UNIDAD 7
LENGUAJES DE MARCADO
Materia:
Multimedia y
realidad virtual
Profesora:
Hernández Flores
Rita
Presenta:
Silvia Viridiana
Castañeda Quiroz
7.1 Lenguajes De Marcado
Un “Lenguaje de marcado” o
“lenguaje de marcas” se puede
definir como una forma de
codificar un documento donde,
junto con el texto, se incorporan
etiquetas, marcas o anotaciones
con información adicional relativa
a la estructura del texto, su
presentación, etc.
 Los lenguajes de marcado suelen
confundirse con lenguajes de
programación. Sin embargo, no son lo
mismo, ya que el lenguaje de marcado no
tiene funciones aritméticas o variables,
como sí poseen los lenguajes de
programación. Históricamente, el
marcado se usaba y se usa en la industria
editorial y de la comunicación, así como
entre autores, editores e impresores.
 Para cada lenguaje de marcado, los
desarrolladores de software pueden construir
una aplicación para leer los documentos
escritos en ese lenguaje. Los navegadores de
Web leerán los documentos HTML y Microsoft
Office leerá los documentos de Office. Los
documentos escritos en XML pueden leerse
por medio de aplicaciones
personalizadas utilizando diferentes objetos
de análisis gramatical o pueden combinarse
con el lenguaje de estilo extensible (XLS-
Extensible Stylesheet Language) para poder
mostrarse en un navegador.
7.1.1. SGML: Lenguaje De Marcado
Base
 SGML (Standard Generalized Mark-up
Language), es un lenguaje generalizado
estándar para el formato de
documentos. Es un estándar internacional
que permite definir lenguajes para dar
formato a documentos. Por ejemplo, el
HTML, es un lenguaje de formato de
documentos definido de acuerdo con
SGML, es decir, una aplicación de SGML
para dar formato a documentos de
hipertexto.
 SGML es utilizado desde mitad de los 80 y
ha permanecido bastante estable. Gran
parte de su estabilidad se la debe al hecho
de que el lenguaje es a la vez flexible y rico
en posibilidades. Sin embargo, esta
estabilidad tiene un inconveniente, el nivel
de complejidad que ha producido su uso
en diversos ámbitos como la World Wide
Web.
7.1.2. HTML
 HTML no es un lenguaje de programación. Es
un lenguaje que se utiliza para describir la
disposición y el formato del contenido,
escrito como texto simple.
 Una página HTML es un archivo de
texto básico que contiene etiquetas(a veces
denominado marcador, o tags en inglés)
para formatos específicos de texto,
imágenes, etc. La utilización de estas
etiquetas se llama lenguaje de marcado.
 Una etiqueta es un elemento de texto (un
nombre) flanqueado por el símbolo menor
que (<) y el símbolo mayor que (>). Por
ejemplo, "<H1>".
 Las etiquetas HTML operan en parejas y
afectan el elemento al que enmarcan. La
primera se llama etiqueta de apertura y la
segunda, etiqueta de cierre. La etiqueta de
cierre comienza con una barra inversa ( / ):
<etiqueta> Su texto formateado;
</etiqueta>
 Algunas etiquetas HTML se utilizan solas: la
etiqueta <br>, por ejemplo, representa
unsalto de línea. Las etiquetas HTML pueden
anidarse jerárquicamente una dentro de
otra para permitir que se apliquen múltiples
propiedades al mismo texto. Pero el estándar
HTML no tolera las superposiciones de
etiquetas. Este es un ejemplo de texto
formateado con etiquetas anidadas:
 <i><u>Comment ça Marche</u>, the free IT
encyclopedia</i>
7.1.3. XML
 XML es un lenguaje de marcas que se ha
estandarizado y se ha convertido en uno de los
formatos más populares para intercambiar
información.
 Se trata de un formato de archivos de texto con
marcado que deriva del original SGML, pero que
le ha superado añadiendo otro tipo de reglas y
de forma de trabajar. La realidad es que XML
siempre ha estado muy ligado al éxito de HTML.
Se planteó por los problemas crecientes que se
fueron observando en las páginas web.
 HTML tiene estos problemas como formato
de intercambio de información: La mayoría
de etiquetas HTML no son semánticas; es
decir, no sirven para decir el tipo de
contenido que tenemos sino para indicar el
formato. Por ejemplo la etiqueta H1 sí es
semántica ya que indica que el texto que
contiene es un encabezado de nivel
principal. Mientras que la etiqueta HTML
clásica font sirve para colorear o cambiar el
tipo de letra, sin indicar qué tipo de texto
tenemos (se aplica a cualquiera) HTML es
un lenguaje rígido, no es extensible.
 Es decir no podemos añadir etiquetas ya
que ningún navegador las reconocerá.
Cada vez que se decide añadir hay que
cambiar el estándar y los navegadores se
deben de adaptar a los cambios. Requiere
de arreglos “extraños” para añadir potencia
y funcionalidad, por lo que los diseñadores
tienden a incrustar dentro del código HTML
código de lenguajes como PHP o Javascript
que dificultan su legibilidad y comprensión.
 En conclusión
Se puede entender que este tipo de lenguajes solamente
sirven para darle forma a la manera en que se visualizara
una página ayudando a crea su estructura por medio de
etiquetas.
 Bibliografía
http://www.escet.urjc.es/~vfresno/oa/WebContent/traspa
rencias/Tema3a.pdf
http://www.geocities.ws/aifperez/
http://es.kioskea.net/contents/231-marcado-html
http://www.jorgesanchez.net/web/lmsgi/LMSGI01.pdf

