5.1.1.

13 marzo 2005

Propiedades por defecto de los elementos en HTML

Categorí­a

Para que no digan que DIV tiene un margin o padding definido por defecto, pueden leer el Apéndice A: Una hoja de estilo de ejemplo para HTML 4.0. Igualmente cuidado al leerla porque se les escapó un error bastante serio.

ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block }

Esa definición está mal. Todos esos elementos deberían estár definidos como display: block. Sí, ya lo reporte. Ya corrigieron el error. El post refleja el cambio.

También pueden leer la versión en inglés en Appendix A: A sample style sheet for HTML 4.0.

Como bien aclara al principio, los desarrollares de los navegadores no están obligados a respetar estos valores a rajatabla, por lo que se da el caso de Firefox prefiriendo padding para el elemento UL y el antes mencionado junto con Internet Explorer eligiendo margin para BODY. Nota para susceptibles: nada de lo anterior intentó ser agresivo.

Powered by Blogger