Contenido verificado asociado a este RA
Características generales de los lenguajes de marcas
Esta unidad presenta las características generales de los lenguajes de marcas, de acuerdo con el CE a [3483]. Se explica cómo las marcas permiten describir la estructura, la función o la presentación de la información y se diferencian las marcas del contenido. También se analizan, como conocimiento técnico de apoyo, rasgos frecuentes como la legibilidad, la estructuración, la portabilidad, la interoperabilidad y la separación entre contenido y presentación. Los ejemplos de HTML y XML permiten reconocer estas características sin abordar todavía la clasificación completa de los lenguajes ni sus reglas específicas.
Clasificación y ámbitos de aplicación de los lenguajes de marcas
Esta unidad presenta distintas formas de clasificar los lenguajes de marcas y tecnologías relacionadas, identifica ejemplos relevantes y diferencia sus ámbitos de aplicación. Se comparan HTML, XML, SVG, MathML y XSLT, aclarando sus funciones y evitando confundir estructura, presentación, datos y transformación. Como ampliación, se explica la necesidad de XML como lenguaje de propósito general para representar e intercambiar información estructurada entre aplicaciones heterogéneas.
XML: Estructura, Sintaxis y Bien Formado
Esta unidad se centra en las características propias de XML, su estructura fundamental y las reglas sintácticas que rigen la creación de documentos. Se destaca la importancia de la 'bien formación' para el procesamiento correcto de XML.
Espacios de Nombres en XML
Esta unidad explica la necesidad y las ventajas de utilizar espacios de nombres en documentos XML. Se aborda cómo resuelven conflictos de nombres y mejoran la modularidad y reutilización de esquemas.
Conceptos clave
Lenguaje de marcasMarca o etiquetaContenidoElementoAtributoEstructuración jerárquicaAnidamientoLegibilidadPortabilidadInteroperabilidadSeparación entre contenido y presentaciónExtensibilidadHTMLXMLClasificación por propósitoEstructura y semánticaPresentaciónLenguaje de propósito general
Errores que conviene evitar
- Confundir un lenguaje de marcas con un lenguaje de programación.
- Pensar que las marcas son siempre instrucciones ejecutables.
- Confundir una etiqueta con el contenido que delimita.
- Suponer que todos los lenguajes de marcas utilizan la misma sintaxis.
- Considerar que todos los lenguajes de marcas son igualmente extensibles.
- Afirmar que la separación entre contenido y presentación es una propiedad universal e independiente de las herramientas utilizadas.
- Confundir un elemento completo con una etiqueta aislada.
- No reconocer los atributos como información asociada a un elemento.