Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 14-sep-2007, 08:28   #1 (permalink)
Lutaj ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 22
Comenzando en CSS

Obtengo unos resultados "extraños" al comenzar a pasar mi web con CSS:
1. Antes tenía coloreados de distinto color los scrollbar y esto ahora se pierde, aunque he colocado los mismos valores en la carpeta donde tengo los estilos de texto. Esto no me importa mucho, al fin y al cabo con Firefox no se veían.
2. Pierdo también una opción que tenía sobre la apertura de páginas, lo hacía con distintas cortinillas usando este meta:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1, Transition=23)">
Ahora no funciona. Esto tampoco es que me cause mucho trastorno, puedo pasar de ello.
3. En resolución de portátil de 1280x800 me crea una nueva barra de scroll horizontal y hay que irle dando para ver el texto completo de derecha a izquierda. En las páginas en las que no tengo colocado el doctype y aún no uso los estilos no sucede esto, ¿por qué ahora sí? Essto sí que me jode un rato.
4. Por último, ¿hay alguna forma "sencilla" de ver las páginas centradas y correctamente en todas las resoluciones? O bien dar unos márgenes para todas las resoluciones. Por lo que he visto hasta ahora esto no parece ser tan fácil.
Gracias de nuevo por vuestra colaboración a este novato en CSS.

Ésta es la página con problemas:
www.corredorespopulares.es/autoentrenarse1/html


Los estilos los tengo en una carpeta denominada CSS, y contiene dos archivos: estilos y tablas, éstaa son las direcciones:

http://www.corredorespopulares.es/css/tablas.css
http://www.corredorespopulares.es/css/estilos.css

Gracias por la ayuda.
Lutaj está desconectado   Responder Citando
Antiguo 14-sep-2007, 10:52   #2 (permalink)
demiurgo_daemon ha deshabilitado el karma
 
Avatar de demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Re: Comenzando en CSS

Hola,

antes que nada, un poco de teoría: cuando no defines un DTD, el navegador interpreta el código como puede, y en general es sumamente permisivo. Cuando lo defines, estás aceptando sujetarte a una serie de reglas que, si no salen los resultados de antes, no estás respetando.

Ahora, tus puntos:

  1. Cita:
    Antes tenía coloreados de distinto color los scrollbar y esto ahora se pierde(...)
    La razón más plausible de esto es que tu etiqueta <style> está dentro de <body> en vez de estar dentro de <head>. Parte de las restricciones de un DTD. Yo creo ya lo sabías, pero las propiedades que defines sólo se pueden ver en Explorer.
  2. Cita:
    Pierdo también una opción que tenía sobre la apertura de páginas(...)
    No se si esto sea válido en XHTML -Dios, espero que no-. Si insistes en contaminar tu sitio con efectos dignos de Power Point, hay librerías de JavaScript como MooTools que mínimo lo hacen de manera mucho más limpia.
  3. Cita:
    En resolución de portátil de 1280x800 me crea una nueva barra de scroll horizontal(...)
    Lo siento, no tengo esa resolución para poder responderte, pero noté que tienes dos etiquetas <body> con parámetros como background que deben ser definidos desde CSS. Tal vez el suguiente punto ataque también esto.
  4. Cita:
    ¿hay alguna forma "sencilla" de ver las páginas centradas y correctamente en todas las resoluciones?
    Puedes definir padding-left y padding-right para <body>; por ejemplo:
    Código:
    body{
    padding-left: 5%;
    padding-right: 5%;
    }
    o el valor que quieras; lo mejor es usar porcentajes.
    O bien, como Explorer no es muy determinístico que digamos, puedes definir un <div> que englobe todo el cuerpo y definir margin-left y margin-right para ese.

En general, revisa a profundidad tu código para que sea válido según tu DTD. De lo contrario, te seguirán sucediendo "cosas extrañas".

saludos
demiurgo_daemon está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93