![]() |
Problema con repeticiones en mi estilos.css Buenas gente: He pasado mi estilos.css, por el w3.org, y me ha dice que esta correcto, pero que se podría mejorar, pq repito propiedades o algo así: Advertencias Línea : 8 (Level : 1) Color de primer plano y color de fondo iguales en dos contextos body y .datos Línea : 8 (Level : 1) Color de primer plano y color de fondo iguales en dos contextos .total y .datos Línea : 8 (Level : 1) Color de primer plano y color de fondo iguales en dos contextos .check y .datos Línea : 8 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .datos Línea : 8 (Level : 1) Color de primer plano y color de fondo iguales en dos contextos .casillas y .datos Línea : 8 (Level : 1) Color de primer plano y color de fondo iguales en dos contextos .botones y .datos Línea : 17 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .texto Línea : 28 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .rojo Línea : 38 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .empresa Línea : 50 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .ip Línea : 62 La propiedad page-break-before no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 63 La propiedad page-break-after no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 73 La propiedad page-break-before no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 74 La propiedad page-break-after no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 86 La propiedad page-break-before no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 87 La propiedad page-break-after no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 109 La propiedad page-break-before no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 110 La propiedad page-break-after no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 120 (Level : 1) Hay un color de fondo establecido y no hay color de primer plano : body Línea : 130 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : a.links Línea : 140 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : a.links:hover Línea : 168 (Level : 1) Hay un color de primer plano establecido y no hay color de fondo : .titulos Línea : 179 La propiedad page-break-before no existe en el medio screen (embossed, handheld, print, projection, tv) Línea : 180 La propiedad page-break-after no existe en el medio screen (embossed, handheld, print, projection, tv) He estado investigando, de como poder solucionarlo, pero no se.. si alguien me pudiera pasar el archivo corregido, se lo agradecería mucho. El archivo, os lo podeis descargar de aquí: www . informagestudios . com / estilos.css Muchas gracias. Atentamente Felipe Piquer informagestudios |
Cita:
Cita:
Cita:
Siento no poderte ayudar en algo mas que solo darte soluciones chapuzas. A mi parecer, mientras te ponga que es valida, no hay porque preocuparse por las advertencias, aunque av eces es recomendable. Saludos y a ver si alguien te puede ayudar mejor. |
Mira, agarra la página de www.W3.org y colócala el el validador CSS para que veas que, a pesar de ser CSS válido, da esas mismas advertencias.....mi recomendación...no le pares.....todas mis páginas han sido CSS válidas y han mostrado ese mismo problema; para solucionar ese problema tendrías que establecer un Background color y un color de texto para cada elemento de tu árbol CSS y no es la idea poner un Background:#000; cuando eso es un valor por defecto, lo mismo con las letras, si estás trabajando sobre un fondo blanco, no tiene sentido que desperdicies código colocando color:#000; cuando que el color de tecto, por defecto, es negro. Hazme caso, si W3C no le hizo caso, tu tampoco lo hagas, y discúlpenme aquellos puristas de la accesibilidad, pero las cosas son como son, por qué gastar líneas de código y hacer las páginas más pesadas por simple capricho? Y para muestra...un botón: http://jigsaw.w3.org/css-validator/v...usermedium=all |
No, no. El validador CSS no hay que malinterpretarlo nunca. Tienes que darte por satisfecho si te da la enhorabuena. Si te da la enhorabuena y dice que tu CSS es correcto, no leas más. Todo lo demás son advertencias que te avisan de cabos sueltos en tu CSS, y la mayoría son para decirte que definas el color de texto y color de fondo para que no se de el caso de un texto con el mismo color que el fondo. Pero eso son chorradas, eres tú quien tiene que ver el resultado de tu CSS y, si la página se muestra como tú deseas, sólo tienes que saber si está correcto. Las advertencias no hay que leerlas ; ) |
muchas gracias gente, por aclarame las cosas. Me estaba comiendo la cabeza. Os lo agradezco mucho. Un saludo. |
| La zona horaria es GMT -6. Ahora son las 06:33. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.