Está usted en Indice > Construcción > Lenguajes > HTML > Lecciones y Paso a Paso > Qué es XHTML
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Qué es XHTML

XHTML, acrónimo inglés de eXtensible Hyper Text Markup Language (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. XHTML es la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas. En este sentido, XHTML serviría únicamente para transmitir la información que contiene un documento, dejando para hojas de estilo (como las hojas de estilo en cascada) y JavaScript su aspecto y diseño en distintos medios (ordenadores, PDAs, teléfonos móviles, impresoras...).

Ventajas

Las principales ventajas del XHTML sobre otros formatos son:

  • Compatibilidad parcial con navegadores antiguos: la información se visualiza, aunque sin formato. Apuntar que el XHTML 1.0 fue diseñado expresamente para ser mostrado en navegadores que soportan HTML de base.
  • Un mismo documento puede adoptar diseños radicalmente distintos en diferentes aparatos, pudiendo incluso escogerse entre varios diseños para un mismo medio.
  • Facilidad de edición directa del código y de mantenimiento.
  • Formato abierto, compatible con los nuevos estándares que actualmente está desarrollando el W3C como recomendación para futuros agentes de usuario o navegadores.
  • Los documentos escritos conforme a XHTML 1.0 pueden potencialmente presentar mejor rendimiento en las actuales herramientas web que aquellos escritos conforme a HTML.

Inconvenientes

  • Algunos navegadores antiguos no son totalmente compatibles con los estándares, lo que hace que las páginas no siempre se muestren correctamente. Esto cada vez es menos problemático, al ir cayendo en desuso.
  • Muchas herramientas de diseño web aún no producen código XHTML correcto.

Diferencias entre HTML y XHTML

Se eliminan elementos no semánticos:

  • Desaparecen las etiquetas de HTML <font>, <center>.
  • Desaparecen varios atributos de formato.
  • El aspecto del documento se describe únicamente a través de hojas de estilo.

Al ser XML, se exige:

  • Incluir siempre la etiqueta "doctype" apropiada.
  • Todas las etiquetas deben cerrarse, aunque sea poniendo una barra "/", como, por ejemplo: <br> pasa a ser <br />.
  • Sólo pueden incluirse datos en formatos admitidos por XML. Esto da problemas para incluir JavaScript en los documentos directamente.
  • Todos los atributos deben tener un valor, y meterlo entre comillas.

Además, los nombres y atributos de todas las etiquetas deben estar en minúsculas.




Autor: Wikipedia
http://es.wikipedia.org/wiki/XHTML

Usuarios que han visto este tema también han visto...

- uso de ficheros js y css en html
- Todo sobre los frames.
- Formateando el texto en HTML
- Controles de formularios en diseño web
- Cómo enlazar Feeds con HTML


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 17:42:13