Saltar la navegación

XHTML

XHTML-eXtended HyperText Markup Language

XHTML 1.0 es HTML 4.0 redefinido para cumplir con el estándar XML. No hay muchas diferencias importantes entre HTML y XHTML:

  • XHTML está escrito en minúsculas. Mientras que las etiquetas HTML se puede escribir en MAYÚSCULAS, mezcladas o en minúsculas, para ser correctos, las etiquetas XHTML deben estar todas en minúscula.
  • Todos los elementos XHTML deben tener una etiqueta final. Los elementos con sólo una etiqueta, como HR y IMG necesita una barra de cierre (/) en el extremo de la etiqueta:

‹ hr /›

‹ img /›

  • Todos los atributos deben ser citados en XHTML. Algunas personas eliminan las comillas alrededor de los atributos para ahorrar espacio, pero son necesarias para un XHTML correcto.
  • XHTML requiere que las etiquetas se aniden correctamente. Si se abre una negrita ‹ b › y luego un elemento de cursiva ‹ i › se debe cerrar el elemento cursiva (‹ i ›) antes que la negrita (‹ b ›).
  • Los atributos XHTML deben tener un nombre y un valor. Los atributos que son independientes en HTML deben ser declarados con valores, así, por ejemplo, el atributo de noshade de recursos humanos se habrían de escribir noshade = "noshade".