Diferencia entre revisiones de «Extensible Markup Language»

Contenido eliminado Contenido añadido
Revertidos los cambios de 190.79.206.212 a la última edición de
Línea 27:
En el año 1989 [[Tim Berners Lee]] creó la [[World Wide Web|web]], y junto con ella el lenguaje HTML. Este lenguaje se definió en el marco de SGML y fue de lejos la aplicación más conocida de este estándar. Los [[Navegador web|navegadores]] web sin embargo siempre han puesto pocas exigencias al código HTML que interpretan y así las [[Página web|páginas web]] son caóticas y no cumplen con la [[sintaxis]]. Estas páginas web dependen fuertemente de una forma específica de lidiar con los errores y las ambigüedades, lo que hace a las páginas más frágiles y a los navegadores más complejos.
 
Otra limitación del HTML es que cada documento pertenece a un vocabulario fijo, establecido por el [[DTD]]. No se pueden combinar elementos de diferentes vocabularios. Asimismo es imposible para un intérprete (por ejemplo un navegador) analizar el documento sin tener conocimiento de su gramática (del DTD). Por ejemplo, el navegador sabe que antes de una etiqueta '''<div>''' debe haberse cerrado cualquier '''<p> ''' previamente abierto. Los navegadores resolvieron esto incluyendo [[Ad hoc|lógica ad hoc]] para el HTML, en vez de incluir un [[Analizador sintáctico|analizador genérico]]. Ambas opciones, y significa uniform resources location
 
{|style="background-color:#f9f9fa;"