SlideShare ist ein Scribd-Unternehmen logo
1 von 5
TRABAJO DE
    PROGRAMACION
  DIFERENCIAS ENTRE HTML Y XHTML

TRABAJO DE : EDGAR MACHADO GONZALES

            CURSO: 2-A8
 Como bien sabemos XHTML (Extensible Hipertexto Markup
Lenguaje) es la nueva generación de HTML, algunos la llaman la
versión limpia o estricta de HTML.
 Podemos resumir las principales diferencias en 4:

 XHTML elementos deben ser correctamente anidado

 XHTML documentos debe ser gramaticalmente correcto

 Los nombres de etiqueta deben estar en la minúscula

 Todos los elementos XHTML deben estar cerrados
 Principales diferencias entre XHTML y HTML 4.X
 Las principales diferencias se deben al hecho de que XHTML es una aplicación
XML, mientras que HTML 4.X no lo es. Para conseguir la transformación de
documentos HTML 4.X a XHTML deben seguirse unas normas: Los nombres de las
etiquetas de elementos y de los atributos tienen que estar en minúscula.
 Los valores de los atributos tienen que estar entre comillas dobles (") o simples (').
 Todos los elementos tienen que estar cerrados, ya tengan contenido (<p>...</p> ) o
no (<br/> ).
 Los elementos deben de estar correctamente anidados.
 Los valores de pares atributo=valor iguales no pueden ser simplificados, por ejemplo
<dl compact='compact'> no se puede expresar como <dl compact>.
 Algunos elementos son obligatorios (HTML, body, head, etc.)
 Se debe incluir una declaración de tipo de documento. Existen tres posibles
tipos de documentos válidos en XHTML:
      • strict: se utiliza cuando se da formato a los textos a través de CSS (Cascading
        Style Sheets).
      • transational: se utiliza cuando no se describe la presentación de los documentos
        por medio de hojas de estilo en cascada, prefiriendo la descripción a base de
        etiquetas. Este sistema es adecuado cuando se desea facilitar el acceso a
        usuarios con navegadores sin posibilidades de tratamiento de CSS.
      • frameset: se usa en documentos que incorporan frames.
 Si dentro del código se describen elementos que incluyen listados en
lenguajes diferentes, como ocurre con los elementos <script> o
<style>, XHTML exige que se acoten los guiones en una sección CDATA. Las
secciones CDATA ignoran el significado de los caracteres que
incluyen, evitando problemas con entidades que puedan confundirse.
 Además existen ciertas incompatibilidades en el anidamiento de
elementos, por ejemplo, <a> no puede contener otros elementos <a> .

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Xml
XmlXml
Xml
 
Xml
XmlXml
Xml
 
Taller 1 raul guaranda
Taller 1 raul guarandaTaller 1 raul guaranda
Taller 1 raul guaranda
 
Jeremmy velizaguirre2a3(html xml)
Jeremmy velizaguirre2a3(html xml)Jeremmy velizaguirre2a3(html xml)
Jeremmy velizaguirre2a3(html xml)
 
Html y xml1
Html y xml1Html y xml1
Html y xml1
 
Html danny
Html dannyHtml danny
Html danny
 
Html
HtmlHtml
Html
 
De html xml
De html xmlDe html xml
De html xml
 
Lenguaje XML
Lenguaje XMLLenguaje XML
Lenguaje XML
 
Htm
HtmHtm
Htm
 
Doc1
Doc1Doc1
Doc1
 
word
wordword
word
 
Fundamentos XML
Fundamentos XMLFundamentos XML
Fundamentos XML
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Html IRVING
Html IRVING Html IRVING
Html IRVING
 
Deber d programacion 1
Deber d programacion 1Deber d programacion 1
Deber d programacion 1
 
Xhtml
XhtmlXhtml
Xhtml
 
XML
XMLXML
XML
 
Tutorial XML
Tutorial XMLTutorial XML
Tutorial XML
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
 

Ähnlich wie Deber 1 (20)

Html y xml
Html y xmlHtml y xml
Html y xml
 
Diferencias entre html y html5
Diferencias entre html y html5Diferencias entre html y html5
Diferencias entre html y html5
 
Xml presentacin
Xml presentacinXml presentacin
Xml presentacin
 
Html y HTML5
Html y HTML5Html y HTML5
Html y HTML5
 
Lissette lainez
Lissette lainezLissette lainez
Lissette lainez
 
Lissette lainez
Lissette lainezLissette lainez
Lissette lainez
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Deber de htmly xml
Deber de htmly xmlDeber de htmly xml
Deber de htmly xml
 
8 Xml
8 Xml8 Xml
8 Xml
 
Html
HtmlHtml
Html
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Elementos de html5 y css3
Elementos de html5 y css3Elementos de html5 y css3
Elementos de html5 y css3
 
Diferencia entre html y xml
Diferencia  entre html y xmlDiferencia  entre html y xml
Diferencia entre html y xml
 
Introducción al HTML
Introducción al HTML Introducción al HTML
Introducción al HTML
 
Ac programacion
Ac programacionAc programacion
Ac programacion
 
Html manual de referencia
Html manual de referenciaHtml manual de referencia
Html manual de referencia
 
Introducción a XHTML
Introducción a XHTMLIntroducción a XHTML
Introducción a XHTML
 

Deber 1

  • 1. TRABAJO DE PROGRAMACION DIFERENCIAS ENTRE HTML Y XHTML TRABAJO DE : EDGAR MACHADO GONZALES CURSO: 2-A8
  • 2.  Como bien sabemos XHTML (Extensible Hipertexto Markup Lenguaje) es la nueva generación de HTML, algunos la llaman la versión limpia o estricta de HTML.
  • 3.  Podemos resumir las principales diferencias en 4:  XHTML elementos deben ser correctamente anidado  XHTML documentos debe ser gramaticalmente correcto  Los nombres de etiqueta deben estar en la minúscula  Todos los elementos XHTML deben estar cerrados
  • 4.  Principales diferencias entre XHTML y HTML 4.X  Las principales diferencias se deben al hecho de que XHTML es una aplicación XML, mientras que HTML 4.X no lo es. Para conseguir la transformación de documentos HTML 4.X a XHTML deben seguirse unas normas: Los nombres de las etiquetas de elementos y de los atributos tienen que estar en minúscula.  Los valores de los atributos tienen que estar entre comillas dobles (") o simples (').  Todos los elementos tienen que estar cerrados, ya tengan contenido (<p>...</p> ) o no (<br/> ).  Los elementos deben de estar correctamente anidados.  Los valores de pares atributo=valor iguales no pueden ser simplificados, por ejemplo <dl compact='compact'> no se puede expresar como <dl compact>.  Algunos elementos son obligatorios (HTML, body, head, etc.)
  • 5.  Se debe incluir una declaración de tipo de documento. Existen tres posibles tipos de documentos válidos en XHTML: • strict: se utiliza cuando se da formato a los textos a través de CSS (Cascading Style Sheets). • transational: se utiliza cuando no se describe la presentación de los documentos por medio de hojas de estilo en cascada, prefiriendo la descripción a base de etiquetas. Este sistema es adecuado cuando se desea facilitar el acceso a usuarios con navegadores sin posibilidades de tratamiento de CSS. • frameset: se usa en documentos que incorporan frames.  Si dentro del código se describen elementos que incluyen listados en lenguajes diferentes, como ocurre con los elementos <script> o <style>, XHTML exige que se acoten los guiones en una sección CDATA. Las secciones CDATA ignoran el significado de los caracteres que incluyen, evitando problemas con entidades que puedan confundirse.  Además existen ciertas incompatibilidades en el anidamiento de elementos, por ejemplo, <a> no puede contener otros elementos <a> .