Repasando html: 37 preguntas contestadas
Es el día de los muertos y el HTML ha resucitado (q ingenioso… plas plas plas plas)… he decidido seguir el consejo de 456bereastreet y leer el artículo de Tommy Olsson’s Bulletproof HTML: 37 Steps to Perfect Markup
Empezando por “Qué es html” hasta el “uso correcto del elemento address” pasando por una explicación sobre si “strong” sustituye a “b” (pués no, no lo reemplaza), el artículo proporciona magníficas explicaciones a las dudas más comunes de todos los niveles sobre el HTML;
Como paso de ir al cementerio … voy a poner la relación de preguntas (traducción libre):
- Qué es el HTML
- Cuáles son las diferentes versiones del HTML
- ¿y sobre el XHTML?
- ¿Es el HTML case-sensitive?
- ¿Qué hace la declaración DOCTYPE?
- ¿Qué es una DTD?
- Diferencias entre las DTDs Strict, Transicional y Frameset
- ¿Qué DOCTYPE debo usar?
- ¿Por qué debo validar mi marcado?
- ¿Por qué el HTML permite código “descuidado”?
- ¿Por qué el validador protesta por el tag ?
- ¿Qué significa character encoding (
charset) ? - ¿Que es un BOM?
- ¿Qué encoding debo declarar?
- ¿Cómo inserto caracteres que no estén en el encoding?
- ¿Por qúé debo escribir & en vez de &?
- ¿Cómo debo usar los elementos de encabezados?
- ¿Que son los elemntos “block” e “inline”?
- ¿Puedo convertir un elemento inline en un block-level con css?
- ¿Por qué es recomendable usar css y javascript externos?
- ¿Uso p o br?
- ¿Qué quiere decir “semántico”?
- ¿Debo sustituir b e i por strong y em?
- ¿Por qué es chungo maquetar con tablas?
- ¿Debo susituir las tablas por divs?
- ¿Están las tablas “deprecated”?
- ¿Cuál es el uso correcto de address?
- ¿Cuál es el uso correcto de dfn?
- ¿Cuál es el uso correcto de var?
- ¿Debo usar “quotation marks” dentro o alrededor del elemento q?
- ¿Cuál es la diferencia entre abbr y acronym?
- ¿Porqué está “deprecated” ?
- ¿Debo poner el atributo alt a todas las imágenes?
- ¿Que diferencia hay entre class e id?
- ¿Por qué no funciona “id=123″
- ¿Por que no me funciona “href=dsfdasfdasfdasf”?
- ¿Por qué no puedo incluir una pagina html dentro de otra?
Y yo me pregunto ¿por qué cojones cuando voy por el elemento 37 va el explorer y peta? respuesta porque soy gilipollas y a veces uso el explorer !·”$·”!!$·” y encima no guardo (bueno, había guardado en la 22).
Algunas respuestas os pueden sorprender, otras sirven para llevarlas en algún sitio y contestar a los amiguetes y otras te resolverán dudas. Lectura recomendada

