XHTML Investigacion

Páginas: 7 (1635 palabras) Publicado: 2 de julio de 2015
Trabajo en clase
1.Que es Xhtml?
XHTML es un lenguaje similar a HTML, pero con algunas diferencias que lo hacen más robusto y aconsejable para la modelación de páginas web. Las siglas corresponden con las palabras inglesas eXtensible Hypertext Markup Language, que vendría a significar en castellano algo así como lenguaje extensible de marcación hipertexto.
La base del XML
Una de las tecnologíasque más ha llamado la atención de los creadores de estándares abiertos para la web es el XML, un lenguaje de marcación que sirve como base para crear otros lenguajes multidisciplinares, que solucionan muchas necesidades de documentación de distintos tipos de colectivos en la nueva sociedad de la información.
XML es un lenguaje que también funciona por etiquetas, igual que HTML, pero cuyas reglasde creación de documentos son mucho más estrictas que las del propio lenguaje HTML, lo que da pie a la posibilidad de procesarlos automáticamente por programas informáticos. Ese pequeño detalle, realmente es la base para toda una serie de ventajas que hacen que XML sea una herramienta ideal para el momento actual, donde la información circula sin límite por las redes globales y XHTML intentaaprovecharse de ello.

2.En que se diferencia de html?
Como XHTML está basado en XML, además de incluirse una serie de líneas obligatorias, su marcado es mucho más estricto. Las principales diferencias con el antiguo HTML son las siguientes:
En teoría, el documento debe comenzar con la declaración de XML . Por desgracia, Internet Explorer 6 entra en quirks mode1 alencontrar esta declaración, por lo que hasta que sus usuarios no dejen de ser más del 50 por ciento de los internautas, las autoridades recomiendan no incluirla. Yo, personalmente, sí la incluyo.
Al comienzo del código, inmediatamente antes del elemento html, se debe incluir la declaración de DTD.
El elemento html debe incluir la llamada al espacio de nombres de XHTML. Se debería incluir en éltambién la especificación del idioma del documento por medio del atributo xml:lang2.
El elemento title es obligatorio, y además debería describir de forma sintética el contenido del documento.
Todos los nombres de los elementos se escriben en minúsculas, al igual que los de los atributos. Los valores de estos, sin embargo, aceptan cualquier caso.
Las etiquetas de cierre de los elementos sonobligatorias. En el caso de los elementos vacíos, es decir, aquellos que no admiten contenido, la sintaxis es 3. Es importante el espacio antes de />, para evitar que los navegadores antiguos cometan errores de interpretación. Los elementos vacíos de XHTML son los siguientes:












Los elementos deben anidarsecorrectamente, sin intercalar aperturas y cierres de distintas etiquetas. Así,

Esto es un párrafo, con parte del texto en cursiva

sería incorrecto; lo correcto sería

Esto es un párrafo, con parte del texto en cursiva

.
Los valores de atributos implícitos se vuelven explícitos, por lo que hay que repetir el atributo en su valor4. Los atributos implícitos de HTML que hay queexplicitar en XHTML son los siguientes:
-checked="checked"
-compact="compact"
-defer="defer"
-disabled="disabled"
-multiple="multiple"
-readonly="readonly"
-selected="selected"
Los mismos caracteres que deben ser sustituidos por referencias de entidad en XML deben sustituirse en XHTML, incluso en el valor del href de los vínculos.
Salvo en los campos de formulario, elementos meta y param, elatributo name se sustituye por el atributo id.
No se deberían emplear elementos ni atributos que en la DTD especificada aparezcan marcados como depreciados, aunque esto se aplica a cualquier lenguaje de marcado, no sólo a XHTML.
Notas
O modo de peculiaridades. En quirks mode el navegador ignora las reglas de interpretación de la correspondiente especificación de la DTD y aplica las del propietario. En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Xhtml
  • Xhtml
  • Xhtml
  • XHTML
  • Xhtml
  • ¿Qué es el xhtml?
  • Xhtml
  • Xhtml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS