XHTML
|
XHTML, “acrónimo en inglés de eXtensible Hypertext 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. En su versión 1.0, XHTML es
solamente 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. La versión 1.1 es similar,
pero parte a la especificación en módulos. En sucesivas versiones la W3C
planea romper con los tags clásicos traídos de HTML.”
|
1. Todos los elementos deben
escribirse en minúsculas.
2.
En todas las etiquetas que contengan atributos debe ir entre comillas
“”incluidos los numéricos.
3.
Los valores minimizados están prohibidos, pero los elementos del lenguaje pueden estar
integrados por atributo-valor, se tiene que escribir completo sin ninguna
abreviación.
4.
Todas las etiquetas deben de ir cerradas, incluso las que en HTML, no se
cierran.
5.
Las etiquetas anidadas exige el cierre
6.
Declaración de Tipo de Documento no se puede omitir el cierre ni tampoco el head o body, y por lo tanto
debe incluirse en el documento.
7.
Se usa el atributo metaname
|
HTML
|
HTML, “siglas de HyperText Markup Language («lenguaje
de marcado de hipertexto»), es el lenguaje de marcado
predominante para la elaboración de páginas web. Es usado para describir la
estructura y el contenido en forma de texto, así como para complementar el
texto con objetos tales como imágenes. HTML se escribe en forma de
«etiquetas», rodeadas por corchetes angulares (<,>). HTML
también puede describir, hasta un cierto punto, la apariencia de un documento,
y puede incluir un script (por ejemplo JavaScript), el cual puede afectar el
comportamiento de navegadores web
y otros procesadores de HTML.
HTML
también es usado para referirse al contenido del tipo de MIME text/html o
todavía más ampliamente como un término genérico para el HTML, ya sea en
forma descendida del XML
(como XHTML 1.0
y posteriores) o en forma descendida directamente de SGML (como HTML 4.01
y anteriores).”
|
1. En cambio en esta estructura si se pueden incluir mayúsculas y
minúsculas.
2. Esta no necesita explícitamente
de incluir los atributos entre comillas””.
3.En cuanto a los valores
minimizados, determinados valores existe la posibilidad de escribir en forma
minimizada.
4.Las etiquetas no son necesarias
cerrarlas todas, incluso ni las etiquetas únicas, las cuales no llevan
etiqueta de cierre.
5. Es posible intercalar etiquetas y
posteriormente cerrarlas teniendo en cuenta el orden de las mismas.
6. Es Obligatoria la Declaración de
Tipo de Documento se admitían los cierres de las
mismas si no existían en el documento.
7. Se usa el atributo metaname
|
Estructura &
Lenguajes
|
Definición
|
Diferencia
|
RDF
|
RDF”(Resource Description
Framework). Catalogación de recursos de internet. Es una familia es
especificaciones de la W3C,
originalmente diseñada como un modelo para metadatos, pero se ha vuelto un
método general para el modelado de información.
Permite describir metadatos en sitios web,
proveyendo interoperatibilidad entre las aplicaciones que intercambian
información en lenguaje máquina por la web.
RDF permite detallar información como el mapa de un sitio, fechas de
actualizaciones de páginas, palabras claves, derechos de autoría, etc.”
|
1.Es una de las aplicaciones de XML.
2. En su estructura manejan
diferentes aspectos como es la independencia, donde cada propiedad puede ser
inventada.
3.El intercambio tienen que ser
escritas en XML.
4.Este es un lenguaje para
especificar metadatos.
5. Permite la interoperabilidad
entre aplicaciones que intercambian información clara por la página Web.
6.RDF, tiene reglas específicas,
desde un marco de descripción de recurso.
7. En el esquema RDF no
se usa el atributo metaname
8. En el esquema RDF aparece un identificador del
recurso que se está describiendo ()
|
XML
|
XML, “siglas en inglés de eXtensible
Markup Language ('lenguaje de marcas
extensible'), es un metalenguaje
extensible de etiquetas desarrollado por el World Wide
Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes
específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo
tanto XML no es realmente un lenguaje en particular, sino una manera de
definir lenguajes para diferentes necesidades. Algunos de estos
lenguajes que usan XML para su definición son XHTML, SVG, MathML, Android.
XML
no ha nacido sólo para su aplicación en Internet, sino que se propone como un
estándar para el intercambio de información estructurada entre diferentes
plataformas. Se puede usar en bases de datos, editores de texto, hojas de
cálculo y casi cualquier cosa imaginable.” |
1.Este Metalenguaje estructura la
información.
2.Es un lenguaje para modelar datos.
3. Permite Interoperabilidad
sintáctica.
4.Carece
de elementos dinámicos o lógica en un navegador.
5.No
necesita DTD.
6.
Este accede a la información de acuerdo a una estructura formal, aprobándola.
7.
No es HTML extendido.
8.
En el esquema XML no se usa el atributo metaname
|