Se encuentra en:
XHTML 1.1
PAUT-0093 (Pauta)
- Área: Tecnologías y recursos
- Tipo de pauta: Directriz
- Carácter de la pauta: Recomendada
Usar el tipo de documento XHTML 1.1
HTML es el lenguaje de etiquetado de documentos más utilizado del mundo. Sin embargo, el disponer de un HTML basado en un XML permite añadir funcionalidades nuevas que pueden ser aprovechadas por ejemplo con la Web Semántica o en la mejora de los formularios.
Las diferencias de XHTML con HTML son:
- Todas las etiquetas deben ir cerradas
- Las etiquetas y atributos deben ir escritos en minúscula
- Los valores de los atributos deben ir entre comillas simples o dobles
- No deben utilizarse valores minimizados
Por ejemplo: <input type="checkbox" checked/> es incorrecto y debería usarse <input type="checkbox" checked="checked"/> - Las etiquetas deben estar correctamente anidadas
Por ejemplo: <div><p>...</div></p> es incorrecto; la forma correcta es <div><p>...</p></div> - Scripts dentro de elementos CDATA
Ejemplo: <![CDATA[... script ...]]> - No se debe escribir texto en el contenido de la etiqueta "body" sin meterlo en alguna etiqueta
Forma de uso
Al comenzar cada documento se deben incluir las siguientes líneas:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Validación
Para validar un documento XHTML, se puede utilizar el validador del W3C:
Contenidos relacionados
Pautas
Código | Título | Tipo | Carácter | |
---|---|---|---|---|
LIBP-0011 | Funcionalidades de la capa de presentación | Libro de pautas | Directriz | Obligatoria |