Posts Tagged ‘html’

Repasando html: 37 preguntas contestadas

Wednesday, November 1st, 2006

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):

  1. Qué es el HTML
  2. Cuáles son las diferentes versiones del HTML
  3. ¿y sobre el XHTML?
  4. ¿Es el HTML case-sensitive?
  5. ¿Qué hace la declaración DOCTYPE?
  6. ¿Qué es una DTD?
  7. Diferencias entre las DTDs Strict, Transicional y Frameset
  8. ¿Qué DOCTYPE debo usar?
  9. ¿Por qué debo validar mi marcado?
  10. ¿Por qué el HTML permite código “descuidado”?
  11. ¿Por qué el validador protesta por el tag ?
  12. ¿Qué significa character encoding (charset) ?
  13. ¿Que es un BOM?
  14. ¿Qué encoding debo declarar?
  15. ¿Cómo inserto caracteres que no estén en el encoding?
  16. ¿Por qúé debo escribir & en vez de &?
  17. ¿Cómo debo usar los elementos de encabezados?
  18. ¿Que son los elemntos “block” e “inline”?
  19. ¿Puedo convertir un elemento inline en un block-level con css?
  20. ¿Por qué es recomendable usar css y javascript externos?
  21. ¿Uso p o br?
  22. ¿Qué quiere decir “semántico”?
  23. ¿Debo sustituir b e i por strong y em?
  24. ¿Por qué es chungo maquetar con tablas?
  25. ¿Debo susituir las tablas por divs?
  26. ¿Están las tablas “deprecated”?
  27. ¿Cuál es el uso correcto de address?
  28. ¿Cuál es el uso correcto de dfn?
  29. ¿Cuál es el uso correcto de var?
  30. ¿Debo usar “quotation marks” dentro o alrededor del elemento q?
  31. ¿Cuál es la diferencia entre abbr y acronym?
  32. ¿Porqué está “deprecated” ?
  33. ¿Debo poner el atributo alt a todas las imágenes?
  34. ¿Que diferencia hay entre class e id?
  35. ¿Por qué no funciona “id=123″
  36. ¿Por que no me funciona “href=dsfdasfdasfdasf”?
  37. ¿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

El estandar HTML resucita

Monday, October 30th, 2006

[vía 456bereastreet y Jeffrey Zeldman Presents]

El director de la W3C, Tim Berners-Lee, explica en un post en su blog que se ha creado un nuevo grupo para el HTML y que se caracterizará por ir haciendo mejoras en el HTML y tambien, en paralelo, en el xHTML. Tambien comenta que hay planes para un grupo separado de trabajo para el XHTML2, independiente del anterior.

Desde luego yo era de los que pensaba que el HTML quedaría obsoleto y todo se pasaría a xHTML y pese a que he leído el post del señor Berners-lee, sigo sin entender demasiado las razones que aduce para crear este nuevo grupo: básicamente consideran que el intento de cambiar al mundo al XML ho ha funcionado y que el público no se ha cambiado (mi parco ingles me permite deducir que culpa de ello a los desarrolladores de navegadores); que aunque hay una importante comunidad de gente que disfruta de la trasición al “mundo bien formado”, no todo el mundo lo hace.

Bueno… algo de responsabilidad también puede que tenga la W3C y creo que muchos usuarios estamos haciendo lo que podemos por conseguir un “well-formed world” basado en el xml…