introducción a los lenguajes de marcas - jorge sanchez · ventajas de los archivos binarios...
TRANSCRIPT
![Page 1: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/1.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Introducción a losLenguajes de marcas
LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
![Page 2: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/2.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[1] ordenador e información
LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
![Page 3: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/3.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Formas de representar información en el ordenador
• El ordenador es una máquina binaria• TODA la información que almacena debe ser almacenada de forma
binaria• Nº 9701100001• Letra A01000001
• Color Malva211 174 25211010011 10101110 111111000• Una imagen Pasar todos los píxeles a binario• Vídeo, sonido Muestras de cada sonido e imagen• Codificación=Transformación de información a una forma binaria
![Page 4: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/4.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Datos binarios y datos de texto
• En realidad todo es binario• Datos binarios = (Comúnmente) Todo lo que no es texto• Los humanos alfabetizados estamos muy textualizados• Ejemplo. Intentar ver lo siguiente sin entender lo que pone,
como si fuera una mancha de color blanco:
![Page 5: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/5.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Datos binarios y datos de texto
• Los humanos no podemos abstraernos así• Para el ordenador la imagen inferior sólo es una secuencia
binaria más• Para el ser humano, alfabetizado en caracteres latinos, es
claramente un texto
![Page 6: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/6.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto
•Un ordenador solo maneja datos binarios
•Consecuencia: El texto debe de convertirse en binario
![Page 7: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/7.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto
•Problema:•ñ (en sistema Windows clásico) = 241 = 11101101•ñ (en la consola clásica de Windows) = 164= 10100100
•Cada sistema codificaba de una manera
![Page 8: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/8.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[2] codificación de texto a binario
LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
![Page 9: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/9.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto.código ASCII
•ANSI creó una tabla llamada ASCII que estandarizó la forma de codificar texto•La tabla consta de 128 caracteres•Usa 7 bits para codificar•Problema: Sólo incluyó caracteres del inglés
![Page 10: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/10.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto.código ASCII•Para los símbolos no ingleses, se añadió un bit más al ASCII = 256 caracteres•ASCII extendido=8 bits•Problema: Hay muchos ASCII extendidos
![Page 11: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/11.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto.código Unicode• Intenta arreglar el lío de los sistemas ASCII extendidos•Cada símbolo de cada lengua tiene un valor•Usa hasta 32 bits (caben billones de caracteres)•Problema: El tamaño de los archivos de texto se multiplica
![Page 12: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/12.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto.código Unicode. implementaciones• UTF-8:• Tamaño variable para cada carácter (8,16,24 o 32 bits)• 8 bits Caracteres del código ASCII original• 16 bits Lenguas latinas, cirílicas, griegas, árabes, hebreas
y otras de Europa, Asia Menor y Egipto• 24 bits Resto de símbolos alfabéticos (lenguas de Asia)• 32 bits Símbolos, lenguas muertas,…
![Page 13: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/13.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
el problema de codificar texto.código Unicode. implementaciones•UTF-16• Ocupan 16 (si son del tipo 1 y 2 anterior) y 32 bits
•UTF-32• Cada carácter ocupa 32 bits
![Page 14: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/14.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Códigos. Unicode. Implementaciones
• Ejemplo, texto 取得cigüeña𐐝• En UTF-8 ocupa: 3+3+1+1+1+2+1+2+1+4 = 19 bytes• En UTF-16 ocupa: 4+4+2+2+2+2+2+2+2+4 = 26 bytes• En UTF-32 ocupa: 4+4+4+4+4+4+4+4+4+4 = 40 bytes
• UTF-8 ocupa menos, pero el proceso de los archivos es más lento• UTF-32 es el que más ocupa pero el proceso es simple• UTF-8 es la forma más usada, es el estándar actual para
codificar texto
![Page 15: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/15.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Ventajas de los archivos binarios
•Ocupan menos espacio
•Son más rápidos de procesar por la máquina
•Permiten el acceso directo a los datos
•Los datos que almacenan no están expuestos
![Page 16: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/16.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Ventajas de los archivos de texto
• Ideales para exportar e importar•Compatibles con cualquier dispositivo•Directamente modificables•Manipulación sencilla•Directamente transportables y entendibles por todo tipo de redes
![Page 17: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/17.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[3] exportar/importar datos
LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
![Page 18: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/18.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
El problema de compartir datos
• Datos que he creado en una aplicación, los quiero en otra
• En binario Conversores de formato
• Ejemplo foto:• JPG• TIFF• PSD• GIF• PNG
![Page 19: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/19.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
El problema de compartir datos
•Primera solución: estándares
•Música MP3
• Imagen JPG
•Documentos PDF
•Todos tienen matices y todos están expuestos a que aparezca un formato mejor
•En muchas ocasiones son propiedad de empresas
![Page 20: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/20.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
El problema de compartir datos
¡El texto siempre es estándar!
![Page 21: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/21.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
El problema de compartir datos
Problema:¿Cómo meter datos no textuales (vídeo, imagen,sonido,…) en archivos de texto?
![Page 22: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/22.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[4] lenguajes de marcas
LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
![Page 23: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/23.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Necesidad: Codificar en archivos de texto cosas que no son texto•Primeras aproximaciones, procesadores de texto•Marcado. Markup Language = Lenguaje etiquetado•Siempre se basa en distinguir texto, de lo que no es texto:• Hola soy [[rojo]]Jorge[[finRojo]], ¿qué tal?
![Page 24: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/24.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Charles Goldfarb
• Ideó GML• Padre de SGML• Soy <rojo>Jorge</rojo>
![Page 25: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/25.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Donald Knuth
•Ideó TeX•Tipos METAFONT
![Page 26: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/26.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Leslie Lamport
• Ideó LaTeX• Simplifica TeX
![Page 27: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/27.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Ejemplo LaTeX
• Resultado http://latex.informatik.uni-halle.de/latex-online/latex.php:
\documentclass[12pt]{article}\usepackage{amsmath}\title{\Ejemplo}\begin{document}Este es el texto ejemplo de \LaTeX{}Con datos en \emph{cursiva} o \textbf{negrita}.Ejemplo de f\'ormula\begin{align}E &= mc^2 \end{align}\end{document}
![Page 28: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/28.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•RTF
• Formato de proceso de texto desarrollado por Microsoft• Prácticamente estándar• Hoy muy poco usado
{\rtf1\ansi\ansicpg1252\deff0\deflang3082{\fonttbl{\f0\fnil\fcharset0 Calibri;}}\viewkind4\uc1\pard\sa200\sl276\slmult1\lang10\f0\fs22 soy \i cursiva\i0\par}
![Page 29: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/29.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•PostScript
• Pruebas: http://online2pdf.com/convert/ps-to-pdf
%!PS/Courier % Elige el tipo de letra20 selectfont % Establece el tamaño de la letra y
% la toma como el tipo de letra en uso72 500 moveto % Coloca el cursor en las coordenadas
% 72, 500 (contando los píxeles desde% la esquina izquierda de la página)
(Hola mundo!) show % Escribe el texto entre paréntesis, showpage % Imprime el resultado
![Page 30: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/30.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•HTML• Lenguaje de las páginas web
<!DOCTYPE html><html><head>
<title>Ejemplo de página web</title></head><body><h1>Título principal</h1><h2>Título de segundo nivel</h2><p>Texto de párrafo con <strong>negrita</strong> y
<em>cursiva</em></p></body>
![Page 31: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/31.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•XML• Sucesor de SGML• Más estricto y regular• Muy exitoso• Fundamental en importación/exportación• Principal uso: Bases de datos
![Page 32: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/32.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•XML <?xml version="1.0" ?><persona>
<nombre>Jorge</nombre><apellido1>Sánchez</apellido1><dirección>
<calle>C/ Falsa nº 0</calle><localidad>Palencia</localidad><código_Postal>34001</código_Postal><pais>España</pais>
</direccion><teléfonos>
<teléfono tipo=”fijo”>999 999 999</teléfono><teléfono tipo=”móvil”>666 666 666</teléfono>
</telefono></persona>
![Page 33: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/33.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
• JSON• Nacido para JavaScript• Se ha vuelto muy popular• Casi mismas ventajas que XML, pero además está
integrado en JavaScript• Fundamental en importación/exportación• Principal uso: Bases de datos
![Page 34: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/34.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
• JSON {"nombre": "Jorge","apellido1": "Sánchez","dirección": {"calle": "C/ Falsa nº 0","localidad": "Palencia","código Postal": "34001","país": "España"
},"teléfonos": [{"tipo": "fijo","número": "999 999 999"
},{"tipo": "móvil",“numero": "666 666 666"
}]
}
![Page 35: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/35.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Historia de los lenguajes de marcas
•Markdown• Formato aparecido para facilitar crear documentos web• Creado por John Gruber con la ayuda de Aaron Schwartz• El objetivo es la máxima sencillez
# Título principal## Título de segundo nivelTexto de párrafo con *negrita* y **cursiva**
![Page 36: Introducción a los Lenguajes de marcas - Jorge Sanchez · Ventajas de los archivos binarios •Ocupan menos espacio •Son más rápidos de procesar por la máquina ... •RTF •Formato](https://reader030.vdocuments.co/reader030/viewer/2022041011/5ebb1a1379e92e306324b4c2/html5/thumbnails/36.jpg)
LMSGI-Unidad 1-Lenguajes de marcasJorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Tipos de lenguajes de marcas
•Orientados a la presentación. HTML, RTF
•Orientados a la descripción. XML, JSON, HTML 5
•Orientados a procedimientos. LaTeX, PostScript