XML es un lenguaje de marcado que permite definir nuevos lenguajes y estructurar documentos. Los documentos XML incluyen elementos anidados con etiquetas, atributos y comentarios. Los documentos deben seguir una gramática definida en un DTD que declara los elementos y atributos permitidos.
El documento proporciona información sobre XML, incluyendo su origen y objetivos, aplicaciones, estructura básica de documentos XML, y la diferencia entre documentos XML bien formados y válidos. Explica que XML se originó de SGML y HTML con el objetivo de separar el contenido de la presentación, y que los documentos XML pueden tener múltiples usos. Además, describe los componentes clave de la estructura de un documento XML como las etiquetas, atributos, entidades y más.
XML es un lenguaje de marcado que permite almacenar e intercambiar datos estructurados entre distintas plataformas. Un documento XML está formado por texto plano y etiquetas definidas por el desarrollador. Todo documento XML debe tener un elemento raíz único del que desciendan los demás elementos de forma jerárquica. Para que un documento XML sea válido, no solo debe seguir las normas de sintaxis sino también las reglas establecidas en su definición formal.
This document provides an overview of XML including:
1) What is XML and how it is used to store and exchange structured data.
2) The basic syntax rules for XML including elements, attributes, and the document structure.
3) Examples of how to write elements, attributes, and the XML declaration.
1) XML permite definir lenguajes de marcado para usos específicos y los documentos XML contienen datos autodefinidos. 2) Se presenta un ejemplo de código XML. 3) Para comprender mejor la estructura XML, los documentos XML pueden verse de forma gráfica.
Este documento presenta una introducción al lenguaje XML. Explica los objetivos de aprender XML y sus esquemas, transformaciones y consultas. Describe la estructura básica de los documentos XML, incluyendo elementos, atributos, entidades y la necesidad de que sean bien formados. También introduce conceptos como procesamiento, DTDs y validación.
Este documento proporciona una introducción al lenguaje XML, explicando conceptos clave como elementos, atributos, espacios de nombres y normas de sintaxis. Se define XML como un metalenguaje basado en SGML utilizado para el almacenamiento e intercambio de datos estructurados. Además, se explican las reglas para crear documentos XML bien formados y se incluyen varios ejemplos ilustrativos.
Este documento proporciona una introducción al lenguaje XML. Explica que XML es un lenguaje de marcado extensible desarrollado a partir de SGML en 1996. XML se centra en los datos y es muy estructurado, permitiendo crear etiquetas personalizadas. También describe el uso de XML para la integración de datos y el intercambio de información entre aplicaciones, y explica conceptos clave como etiquetas, atributos, DTDs y el formato bien formado.
El documento proporciona una comparación detallada entre XML, HTML, SGML y PDF. Explica las ventajas y desventajas de cada uno, así como sus usos comunes. Luego describe las metas de diseño de XML, incluyendo ser sencillo, extensible y compatible con HTML y SGML. Finalmente, explica conceptos clave de XML como sintaxis, documentos bien formados y válidos, y el uso de DTDs.
El documento proporciona información sobre XML, incluyendo su origen y objetivos, aplicaciones, estructura básica de documentos XML, y la diferencia entre documentos XML bien formados y válidos. Explica que XML se originó de SGML y HTML con el objetivo de separar el contenido de la presentación, y que los documentos XML pueden tener múltiples usos. Además, describe los componentes clave de la estructura de un documento XML como las etiquetas, atributos, entidades y más.
XML es un lenguaje de marcado que permite almacenar e intercambiar datos estructurados entre distintas plataformas. Un documento XML está formado por texto plano y etiquetas definidas por el desarrollador. Todo documento XML debe tener un elemento raíz único del que desciendan los demás elementos de forma jerárquica. Para que un documento XML sea válido, no solo debe seguir las normas de sintaxis sino también las reglas establecidas en su definición formal.
This document provides an overview of XML including:
1) What is XML and how it is used to store and exchange structured data.
2) The basic syntax rules for XML including elements, attributes, and the document structure.
3) Examples of how to write elements, attributes, and the XML declaration.
1) XML permite definir lenguajes de marcado para usos específicos y los documentos XML contienen datos autodefinidos. 2) Se presenta un ejemplo de código XML. 3) Para comprender mejor la estructura XML, los documentos XML pueden verse de forma gráfica.
Este documento presenta una introducción al lenguaje XML. Explica los objetivos de aprender XML y sus esquemas, transformaciones y consultas. Describe la estructura básica de los documentos XML, incluyendo elementos, atributos, entidades y la necesidad de que sean bien formados. También introduce conceptos como procesamiento, DTDs y validación.
Este documento proporciona una introducción al lenguaje XML, explicando conceptos clave como elementos, atributos, espacios de nombres y normas de sintaxis. Se define XML como un metalenguaje basado en SGML utilizado para el almacenamiento e intercambio de datos estructurados. Además, se explican las reglas para crear documentos XML bien formados y se incluyen varios ejemplos ilustrativos.
Este documento proporciona una introducción al lenguaje XML. Explica que XML es un lenguaje de marcado extensible desarrollado a partir de SGML en 1996. XML se centra en los datos y es muy estructurado, permitiendo crear etiquetas personalizadas. También describe el uso de XML para la integración de datos y el intercambio de información entre aplicaciones, y explica conceptos clave como etiquetas, atributos, DTDs y el formato bien formado.
El documento proporciona una comparación detallada entre XML, HTML, SGML y PDF. Explica las ventajas y desventajas de cada uno, así como sus usos comunes. Luego describe las metas de diseño de XML, incluyendo ser sencillo, extensible y compatible con HTML y SGML. Finalmente, explica conceptos clave de XML como sintaxis, documentos bien formados y válidos, y el uso de DTDs.
Este documento presenta un examen de 20 preguntas sobre conceptos básicos de XML como la sintaxis, elementos, atributos, comentarios y espacios de nombres. El examen contiene afirmaciones sobre la validez y corrección sintáctica de diferentes fragmentos de código XML y pide identificar cuáles son verdaderas.
1) El documento describe las tecnologías XML, incluyendo DTD, esquemas XML, parsing con SAX y DOM, y usos comunes de XML como sitios web y servicios web.
2) XML permite etiquetar datos con su significado para estructurar información de manera que pueda ser procesada automáticamente.
3) Para que un documento XML sea válido, debe declarar el DTD o esquema XML al que se valida y seguir las reglas de dicha gramática.
Este documento describe las características básicas de XML. XML es un lenguaje de marcado extensible utilizado para almacenar y transportar datos estructurados. Debe ser barato, sencillo y extensible para crear, procesar y presentar documentos de manera compatible con HTML y SGML. Las tecnologías asociadas como XSLT, DTD y esquemas son las que realmente hacen posible la revolución de XML.
Este documento describe las tecnologías XML, incluyendo DTD, esquemas XML, parsing XML, XSLT y más. Explica qué es XML, sus ventajas, y cómo se pueden definir la estructura y semántica de los documentos XML. También cubre el uso de atributos, elementos, entidades y otros componentes de documentos XML.
Este documento presenta un curso sobre XML. Explica los requisitos técnicos para usar XML en entornos Microsoft y Java. Luego describe los elementos clave del estándar XML como DOM, XSL y aplicaciones prácticas de XML. Finalmente, introduce conceptos básicos de XML como su definición, características y ejemplos de documentos XML.
El documento presenta una introducción a XML, incluyendo su sintaxis y elementos básicos como etiquetas, atributos y comentarios. Luego explica conceptos como espacios de nombres, validación a través de DTD y esquemas XML, y lenguajes basados en XML como XPath, XQuery, XSLT y su aplicación en la transformación de documentos.
Este documento proporciona una introducción a XPath, incluyendo que es un lenguaje para seleccionar y hacer referencia a partes de un documento XML, y describe cómo XPath permite navegar por la estructura de árbol de un documento XML usando ejes como child, parent y descendant.
Este documento explica las características básicas de XML, incluyendo que XML permite definir etiquetas semánticas propias, su historia, objetivos y usos, estructura de documentos XML, ejemplos, y tecnologías relacionadas como DTD, CSS, SAX y DOM. También contrasta las diferencias entre HTML y XML en términos de estructurar vs formatear la información.
El documento proporciona una introducción a XML (eXtensible Markup Language), describiéndolo como un estándar para lenguajes de marcado que permite estructurar documentos de manera explícita mediante etiquetas. Explica que XML no tiene etiquetas predefinidas y puede usarse para definir lenguajes de marcado específicos. También menciona herramientas como DTD y XML Schema que permiten definir formalmente la estructura de documentos XML.
Este documento describe los requisitos técnicos y el contenido de un curso sobre XML. El curso cubre temas como las características y elementos de XML, el estándar DOM para acceder a datos XML, XSL para dar formato a documentos XML, y aplicaciones prácticas de XML en entornos Java y Microsoft. El curso proporciona conocimientos técnicos fundamentales sobre XML y su uso.
El documento explica cómo validar documentos XML utilizando DTD (Definición de Tipo de Documento). Las DTD permiten definir la estructura de documentos XML y SGML, y validar que un documento cumpla con dicha estructura. Las DTD pueden escribirse de forma interna o externa al documento XML. Un documento XML es válido si cumple con las reglas establecidas en su DTD asociada respecto a la estructura de elementos, atributos, entidades y notaciones.
La DTD define la estructura de documentos XML permitiendo su validación. Puede escribirse internamente o externamente al archivo XML mediante una declaración DOCTYPE. La DTD especifica los elementos, atributos, entidades y notaciones que puede contener un documento XML para que sea válido. También puede incluir secciones condicionales y comentarios.
El documento habla sobre XML, sus objetivos, temas, definiciones, evolución, mitos, aplicaciones y ventajas. También cubre JSON, la web semántica, ejemplos de mecanismos como RDF, y fuentes RSS. Explica las diferencias entre XML y JSON, y provee ejemplos y recursos sobre temas como ontologías y actividades de W3C sobre la web semántica.
El documento describe los conceptos básicos de las definiciones de tipo de documento (DTD) en XML, incluidas las declaraciones de elementos, atributos y entidades. Las DTD definen los tipos de elementos y atributos permitidos en un documento XML y si se ajusta a la DTD, el documento se considera válido. El documento también explica los diferentes tipos de contenido de elementos, atributos y entidades que se pueden declarar en una DTD.
Este documento presenta una introducción a las declaraciones de tipo de documento (DTD) en XML. Explica que las DTD permiten especificar la estructura de un documento XML, incluyendo los elementos, atributos y anidamientos permitidos. También cubre temas como DTD internas, externas y mixtas, así como el uso de entidades para reutilizar definiciones y referenciar contenido externo.
El documento explica que XML es un lenguaje de marcado extensible que permite definir lenguajes de marcado para usos específicos. XML separa el contenido de la presentación y puede ser procesado por máquinas y humanos. Los documentos XML pueden validarse usando una definición de tipo de documento (DTD) que especifica los elementos y atributos permitidos.
Este documento proporciona una introducción a XML Schema (XSD). Explica qué es XSD y cómo se puede usar para validar documentos XML. También cubre conceptos como elementos simples y complejos, atributos, espacios de nombres, tipos de datos y más. El documento contiene varios ejemplos prácticos de cómo definir esquemas XSD y validar documentos XML.
Este documento describe XML y su uso en la plataforma .NET. XML proporciona un método uniforme para describir e intercambiar datos estructurados mediante la definición de elementos y atributos propios. El documento explica los conceptos básicos de XML como elementos, atributos, declaraciones y validación. También cubre temas como la creación de documentos XML bien formados y el uso de DTDs para definir la estructura y validar documentos XML.
XML es un metalenguaje desarrollado por el World Wide Web Consortium para definir lenguajes específicos como XHTML y SVG. A diferencia de HTML que se usa para mostrar información, XML se usa para describir y organizar información de manera portable entre aplicaciones. XML sigue una estructura jerárquica de elementos anidados con etiquetas de inicio y cierre.
Este documento proporciona una introducción a HTML, incluyendo su definición, cómo funciona, versiones y estructuras principales, etiquetas clave y formularios. Explica que HTML es el lenguaje de marcado predominante para crear páginas web y consiste en etiquetas rodeadas por corchetes que definen la estructura de un documento. También resume las diferentes versiones de HTML como HTML 4, XHTML y HTML 5.
Este documento presenta un examen de 20 preguntas sobre conceptos básicos de XML como la sintaxis, elementos, atributos, comentarios y espacios de nombres. El examen contiene afirmaciones sobre la validez y corrección sintáctica de diferentes fragmentos de código XML y pide identificar cuáles son verdaderas.
1) El documento describe las tecnologías XML, incluyendo DTD, esquemas XML, parsing con SAX y DOM, y usos comunes de XML como sitios web y servicios web.
2) XML permite etiquetar datos con su significado para estructurar información de manera que pueda ser procesada automáticamente.
3) Para que un documento XML sea válido, debe declarar el DTD o esquema XML al que se valida y seguir las reglas de dicha gramática.
Este documento describe las características básicas de XML. XML es un lenguaje de marcado extensible utilizado para almacenar y transportar datos estructurados. Debe ser barato, sencillo y extensible para crear, procesar y presentar documentos de manera compatible con HTML y SGML. Las tecnologías asociadas como XSLT, DTD y esquemas son las que realmente hacen posible la revolución de XML.
Este documento describe las tecnologías XML, incluyendo DTD, esquemas XML, parsing XML, XSLT y más. Explica qué es XML, sus ventajas, y cómo se pueden definir la estructura y semántica de los documentos XML. También cubre el uso de atributos, elementos, entidades y otros componentes de documentos XML.
Este documento presenta un curso sobre XML. Explica los requisitos técnicos para usar XML en entornos Microsoft y Java. Luego describe los elementos clave del estándar XML como DOM, XSL y aplicaciones prácticas de XML. Finalmente, introduce conceptos básicos de XML como su definición, características y ejemplos de documentos XML.
El documento presenta una introducción a XML, incluyendo su sintaxis y elementos básicos como etiquetas, atributos y comentarios. Luego explica conceptos como espacios de nombres, validación a través de DTD y esquemas XML, y lenguajes basados en XML como XPath, XQuery, XSLT y su aplicación en la transformación de documentos.
Este documento proporciona una introducción a XPath, incluyendo que es un lenguaje para seleccionar y hacer referencia a partes de un documento XML, y describe cómo XPath permite navegar por la estructura de árbol de un documento XML usando ejes como child, parent y descendant.
Este documento explica las características básicas de XML, incluyendo que XML permite definir etiquetas semánticas propias, su historia, objetivos y usos, estructura de documentos XML, ejemplos, y tecnologías relacionadas como DTD, CSS, SAX y DOM. También contrasta las diferencias entre HTML y XML en términos de estructurar vs formatear la información.
El documento proporciona una introducción a XML (eXtensible Markup Language), describiéndolo como un estándar para lenguajes de marcado que permite estructurar documentos de manera explícita mediante etiquetas. Explica que XML no tiene etiquetas predefinidas y puede usarse para definir lenguajes de marcado específicos. También menciona herramientas como DTD y XML Schema que permiten definir formalmente la estructura de documentos XML.
Este documento describe los requisitos técnicos y el contenido de un curso sobre XML. El curso cubre temas como las características y elementos de XML, el estándar DOM para acceder a datos XML, XSL para dar formato a documentos XML, y aplicaciones prácticas de XML en entornos Java y Microsoft. El curso proporciona conocimientos técnicos fundamentales sobre XML y su uso.
El documento explica cómo validar documentos XML utilizando DTD (Definición de Tipo de Documento). Las DTD permiten definir la estructura de documentos XML y SGML, y validar que un documento cumpla con dicha estructura. Las DTD pueden escribirse de forma interna o externa al documento XML. Un documento XML es válido si cumple con las reglas establecidas en su DTD asociada respecto a la estructura de elementos, atributos, entidades y notaciones.
La DTD define la estructura de documentos XML permitiendo su validación. Puede escribirse internamente o externamente al archivo XML mediante una declaración DOCTYPE. La DTD especifica los elementos, atributos, entidades y notaciones que puede contener un documento XML para que sea válido. También puede incluir secciones condicionales y comentarios.
El documento habla sobre XML, sus objetivos, temas, definiciones, evolución, mitos, aplicaciones y ventajas. También cubre JSON, la web semántica, ejemplos de mecanismos como RDF, y fuentes RSS. Explica las diferencias entre XML y JSON, y provee ejemplos y recursos sobre temas como ontologías y actividades de W3C sobre la web semántica.
El documento describe los conceptos básicos de las definiciones de tipo de documento (DTD) en XML, incluidas las declaraciones de elementos, atributos y entidades. Las DTD definen los tipos de elementos y atributos permitidos en un documento XML y si se ajusta a la DTD, el documento se considera válido. El documento también explica los diferentes tipos de contenido de elementos, atributos y entidades que se pueden declarar en una DTD.
Este documento presenta una introducción a las declaraciones de tipo de documento (DTD) en XML. Explica que las DTD permiten especificar la estructura de un documento XML, incluyendo los elementos, atributos y anidamientos permitidos. También cubre temas como DTD internas, externas y mixtas, así como el uso de entidades para reutilizar definiciones y referenciar contenido externo.
El documento explica que XML es un lenguaje de marcado extensible que permite definir lenguajes de marcado para usos específicos. XML separa el contenido de la presentación y puede ser procesado por máquinas y humanos. Los documentos XML pueden validarse usando una definición de tipo de documento (DTD) que especifica los elementos y atributos permitidos.
Este documento proporciona una introducción a XML Schema (XSD). Explica qué es XSD y cómo se puede usar para validar documentos XML. También cubre conceptos como elementos simples y complejos, atributos, espacios de nombres, tipos de datos y más. El documento contiene varios ejemplos prácticos de cómo definir esquemas XSD y validar documentos XML.
Este documento describe XML y su uso en la plataforma .NET. XML proporciona un método uniforme para describir e intercambiar datos estructurados mediante la definición de elementos y atributos propios. El documento explica los conceptos básicos de XML como elementos, atributos, declaraciones y validación. También cubre temas como la creación de documentos XML bien formados y el uso de DTDs para definir la estructura y validar documentos XML.
XML es un metalenguaje desarrollado por el World Wide Web Consortium para definir lenguajes específicos como XHTML y SVG. A diferencia de HTML que se usa para mostrar información, XML se usa para describir y organizar información de manera portable entre aplicaciones. XML sigue una estructura jerárquica de elementos anidados con etiquetas de inicio y cierre.
Este documento proporciona una introducción a HTML, incluyendo su definición, cómo funciona, versiones y estructuras principales, etiquetas clave y formularios. Explica que HTML es el lenguaje de marcado predominante para crear páginas web y consiste en etiquetas rodeadas por corchetes que definen la estructura de un documento. También resume las diferentes versiones de HTML como HTML 4, XHTML y HTML 5.
Este documento presenta los elementos básicos de HTML para crear la estructura y contenido de una página web. Explica la sintaxis del lenguaje HTML usando etiquetas para definir elementos como párrafos, encabezados, listas, enlaces e imágenes. También describe los atributos comunes que se pueden incluir en las etiquetas para dar más información sobre un elemento.
Este documento proporciona una introducción a los elementos básicos de HTML. Explica la estructura mínima de un documento HTML, incluidos los elementos head, title y body. También describe elementos de texto como párrafos, encabezados, listas y citas. Además, cubre conceptos como elementos, atributos, elementos de bloque y en línea.
Este documento proporciona una introducción a XML, incluyendo una definición de XML, cómo XML se utiliza para estructurar y transportar datos en lugar de mostrarlos, y que las etiquetas XML no están predefinidas y deben definirse por el autor. También explica que XML es bien formado cuando las etiquetas de inicio y final coinciden y los atributos están entre comillas.
El documento describe el origen y desarrollo de XML, incluyendo que fue creado por IBM en los años 70 como GML para almacenar información, luego fue normalizado como SGML, y finalmente el W3C desarrolló XML en 1998 para solucionar las limitaciones de HTML al tratar información de manera estructurada. XML se ha vuelto popular como un estándar abierto para marcar y estructurar datos.
El documento describe los fundamentos de XML. Explica que XML surgió para solventar los problemas de HTML al estructurar mejor los datos. XML permite crear etiquetas personalizadas y separa la estructura de los datos de su presentación. Para que un documento XML sea válido, debe seguir reglas como tener un elemento raíz único, etiquetas anidadas correctamente y valores de atributos entrecomillados.
XML permitirá el intercambio de información sin problemas de contenido o presentación, garantizando que los datos estructurados sean uniformes e independientes de aplicaciones. XML es un lenguaje de marcas que ofrece un formato para describir datos estructurados y permite definir lenguajes específicos como XHTML. Un documento XML incluye un prólogo, un cuerpo con un elemento raíz y etiquetas, y ofrece ventajas como ser extensible y mejorar la compatibilidad entre aplicaciones.
XML permitirá el intercambio de información sin problemas de contenido o presentación, garantizando que los datos estructurados sean uniformes e independientes de aplicaciones. XML es un lenguaje de marcas que ofrece un formato para describir datos estructurados y conservar las propiedades importantes de SGML, permitiendo definir nuestro propio lenguaje. XML tiene ventajas como ser extensible, usar analizadores estándares, mejorar la compatibilidad entre aplicaciones, y transformar datos en información con significado y contexto.
HTML es un lenguaje de marcado que se utiliza para crear páginas web y no es un lenguaje de programación. Usa etiquetas para indicar el formato y contenido de una página. Las etiquetas comunes incluyen encabezados, párrafos, listas, tablas e imágenes. CSS puede usarse para dar estilo y diseño a las páginas web, a través de propiedades como color, tamaño de fuente, bordes y posicionamiento.
El documento explica los conceptos básicos de HTML, incluyendo que HTML es un lenguaje de marcado que se usa para crear páginas web y está compuesto de etiquetas, atributos y elementos. También describe elementos comunes como encabezados, párrafos, listas, tablas e imágenes y cómo se pueden usar CSS para dar formato y estilo a las páginas web.
Este documento describe las características fundamentales de HTML. Explica que HTML es el lenguaje de marcado predominante para crear páginas web y está compuesto de elementos, atributos y tipos de datos. Describe los diferentes tipos de elementos como estructurales, de presentación e hipertextuales. También explica los atributos comunes de HTML y proporciona un ejemplo básico de código HTML.
Un lenguaje de marcas es un conjunto de palabras o marcas que se colocan junto al texto de un documento para especificar propiedades del mismo. HTML es un lenguaje de marcas orientado a la publicación de documentos en Internet que utiliza elementos, atributos y estructura para definir el contenido y formato de una página web. Los documentos HTML están formados por una serie de bloques de texto con una entidad lógica como titulares, párrafos y listas.
HTML es el lenguaje de marcado predominante para la elaboración de páginas web que describe la estructura y la información de un documento a través de etiquetas. XML es un lenguaje de marcas desarrollado por el W3C que permite definir la gramática de lenguajes específicos para estructurar documentos grandes y dar soporte a bases de datos.
Este documento resume los conceptos clave del lenguaje XML: su historia y objetivos, su relación con SGML, su utilidad para el intercambio de información semiestructurada, especialmente en el comercio electrónico, y sus características fundamentales como la estructura en elementos anidados y el uso de etiquetas, atributos y comentarios.
El documento describe XML y sus características. Explica que XML es un lenguaje de marcado extensible usado para almacenar y transportar datos, y que separa el contenido de la presentación. También describe los elementos necesarios para crear documentos XML bien formados como etiquetas anidadas correctamente, atributos entre comillas, y la importancia de seguir las reglas sintácticas de XML.
HTML es el lenguaje de marcado predominante para la elaboración de páginas web. Se utiliza etiquetas rodeadas por corchetes angulares para describir la estructura y contenido de una página web, así como complementar el texto con objetos como imágenes. HTML también puede describir la apariencia de un documento e incluir scripts como JavaScript. XML es un lenguaje de marcado extensible que define reglas para codificar documentos en un formato legible por máquinas y humanos. Ambos lenguajes permiten el uso de una variedad de codificaciones de caracteres y
Este documento describe los conceptos básicos de HTML y CSS. Explica que HTML se utiliza para estructurar páginas web mediante etiquetas, mientras que CSS se usa para dar formato y estilo a las páginas. Luego detalla varias etiquetas HTML comunes como párrafos, encabezados, listas, tablas e imágenes. Por último, cubre conceptos básicos de CSS como selectores, colores, fuentes y tamaños.
Este documento describe los conceptos básicos de HTML y CSS. Explica que HTML se utiliza para estructurar el contenido de una página web mediante etiquetas, mientras que CSS se usa para dar formato y estilo a ese contenido. También define elementos, etiquetas y atributos clave de HTML como <head>, <body>, <p>, <img>, así como conceptos básicos de CSS como selectores, colores y propiedades de texto y tamaño.
El documento proporciona una introducción a XML, describiendo sus características principales como lenguaje de marcado extensible, su sintaxis de etiquetas de apertura y cierre anidadas, y sus usos para estandarizar el intercambio de información y hacerla interpretable por ordenadores. También presenta ejemplos de documentos XML bien formados y explica brevemente los objetivos y componentes básicos de XML como lenguaje.
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARIS”. Esta actividad de aprendizaje propone el reto de descubrir el la secuencia números para abrir un candado, el cual destaca la percepción geométrica y conceptual. La intención de esta actividad de aprendizaje lúdico es, promover los pensamientos lógico (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia y viso-espacialidad. Didácticamente, ésta actividad de aprendizaje es transversal, y que integra áreas del conocimiento: matemático, Lenguaje, artístico y las neurociencias. Acertijo dedicado a los Juegos Olímpicos de París 2024.
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Juan Martín Martín
Criterios de corrección y soluciones al examen de Geografía de Selectividad (EvAU) Junio de 2024 en Castilla La Mancha.
Soluciones al examen.
Convocatoria Ordinaria.
Examen resuelto de Geografía
conocer el examen de geografía de julio 2024 en:
https://blogdegeografiadejuan.blogspot.com/2024/06/soluciones-examen-de-selectividad.html
http://blogdegeografiadejuan.blogspot.com/
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
1. Programación lenguaje XML
¿Qué es XML?
Es un subconjunto de SGML (Standard GeneralizedMarkupLanguage) pero mucho más simple
pudiéndose definir como un metalenguaje es decir, puede ser usado para definir nuevos
metalenguajes como “X HTML”.
Extensiones de ficheros:
- .XML
- .DTD: Contiene la definición de las características de los elementos que se van a
mostrar en los ficheros XML.
- Hojas de estilo:
o .CSS
o .XSL
La sintaxis XML:
<?xmlversion="1.0" encoding="UTF-8"?>
<A>
<B>Entre dos etiquetas</B>
<C>Sin etiqueta de cierre.
</A>
Ejemplo 1:
<?xmlversion="1.0" encoding="UTF-8"?>/*Prólogo*/
<elementoraiz>
<elemento1>
<elemento11 atributo=”contenido del atributo”>
<elemento111>Contenido del elemento 111</elemento111>
<elemento112>“ “ “ 112</elemento112>
</elemento11>
</elemento1>
<elemento2> Contenido del elemento 2 </elemento2>
</elementoraiz>
2. Programación lenguaje XML
Prólogo:
Se denomina a la primera línea del documento XML. Podemos incluir:
- Tipo de caracteres
o “ISO-8859-I”
o “UTF-8”
- Versión
- Standalone=”no”: El documento depende de un documento diferente que especifique
la gramática que le describe el DTD.
- Doctype: Sirve para asociar el documento XML al DTD.
- XML stylesheet: Para asociar una hoja de estilo al documento.
Elementos:
Constituye la arquitectura en árbol de un documento XML. Los elementos se encuentran en el
interior de las etiquetas y el valor es el que se encuentra entre la etiqueta de apertura y la de
cierre.
Existen elementos vacíos que se representan de dos formas:
- <nombredelelemento></nombredelelemento> (El elemento no tiene valor, no tiene
contenido)
- <nombreelemento />
Es obligatorio que exista un elemento raíz que englobará todo el contenido.
Construcción de nombres de elementos:
Se distingue entre mayúsculas y minúsculas en este lenguaje, ejemplo: <libro></Libro> sería
incorrecto.
Caracteres permitidos:
- Alfabeto A-Z y acentuadas.
- Números
- Guiones y guión bajo
- Símbolos : y .
Primer carácter del nombre de elemento:
Carácter alfabético, “:” o “-“
<PrimerAlumno>
<primer_alumno>
Estos dos son correctos.
<primer alumno>
<1Alumno>
Estos son incorrectos.
3. Programación lenguaje XML
Atributos:
Son informaciones asociadas a los elementos, dentro de la etiqueta de apertura del elemento.
Ejemplo:
<elemento atributo=”valorAtributo”> Valor del elemento </elemento>
<telefono tipo=”movil” >123456789</telefono>
Los atributos pueden ser de dos tipos (debemos distinguir entre el valor del atributo y el
nombre del atributo, el nombre del atributo no puede incluir ningún elemento de los
siguientes):
- Literales: Se encuentran entre comillas “movil" ‘movil’, podemos poner comillas
dentro de otras pero siempre debe ser la contraria a la de apertura y cierre, es decir:
‘valor “tipo” ‘ ó “valor ‘tipo’ “.
- Constantes: " &, ' < >
Ejemplo: atributo= “valor'valor”
Comentarios:
<!—Contenido del comentario -->
4. Programación lenguaje XML
Hojas de estilo en XML:
Para poder mostrar el contenido de un fichero XML necesita tener asociada una hoja de estilo.
En el fichero se hace referencia a la hoja u hojas de estilo con esta etiqueta:
<?xml-stylesheethref=”nombrehoja.css”?>
<?xml-stylesheethref=”otraHoja.css”?>
<htmlxmls=”http://www.w3.org/1999/xhtml”>
<head>
</head>
<body>
</body>
</html>
Podemos incluir hojas de estilo en “head” para las etiquetas html o estilos internos con la
etiqueta Style.
Para hacer la shojas de estilo en XML disponemos de:
Atributo “Display”:
Esta etiqueta permite tratar a los elementos como un bloque , a una tabla, etc.
Si aplicamos display a un elemento que tiene descendientes o subelementos, también
desaparecen por completo todos ellos.
Propiedades:
- Display:none; (No genera ninguna caja, no ocupa sitio.)
- Display: Block; (Trata como un bloque, haciendo un salto de línea)
- Display: inline; (hace que el elemento sea lineal)
- Display: inline-block; (crea cajas que son de bloques de línea simultáneamente, es
decir, la caja se comporta como si fuera un bloque pero con respecto a los elementos
que la rodean se comporta como una caja en línea)
- Display: list-item; (indica el icono de lista que va a tener por defecto cada una de esas
líneas, implica salto de linea)
Atributo counter-reset:
Libros{counter-reset: contador;}
Autor:before { content:
counter(contador[, AaIi/lower-alpha/…]) “.” ; <libros>
counterincrement:contador;}; <libro>
5. Programación lenguaje XML
<autor1> </libro>
<titulo1> <libros>
Añade los elementos de lista que indicamos en el atributo counter al contenido. En caso de no
indicar después de “contador” si queremos que sea una letra o número romano, por defecto
será un número: counter(contador). Para poner, por ejemplo, números romanos:
counter(contador, i )“.”, donde el resultado sería i.Autor. El punto entrecomillado es opcional,
si se desea que salga un punto posterior a la numeración o elemento de viñeta. No implica
salto de línea a diferencia del list-item.
Con el ejemplo de arriba el resultado sería:
1.Autor libro1
6. Programación lenguaje XML
Declaraciones DTD:
Estos son los elementos que hay que declarar en un elemento DTD
- Entidad: es un nombre al que se le asigna un valor.
<!DOCTYPE…… [
<!ENTITYnombreEntidad “luis”>
Sentencia XML:
<nombre>&valor;</nombre>
- Elementos: el nombre del elemento que aparece en el xml.
<!DOCTYPE ejemplo [
<! ELEMENT nombreElemento (contenido)>]
Hay cuatro opciones:
o Empty: es un elemento vació dentro del no puede haber nada.
Ejemplo:
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (empty)>
]>
<elementoRaiz>
<nombreElemento></nombreElemento>
</elementoRaiz>
o #PCDATA: solo puede contener texto no otros elementos. Suele usarse para
los atributos.
Ejemplo:
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (#pcdata)>
]>
<elementoRaiz>
<nombreElemento>Hola</nombreElemento>
</elementoRaiz>
7. Programación lenguaje XML
o ANY: puede contener cualquier cosa. No se suele utilizar, ya que es
conveniente estructurar adecuadamente nuestros documentos XML.
Ejemplo:
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (any)>
]>
<elementoRaiz>
<nombreElemento>(pueden estar vacíos o contener información)</nombreElemento>
</elementoRaiz>
o Expresiones mas complejas: En ellas puede aparecer una coma y esta significa
que obligatoriamente tiene que contener dos elementos separados por una
coma y en ese mismo orden.
Ejemplo:
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a,b)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
<a>hola</a>
<b/>
</nombreElemento>
</elementoRaiz>
o Símbolos de las expresiones complejas: Significa que el elemento contiene
solo uno de los dos.
Símbolo | :
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a|b)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
8. Programación lenguaje XML
<a>hola</a>
(<b/> no puede estar, ya que solo puede indicarse a ó b)
</nombreElemento>
</elementoRaiz>
Símbolo ? : Indica que hay posibilidad de que aparezca o no un
elemento una sola vez.
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a,b?)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
<a>hola</a>
<b/>
</nombreElemento>
</elementoRaiz>
Símbolo * :El elemento puede aparecer o no las veces que sean
necesarias.
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a,b*)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
<a>hola</a>
<b/>
<b/>
<b/>
</nombreElemento>
</elementoRaiz>
Símbolo + :Debe aparecer una vez obligatoriamente, pero puede
aparecer más veces si es necesario.
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a,b+)>
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
<a>hola</a>
<b/>
<b/>
</nombreElemento>
</elementoRaiz>
Símbolo () :Permite combinar todos los anteriores, uno dentro de otro.
<!DOCTYPEelementoRaiz [
<! ELEMENT nombreElemento (a, (a|,b)+)>
9. Programación lenguaje XML
<!ELEMENT a (#PCDATA)>
<!ELEMENT b EMPTY>
]>
<elementoRaiz>
<nombreElemento>
<a>hola</a>
<a>hola</a>
<a>hola</a>
<b/>
</nombreElemento>
</elementoRaiz>
Declaración de elementos en caso de querer sacar cualquier dato que incluya ciertos
elementos:
<!ELEMENT nombre ((#PCDATA|elemento1|elemento2)*)>
Declaración de atributos en la DTD:
<!DOCTYPEraiz [
<!ELEMENTraiz … >
<!ATTLIST … >
<!ENTITY (nombre a elegir) SYSTEM “(RUTA)”…> Nombres de constantes, textos, imágenes
PARA IMÁGENES O TEXTO
<!ENTITYmiEmpresa “Moliner”>
…
<empresa>&miEmpresa</empresa>Esto mostraría: Moliner
ATTLIST puede declararse de dos maneras:
- Cuando elemento tiene más de un atributo:
<!ATTLISTnombreElementonombreAtributoTipoAtributoValorInicialAtributo>
<teléfono atributo1=”valor1” atributo2=”valor2”> contenido </teléfono>
Podemos declarar los atributos uno a uno:
<!ATTLIST teléfono atributo1 CDATA #REQUIRED>
<!ATTLIST teléfono atributo2 CDATA #IMPLIED>
O podemos declarar todos los atributos de una vez:
<!ATTLIST teléfono
atributo1 CDATA #REQUIRED
atributo2 CDATA #IMPLIED>
Valores del tipo atributo:
10. Programación lenguaje XML
CDATA: Contiene cualquier carácter.
NMTOKEN: Puede contener solo letras, dígitos y los caracteres (. - _ : ).
Ejemplo: color=”azul-marino”
NMTOKENS: Similar al anterior pero con espacio en blanco.
Ejemplo: color=”azul marino”
Valores (valor1 | valor 2 | …): Indica qué valores tendrá el atributo, solo los que indica.
ID: Su valor debe ser único, no puede haber dos con el mismo valor ni puede empezar por
números.
IDREF: El valor que va a contener ese atributo tiene que ser un valor declarado antes en un ID.
<!ATTLIST libro código ID #REQUIRED>
<!ATTLIST préstamo libroprestado IDREF #REQUIRED>
<libro código=”C1”> … </libro>
<préstamolibroprestado=”C1”> … </préstamo>
IDREFS: Igual que el anterior pero puede hacer referencia a más de un ID, el contenido es un
conjunto de valores separados por espacios que deben coincidir con el valor del atributo ID de
otros elementos.
Valores iniciales de los atributos:
#REQUIRED: El atributo tiene que aparecer obligatoriamente, aunque esté vacío su contenido.
<libro código=””> … </libro>
#IMPLIED: El atributo no es obligatorio que aparezca, aunque puede aparecer con valor vacío.
#FIXED valor: Es un valor fijo, se indicara a continuación, y si se aplica un valor distinto a ese
atributo dará un error.
Valor: Tiene ese valor de forma predeterminada pero se podrá cambiar después al declararlo.
<Ejemplo color=”amarillo”></ejemplo>
Entidades:
Podemos asignar un valor constante a una entidad para trabajar con ello posteriormente sin
necesidad de indicar el valor de la entidad, solo su nombre.
<!DOCTYP raíz [
<!ENTITY pi “3.1416…”>
…