Está en la página 1de 2

Lenguajes de etiquetas HTML, XML, CSS, JSON

HTML es el lenguaje con el que se define el contenido de las páginas web.


Básicamente se trata de un conjunto de etiquetas que sirven para definir el
texto y otros elementos que compondrán una página web, como imágenes,
listas, vídeos, etc.

Características

• Puede ser creado y editado con cualquier editor básico de textos.


• Es multiplataforma, o sea, puede ser visualizado por cualquier
navegador de cualquier sistema operativo.
• No diferencia entre mayúsculas y minúsculas.
• Utiliza etiquetas o marcas, que consisten en breves instrucciones de
comienzo y final, mediante las cuales se determina la forma en la que
debe aparecer en su navegador el texto, así como también las imágenes
y demás elementos en la pantalla del ordenador.
• Cada elemento de un documento HTML consta de una etiqueta de
comienzo, un bloque de texto y una etiqueta de fin.
• Lenguaje estático.
• Es utilizado para la creación de páginas web.
• Los documentos HTML son documentos de hipertexto que aparecen
enlazando a otros documentos.
• Es un estándar reconocido por todo el mundo y cuyas normas define un
organismo sin ánimo de lucro llamado World Wide Web Consortium,
más conocido como W3C.

XML (siglas en inglés de eXtensible Markup Language) es un lenguaje de


marcado sencillo similar al HTML. Su objetivo es facilitar la representación,
almacenamiento y trasmisión de información varia por parte de aplicaciones
informáticas, computadoras y medios de comunicación digital en general.

Características

• XML es un subconjunto de SGML que incorpora las tres características


más importantes de este:
o Extensibilidad
o Estructura
o Validación
• Basado en texto.
• Orientado a los contenidos no presentación.
• Las etiquetas se definen para crear los documentos, no tienen un
significado preestablecido.
• No es sustituto de HTML.
• No existe un visor genérico de XML.

CSS es el acrónimo de Cascading Style Sheets, o lo que sería en español


Hojas de Estilo en Cascada. Es un lenguaje que sirve para especificar el estilo
o aspecto de las páginas web. CSS se define en base a un estándar publicado
por una organización llamada W3C, que también se encarga de estandarizar el
propio lenguaje HTML.
Características CSS

El modo de funcionamiento de las CSS consiste en definir, mediante una


sintaxis especial, la forma de presentación que le aplicaremos a los elementos
de la página.

• Un web entero, de modo que se puede definir en un único lugar el estilo


de toda una web, de una sola vez.
• Un documento HTML o página en particular. Se puede definir la forma
de cada uno de los bloques de contenido de una página, en una
declaración que afectará a un solo documento de un sitio web.
• Una porción del documento, aplicando estilos visibles en un trozo de la
página, como podría ser la cabecera.
• Una etiqueta en concreto, llegando incluso a poder definir varios estilos
diferentes para una sola etiqueta. Esto es muy importante ya que ofrece
potencia en nuestra programación. Podemos definir, por ejemplo, varios
tipos de párrafos: en rojo, en azul, con márgenes, sin ellos...

• Podemos definir la distancia entre líneas del documento.


• Se puede aplicar identado (sangrado) a las primeras líneas del párrafo.
• Podemos colocar elementos en la página con mayor precisión, y sin
lugar a errores.
• Y mucho más, como definir la visibilidad de los elementos, margenes,
subrayados, tachados...

JSON, cuyo nombre corresponde a las siglas JavaScript Object Notation o


Notación de Objetos de JavaScript, es un formato ligero de intercambio de
datos, que resulta sencillo de leer y escribir para los programadores y simple de
interpretar y generar para las máquinas.

JSON es un formato de texto completamente independiente de lenguaje, pero


utiliza convenciones que son ampliamente conocidos por los programadores.

Características de JSON

• SON es solo un formato de datos.


• Requiere usar comillas dobles para las cadenas y los nombres de
propiedades. Las comillas simples no son válidas.
• Una coma o dos puntos mal ubicados pueden producir que un archivo
JSON no funcione.
• Puede tomar la forma de cualquier tipo de datos que sea válido para ser
incluido en un JSON, no solo arreglos u objetos. Así, por ejemplo, una
cadena o un número único podrían ser objetos JSON válidos.
• A diferencia del código JavaScript, en el que las propiedades del objeto
pueden no estar entre comillas, en JSON solo las cadenas entre
comillas pueden ser utilizadas como propiedades.