Es habitual que se nos diga que para evitar problemas, lo mejor es resetear las propiedades CSS y para eso, hay decenas de reglas de estilo pre-diseñadas que nos aconsejan agregar a nuestro sitio. Pero, en realidad para un uso normal, tanta cosa suele ser excesiva y terminan confundiendo más de lo que aclaran. Lo más sencillo es entender por qué deberíamos hacer esto y luego, usar el sentido común para crear las reglas que nos sean útiles.
Sin CSS, una página está desnuda pero, aún así, algo de pudor le queda ya que los navegadores establecen una serie de propiedades por defecto que serán aplicadas a menos que las cambiemos. Tienen ciertas diferencias según se trate de un navegador u otro pero, en general, son justamente esas propiedades no-identificadas, las que nos causan problemas porque no solemos tenerlas en cuenta.
9 comentarios:
"Sin CSS, una página está desnuda pero, aún así, algo de pudor le queda" :D...JMIUR lo has explicado maravilloso, ésto lo tendré guardado ¿podrías seguir con las desnudeces con algo de pudor???, ésto sí me parece interesante!!! mis besos
Intentaré seguir con lo mismo, Graciela ... con pudor, claro :D
Tengo una duda existencial: ¿Existe alguna manera de que en un blog se muestren por defecto en negrita ciertas palabras seleccionadas por el administrador (por ejemplo, que al aparecer la palabra "atómico" siempre se muestre en negrita)?
Muchas gracias.
Con CSS, yal vez, usando pseudo-elementos pero, la verdad, lo dudo mucho.
Podría hacerse con algún script, aunque tampoco sería tan sencillo.
mas justo que esto, imposible! es la entrada que necesitaba para "arrestar" a la duda que me asalta :D
Tengo en el blog definiciones en el CSS que, creo yo, son demasiadas para un solo objeto que con unas pocas bastarian, pero veo que para saber si se pueden quitar habria que probar...
un ejemplo es el body:
body {
background: #7A1A1A url(img01.gif) repeat left top;
color:#000;
font-family:'Trebuchet MS', Trebuchet, Helvetica, Arial, Verdana, Sans-Serif;
font-size:small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0 auto;
text-align:center;
text-transform:case insensitive;
}
Lo que esta en negrita es necesario?
y asi me pregunto lo mismo para otras...
egoloco:
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
son declaraciones innecesarias
padding:0 auto;
es una declaracion equivocada ya que padding no acepta el valor auto por lo tanto, no se ejecuta; si quisiera que se ejecutara, debería escribir padding:0;
text-transform:case insensitive;
tambien es una declaración errónea ya que esos valores no son aceptados por lo tanto, que este allí o no es indiferente, no hace nada y los navegadores la saltean.
font-size: small;
Depende. Define un valor inicial que define tamaños y separaciones, habría que ver cómo influye en el resto de las cosas. siempre es bueno definir el tamaño de la fuente inicial así como la familia a la que pertenece aunquem en lo personal, prefiero hacerlo en pixeles para que los navegadores usen un valor común a todos. Samlla, equivale maás omenos a 13 pixeles en ese tipo de fuente.
Gracias JMuir!!!! Había visto este tipo de declaraciones y ya me parecia que tanto era innecesario, de cualquier manera voy a probar :D
Cualquier cosa regreso x esta entrada para no enloquecer tanto...
Muy bueno....lo guardo, guardo tanto y después no lo encuentro :(
Jmiur. Te felicito eres muy bueno programando En css!!!
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...