U7 lenguajes de marcado

  • 1.
    UNIDAD 7 LENGUAJES DEMARCADO Materia: Multimedia y realidad virtual Profesora: Hernández Flores Rita Presenta: Silvia Viridiana Castañeda Quiroz
  • 2.
    7.1 Lenguajes DeMarcado Un “Lenguaje de marcado” o “lenguaje de marcas” se puede definir como una forma de codificar un documento donde, junto con el texto, se incorporan etiquetas, marcas o anotaciones con información adicional relativa a la estructura del texto, su presentación, etc.
  • 3.
     Los lenguajesde marcado suelen confundirse con lenguajes de programación. Sin embargo, no son lo mismo, ya que el lenguaje de marcado no tiene funciones aritméticas o variables, como sí poseen los lenguajes de programación. Históricamente, el marcado se usaba y se usa en la industria editorial y de la comunicación, así como entre autores, editores e impresores.
  • 4.
     Para cadalenguaje de marcado, los desarrolladores de software pueden construir una aplicación para leer los documentos escritos en ese lenguaje. Los navegadores de Web leerán los documentos HTML y Microsoft Office leerá los documentos de Office. Los documentos escritos en XML pueden leerse por medio de aplicaciones personalizadas utilizando diferentes objetos de análisis gramatical o pueden combinarse con el lenguaje de estilo extensible (XLS- Extensible Stylesheet Language) para poder mostrarse en un navegador.
  • 5.
    7.1.1. SGML: LenguajeDe Marcado Base  SGML (Standard Generalized Mark-up Language), es un lenguaje generalizado estándar para el formato de documentos. Es un estándar internacional que permite definir lenguajes para dar formato a documentos. Por ejemplo, el HTML, es un lenguaje de formato de documentos definido de acuerdo con SGML, es decir, una aplicación de SGML para dar formato a documentos de hipertexto.
  • 6.
     SGML esutilizado desde mitad de los 80 y ha permanecido bastante estable. Gran parte de su estabilidad se la debe al hecho de que el lenguaje es a la vez flexible y rico en posibilidades. Sin embargo, esta estabilidad tiene un inconveniente, el nivel de complejidad que ha producido su uso en diversos ámbitos como la World Wide Web.
  • 7.
    7.1.2. HTML  HTMLno es un lenguaje de programación. Es un lenguaje que se utiliza para describir la disposición y el formato del contenido, escrito como texto simple.  Una página HTML es un archivo de texto básico que contiene etiquetas(a veces denominado marcador, o tags en inglés) para formatos específicos de texto, imágenes, etc. La utilización de estas etiquetas se llama lenguaje de marcado.
  • 8.
     Una etiquetaes un elemento de texto (un nombre) flanqueado por el símbolo menor que (<) y el símbolo mayor que (>). Por ejemplo, "<H1>".  Las etiquetas HTML operan en parejas y afectan el elemento al que enmarcan. La primera se llama etiqueta de apertura y la segunda, etiqueta de cierre. La etiqueta de cierre comienza con una barra inversa ( / ): <etiqueta> Su texto formateado; </etiqueta>
  • 9.
     Algunas etiquetasHTML se utilizan solas: la etiqueta <br>, por ejemplo, representa unsalto de línea. Las etiquetas HTML pueden anidarse jerárquicamente una dentro de otra para permitir que se apliquen múltiples propiedades al mismo texto. Pero el estándar HTML no tolera las superposiciones de etiquetas. Este es un ejemplo de texto formateado con etiquetas anidadas:  <i><u>Comment ça Marche</u>, the free IT encyclopedia</i>
  • 10.
    7.1.3. XML  XMLes un lenguaje de marcas que se ha estandarizado y se ha convertido en uno de los formatos más populares para intercambiar información.  Se trata de un formato de archivos de texto con marcado que deriva del original SGML, pero que le ha superado añadiendo otro tipo de reglas y de forma de trabajar. La realidad es que XML siempre ha estado muy ligado al éxito de HTML. Se planteó por los problemas crecientes que se fueron observando en las páginas web.
  • 11.
     HTML tieneestos problemas como formato de intercambio de información: La mayoría de etiquetas HTML no son semánticas; es decir, no sirven para decir el tipo de contenido que tenemos sino para indicar el formato. Por ejemplo la etiqueta H1 sí es semántica ya que indica que el texto que contiene es un encabezado de nivel principal. Mientras que la etiqueta HTML clásica font sirve para colorear o cambiar el tipo de letra, sin indicar qué tipo de texto tenemos (se aplica a cualquiera) HTML es un lenguaje rígido, no es extensible.
  • 12.
     Es decirno podemos añadir etiquetas ya que ningún navegador las reconocerá. Cada vez que se decide añadir hay que cambiar el estándar y los navegadores se deben de adaptar a los cambios. Requiere de arreglos “extraños” para añadir potencia y funcionalidad, por lo que los diseñadores tienden a incrustar dentro del código HTML código de lenguajes como PHP o Javascript que dificultan su legibilidad y comprensión.
  • 13.
     En conclusión Sepuede entender que este tipo de lenguajes solamente sirven para darle forma a la manera en que se visualizara una página ayudando a crea su estructura por medio de etiquetas.  Bibliografía http://www.escet.urjc.es/~vfresno/oa/WebContent/traspa rencias/Tema3a.pdf http://www.geocities.ws/aifperez/ http://es.kioskea.net/contents/231-marcado-html http://www.jorgesanchez.net/web/lmsgi/LMSGI01.pdf