stringtranslate.com

XHTML básico

XHTML Basic es un lenguaje de marcado estructurado basado en XML diseñado principalmente para agentes de usuario simples (principalmente portátiles ) , que a menudo se encuentran en dispositivos móviles como teléfonos móviles, PDA, buscapersonas y decodificadores.

XHTML Basic es un subconjunto de XHTML 1.1 , definido mediante la modularización XHTML que incluye un conjunto reducido de módulos para la estructura de documentos, imágenes, formularios, tablas básicas y compatibilidad con objetos. XHTML Basic es adecuado para teléfonos móviles , PDA , buscapersonas y decodificadores .

Ha reemplazado a WML y C-HTML a medida que se han desarrollado agentes de usuario más compatibles.

Una ventaja significativa de XHTML Basic sobre WML y C-HTML es que las páginas XHTML Basic se pueden representar de forma diferente en navegadores web y en dispositivos portátiles, lo que elimina la necesidad de crear dos versiones diferentes de la misma página.

La especificación inicial de XHTML Basic se publicó en 2000. En 2006, la especificación se revisó a la versión 1.1, incorporando seis nuevas características para servir mejor a la comunidad de dispositivos pequeños. La última actualización de la especificación por parte del W3C se realizó en 2018. [1]

TIPO DE DOCUMENTO

Para validarse como XHTML básico, un documento debe contener la siguiente Declaración de tipo de documento o DOCTYPE:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">

Un ejemplo completo , válido y bien formado es:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"  "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd"> < html  xmlns = "http://www.w3.org/1999/xhtml"  xml:lang = "en" >  < head >  < title > Hola </ title >  </ head >  < body >  < p > Hola < a  href = "http://example.org/" > mundo </ a > . </ p >  </ body > </ html >

Se sirve con un tipo MIME de "application/xhtml+xml".

Impresión XHTML

XHTML-Print, que se convirtió en una recomendación del W3C en septiembre de 2006, es una versión especializada de XHTML Basic diseñada para documentos impresos desde dispositivos de información a impresoras de gama baja . [2]

Véase también

Enlaces externos

Referencias

  1. ^ "XHTML™ Basic 1.1 - Segunda edición". www.w3.org . Consultado el 25 de enero de 2022 .
  2. ^ "XHTML-Print, Recomendación W3C del 20 de septiembre de 2006". World Wide Web Consortium . 20 de septiembre de 2006 . Consultado el 19 de julio de 2008 .