Está en la página 1de 2

Cuadro comparativo entre XHTML y HTML

XHTML HTML
los documentos tienen que ser "bien  Los documentos pueden no serlo
formados"
Los documentos XHTML tienen que Los documentos HTML pueden no
tener un único elemento raíz de todo el tenerlo
documento, el elemento <HTML>
los elementos no vacíos (los que tienen No es necesario
etiqueta de apertura) deben tener
etiqueta de cierre
la etiqueta de apertura de los No debe haber etiqueta de cierre
elementos vacíos debe acabar en " />"
o debe haber una etiqueta de cierre
 los valores de los atributos deben no es necesario si no hay espacios en
escribirse entre comillas (dobles o blanco
simples)
las referencias a entidades en se pueden escribir en minúsculas o
hexadecimal deben escribirse en mayúsculas
minúsculas
los nombres de elementos y atributos No es necesario
deben escribirse en minúsculas
¿Qué es HTML?

HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Este


Lenguaje está constituido de elementos que el navegador interpreta y las
despliega En la pantalla de acuerdo a su objetivo. Veremos que hay elementos
para disponer Imágenes sobre una página, hipervínculos que nos permiten
dirigirnos a otra Página, listas, tablas para tabular datos, etc. Para poder crear una
página HTML se requiere un simple editor de texto (en nuestro caso block de
notas) y un navegador de internet (IExplorer, FireFox etc.), recuerde que usted
debe guardar el contenido de su block de notas con el nombre del archivo seguido
de la extensión HTML, emplearemos el navegador que en este preciso momento
está utilizando (recuerde que usted está viendo en este preciso momento una
página HTML con su navegador)

¿Qué es 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.

-El lenguaje HTML original era muy permisivo en su sintaxis, por lo que era posible
escribir sus etiquetas y atributos de muchas formas diferentes. Las etiquetas por
ejemplo podían escribirse en mayúsculas, en minúsculas e incluso combinando
mayúsculas y minúsculas. El valor de los atributos de las etiquetas se podían
indicar con y sin comillas ("). Además, el orden en el que se abrían y cerraban las
etiquetas no era importante. La flexibilidad de HTML puede parecer un aspecto
positivo, pero el resultado final son páginas con un código HTML desordenado,
difícil de mantener y muy poco profesional. Afortunadamente, XHTML soluciona
estos problemas añadiendo ciertas normas en la forma de escribir las etiquetas y
atributos.

También podría gustarte