Seraphinux
“Lloramos por el lamento de un pájaro pero no por la sangre de un pez, benditos aquellos que tienen voz.”
May 25th, 2008
Visitada: 144 veces, 1 en este dia.

Diferencias entre XHTML y HTML

Hay varias reglas que se aplican a XHTML y que no se aplican a HTML. Estas son bastante sencillas:

  • Las etiquetas <html>, <head> y <body> son todas requeridas en XHTML.
  • La etiqueta <html> debe tener un atributo xmlns con un valor de http://www.w3.org/1999/xhtml.
  • Todos los elementos deben estar cerrados. Una etiqueta de apertura debe tener una etiqueta de cierre (si se trata de una etiqueta contenedora) o un espacio y una barra (ejem: <img src=”some” />).
  • Todas las etiquetas deben ser escritas en minúsculas.
  • Todos los valores de los atributos deben ser “encomillados”, ya sea con comillas simples o dobles. Por lo tanto, class=pagina no es válido, pero class=”página” y class=’página’ si lo son.
  • Todos los atributos deben tener valores. Algunos atributos, como el atributo selected se utiliza con la etiqueta <option>, podría escribirse en una forma abreviada en HTML es decir, <option selected>datos</option> lo cual sería válido. Pero en XHTML, sin embargo, se deben escribir los datos <option selected=”selected”>datos</option>.
  • El Ampersands debe ser codificado. Es decir, se debe escribir &amp; en lugar de sólo &.
Posts Relacionados

Dejanos un comentario.