Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/11/2011, 16:41
Avatar de Raziel_Ravenheart
Raziel_Ravenheart
 
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 13 años, 2 meses
Puntos: 37
Respuesta: como poner barra de desplazamiento a mi pagina web

Uno de los errores grandes que tienes, es utilizar atributos como bgcolor:

Código HTML:
Ver original
  1. <body bgcolor="#000080" topmargin="100">

o style

Código HTML:
Ver original
  1. <SPAN style="position: absolute; top: 12px; left: 25px; width: 120px; height: 49px"><img src="lovemoon.png" width="228" height="50" />
  2. </SPAN>

para esto ya existe css, por otro lado, ten cuidado con este tipo de declaraciones, si no las sabes utilizar bien o son un medio un poco engañoso para obligar al navegador hacer algo, difícilmente vas a lograr los resultados esperados

Código HTML:
Ver original
  1. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

Debes saber que esta etiqueta solo funciona en IE8.

Y por otro lado:

Código CSS:
Ver original
  1. body {overflow-x:auto; overflow-y:auto;}

no necesitas utilizar un overflow-x o overflow-y, para cada eje, si utilizas auto, ya que el navegador se encarga
de presentar las barras de desplazamiento, si son necesarias en un eje con un simple:

Código CSS:
Ver original
  1. body {
  2.  overflow: auto;
  3. }


de todos modos, no veo necesario esto, ya que ese es el comportamiento normal del body, además
te recomendaría que para iniciar, vayas aprendiendo algo más de maquetación web, y como utilizar
debidamente propiedades como position, display, float, clear, padding, entre otras. Una recomendación
hecha por muchos e incluso por quienes desarrollan estos estándares es que no se escriba código directamente
en el body, si no que se diseñe un layout o disposición de elementos con divs, donde generalmente
va un wrapper o contenedor, el cual envuelve un header o encabezado, contenido y barras de navegación
y un footer o pie de página, algo así

Código HTML:
Ver original
  1. <!-- etiquetas que van en el head del documento -->
  2. </head>
  3.   <div id="contenedor">
  4.  
  5.     <div id="encabezado">
  6.     </div>
  7.  
  8.     <div id="navegacion">
  9.     </div>
  10.     <div id="contenido" >
  11.     </div>
  12.  
  13.     <div id="pie" >
  14.     </div>
  15.    
  16.   </div>
  17. </body>
  18. </html>

Si aprendes un buen uso de las etiquetas html, y los atributos css, podrás realiza cualquier proyecto
y entender el comportamiento de cada elemento bajo ciertas circunstancias en cualquier navegador.

Se me olvidada, las propiedades overflow-x y overflow-y, no son estandard así que es posible
que algunos navegadores no las interpreten bien.

Exitos