jueves, 23 de octubre de 2008

HTML Y DHTML



HTML

• Es el lenguaje de marcado predominante para la construcció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 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).

DHTML?

• DHTML es lo que hace posible crear una páginas web que salven todas las limitaciones del HTML como.
• El DHTML es muy amplio y engloba muchas técnicas que se pueden realizas con multitud de lenguajes de programación y programas distintos.
• DHTML designa el conjunto de técnicas que permiten crear sitios web interactivos utilizando una combinación de lenguaje HTML estático, un lenguaje interpretado en el lado del cliente (como JavaScript), el lenguaje de hojas de estilo en cascada (CSS) y la jerarquía de objetos de un DOM.

DIFERENCIAS:

HTML es un lenguaje basado en etiquetas con el que "dibujas" una página en un navegador.
DHTML (HTLM dinámico) básicamente es HTML con una serie de etiquetas extra que permiten un uso mucho más potente de los scripts en cliente.

QUE DIFERENCIA EXISTE CON XML?

XML 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.
XML es un lenguaje de etiquetas cuya intención es encapsular acciones, no es propiamente de dibujo.

No hay comentarios: