SlideShare une entreprise Scribd logo
1  sur  9
XML eXtensibleMarkupLanguage
Desarrollado por: ,[object Object],Ventajas: ,[object Object],XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML.”
Diferencias entre XML y HTML Su sintaxis es muy similar, pero cada uno fue diseñado para cumplir distintas funciones: ,[object Object]
El HTML (HyperTextMarkupLanguage) por otro lado ha sido concebido para mostrar información, determinar como actúa y que hace. Su función radica en ayudarnos a darle formato a los diversos contenidos de una página.,[object Object]
La dirección de correo electrónico.
Mensaje.,[object Object]
Estructura de un XML En la estructura definida de un XML no es necesario que se defina la versión de el documento.   Etiquetas vacías <LI>En XML, somos<BR/> más restrictivos.</LI> Un solo elemento raíz la jerarquía de elementos de un documento XML bien-formado sólo puede tener un elemento inicial. Valores de atributos (Se usan comillas simples o dobles) <A HREF="http://www.developer.com/">
Atributos Un atributo es una definición de tipo simple con nombre que no puede contener otros elementos. Los atributos también pueden asignarse a un valor predeterminado opcional y deben aparecer en la parte inferior de las definiciones de tipo complejo. Además, si se declaran varios atributos, se pueden producir en cualquier pedido. Secciones CDATA. Las secciones CDATA XML contienen el texto sin formato que se debe incluir, pero no analizar, con el XML que lo  contiene. Una sección CDATA XML puede contener cualquier texto. Comentarios "<!--"y terminan con "-->".
DOCUMENT TYPE DEFINITIONS (DTDs). La DTD define los tipos de elementos, atributos y entidades permitidas, y puede expresar algunas limitaciones para combinarlos. Declaraciones tipo elemento Las declaraciones de tipo de elemento deben empezar con "<!ELEMENT" seguidas por el identificador genérico del elemento que se declara. <!ELEMENT receta (titulo, ingredientes, procedimiento)> Atributos: Los atributos pueden aparecer en etiquetas de apertura o vacías, pero no en las etiquetas de cierre.  <elementName att1Name="att1Value" att2Name="att2Value"...>  Los atributos deben tener un nombre y un valor. No se permite un nombre sin un valor. Un elemento no puede tener dos atributos con el mismo nombre.

Contenu connexe

Tendances (18)

Html danny
Html dannyHtml danny
Html danny
 
XML de A a Z
XML de A a ZXML de A a Z
XML de A a Z
 
Xml
XmlXml
Xml
 
Manual XML
Manual XMLManual XML
Manual XML
 
XML y JAVA
XML y JAVAXML y JAVA
XML y JAVA
 
Tutorial XML
Tutorial XMLTutorial XML
Tutorial XML
 
HTML
HTMLHTML
HTML
 
Diferencias entre html y xml
Diferencias entre html y xmlDiferencias entre html y xml
Diferencias entre html y xml
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Steven Toala 2c3
Steven Toala 2c3Steven Toala 2c3
Steven Toala 2c3
 
Producto 3
Producto 3Producto 3
Producto 3
 
Marcado Html
Marcado HtmlMarcado Html
Marcado Html
 
Xhtml
XhtmlXhtml
Xhtml
 
Xml
XmlXml
Xml
 
Ac programacion
Ac programacionAc programacion
Ac programacion
 
HTML HyperText Markup Language
HTML HyperText Markup LanguageHTML HyperText Markup Language
HTML HyperText Markup Language
 
Programacion
ProgramacionProgramacion
Programacion
 

En vedette

Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datosdeiccy anahi
 
Cluster Nano AERI (2)
Cluster Nano AERI (2)Cluster Nano AERI (2)
Cluster Nano AERI (2)Mexico Innova
 
Ejemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradoEjemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradodeiccy anahi
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion juandavid1118
 
Using sql server in c sharp
Using sql server in c sharpUsing sql server in c sharp
Using sql server in c sharpFaruk Alkan
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C# saydo2007
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en españolAnyelo Grullon Mata
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)Darwin Durand
 

En vedette (15)

My Sql A C#
My Sql A C#My Sql A C#
My Sql A C#
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Empresas con bdoo
Empresas con bdooEmpresas con bdoo
Empresas con bdoo
 
Cluster Nano AERI (2)
Cluster Nano AERI (2)Cluster Nano AERI (2)
Cluster Nano AERI (2)
 
Ejemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructuradoEjemplo de diseo lgico estructurado
Ejemplo de diseo lgico estructurado
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Using sql server in c sharp
Using sql server in c sharpUsing sql server in c sharp
Using sql server in c sharp
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en español
 
C sharp
C sharpC sharp
C sharp
 
Ejercicios c#
Ejercicios c#Ejercicios c#
Ejercicios c#
 
C# guia total del programador
C# guia total del programadorC# guia total del programador
C# guia total del programador
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
 

Similaire à XML lenguaje marcado extensible (20)

Unidad 1 lenguajes de marcas
Unidad 1   lenguajes de marcasUnidad 1   lenguajes de marcas
Unidad 1 lenguajes de marcas
 
8 Xml
8 Xml8 Xml
8 Xml
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Xml
XmlXml
Xml
 
Html & xml
Html & xmlHtml & xml
Html & xml
 
Html&xml
Html&xmlHtml&xml
Html&xml
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Xml
XmlXml
Xml
 
Xml
XmlXml
Xml
 
Lenguajes de marcas
Lenguajes de marcasLenguajes de marcas
Lenguajes de marcas
 
1 crear pag formatos
1 crear pag formatos1 crear pag formatos
1 crear pag formatos
 
XML en .NET
XML en .NETXML en .NET
XML en .NET
 
Xml
XmlXml
Xml
 
Introduccion al xml
Introduccion al  xmlIntroduccion al  xml
Introduccion al xml
 
Xhtml
XhtmlXhtml
Xhtml
 
infografíaxml
infografíaxmlinfografíaxml
infografíaxml
 
Html
HtmlHtml
Html
 
Taller 1 raul guaranda
Taller 1 raul guarandaTaller 1 raul guaranda
Taller 1 raul guaranda
 

XML lenguaje marcado extensible

  • 2.
  • 3.
  • 4.
  • 5. La dirección de correo electrónico.
  • 6.
  • 7. Estructura de un XML En la estructura definida de un XML no es necesario que se defina la versión de el documento. Etiquetas vacías <LI>En XML, somos<BR/> más restrictivos.</LI> Un solo elemento raíz la jerarquía de elementos de un documento XML bien-formado sólo puede tener un elemento inicial. Valores de atributos (Se usan comillas simples o dobles) <A HREF="http://www.developer.com/">
  • 8. Atributos Un atributo es una definición de tipo simple con nombre que no puede contener otros elementos. Los atributos también pueden asignarse a un valor predeterminado opcional y deben aparecer en la parte inferior de las definiciones de tipo complejo. Además, si se declaran varios atributos, se pueden producir en cualquier pedido. Secciones CDATA. Las secciones CDATA XML contienen el texto sin formato que se debe incluir, pero no analizar, con el XML que lo contiene. Una sección CDATA XML puede contener cualquier texto. Comentarios "<!--"y terminan con "-->".
  • 9. DOCUMENT TYPE DEFINITIONS (DTDs). La DTD define los tipos de elementos, atributos y entidades permitidas, y puede expresar algunas limitaciones para combinarlos. Declaraciones tipo elemento Las declaraciones de tipo de elemento deben empezar con "<!ELEMENT" seguidas por el identificador genérico del elemento que se declara. <!ELEMENT receta (titulo, ingredientes, procedimiento)> Atributos: Los atributos pueden aparecer en etiquetas de apertura o vacías, pero no en las etiquetas de cierre. <elementName att1Name="att1Value" att2Name="att2Value"...> Los atributos deben tener un nombre y un valor. No se permite un nombre sin un valor. Un elemento no puede tener dos atributos con el mismo nombre.
  • 10.