Hola Oscar,

[EMAIL PROTECTED] escribió:

Hola, les escribo este mail para resolver unas dudas triviales sobre CSS,
maquetación y otros temas de diseño.

Desde hace un tiepo vengo diseñando mis webs con DIV?s class y CSS, validando
las webs etc.

Pero veo sin cesar el término "dividitis" analizando webs cuyo código està
plagado de div's anidados una y otra vez. Qué es la "dividitis"? cuando se pude
diagnosticar dividitis??


Yo entiendo por "dividitis" los siguientes síntomas:
- Usar divs en lugar de un elemento semánticamente más apropiado para marcar cierto contenido, por ejemplo:
        <div class="parrafo">Lorem ipsum.</div>
- Usar divs para encerrar otros elementos; aunque a veces puede ser necesario para la maquetación, la mayoría de las veces es innesesario:
        <div class="foto"><img src="foto.jpg" alt="foto" /></div>
- Usar divs vacíos para generar así un efecto de presentación, por ejemplo:
        <div class="borde-superior"></div>
        <div class="contenido">Lorem ipsum.</div>
        <div class="borde-inferior"></div>
- Usar divs anidados para generar el mismo efecto; aunque hay veces en que es inevitable porque CSS no soporta backgrounds múltiples, en general se pueden utilizar los elementos hijos para remendar esta carencia.

Muchos recomiendan usar Id, nunca las he usado por dos motivos:

1. no sé la ventaja que entrañan
2. no sé como afectaría a la CSS el uso de id, ya que ahora las anidaciones de
div's del modo <div class=1> <div class=2> <div class=3> </div></div></div>, en
la css funcionan de este modo: div.1 div.2 div.3 a {}

No creo que se trate de mayores ventajas sino de que desde el punto de vista de la semántica del marcado es más correcto usar id para los elementos únicos, que generalmente son las secciones en que se divide el documento (cabeza, contenido, pie, etc.), y class para los elementos con significado especial que se repiten.

Espero haberte aclarado el panorama.

Saludos,

--
Camilo Kawerín
27Sur comunicación & diseño
http://www.27sur.com
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a