Introduccion a XHTML





XHTML, acrónimo inglés de eXtensible Hypertext Markup Language (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. XHTML es la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas. En este sentido, XHTML serviría únicamente para transmitir la información que contiene un documento, dejando para hojas de estilo (como las hojas de estilo en cascada) su aspecto y diseño en distintos medios (computadoras, PDAs, teléfonos móviles, impresoras...) y para JavaScript su comportamiento.


Capítulo 1. Introducción

1.1. ¿Qué es HTML?
1.2. Breve historia de HTML
1.3. Especificación oficial
1.4. HTML y XHTML
1.5. HTML y CSS

Capítulo 2. Características básicas

2.1. Lenguajes de etiquetas
2.2. El primer documento HTML
2.3. Etiquetas y atributos
2.4. Elementos HTML
2.5. Sintaxis de las etiquetas XHTML

Capítulo 3. Texto.

3.1. Estructurar
3.1.1. Párrafos.
3.1.2. Secciones .
3.2. Marcado básico de texto
3.3. Marcado avanzado de texto
3.4. Espacios en blanco y nuevas líneas
3.4.1. Nuevas líneas.
3.4.2. Espacios en blanco
3.4.3. Texto preformateado .
3.5. Codificación de caracteres

Capítulo 4. Enlaces

4.1. URL .
4.2. Enlaces relativos y absolutos
4.3. Enlaces básicos .
4.4. Enlaces avanzados
4.4.1. Idioma del enlace (hreflang) .
4.4.2. Tipo de contenido (type)
4.4.3. Tipo de relación (rel y rev) .
4.4.4. Codificación de caracteres (charset).
4.5. Otros tipos de enlaces .
4.6. Ejemplos de enlaces habituales .
4.6.1. Enlace al inicio del sitio web
4.6.2. Enlace a un email
4.6.3. Enlace a un archivo FTP .
4.6.4. Enlazar varias hojas de estilos CSS
4.6.5. Enlazar hojas de estilos CSS para diferentes medios
4.6.6. Enlazar el favicon
4.6.7. Enlazar un archivo RSS
4.6.8. Enlazar hojas de estilos, favicon y RSS.Introducción a XHT
4.6.9. Indicar que existe una versión de la página en otro idioma .
4.6.10. Indicar que existe una versión de la página preparada para imprimir
4.6.11. Indicar que existe una página que es índice de la página actual .

Capítulo 5. Listas .

5.1. Listas no ordenadas
5.2. Listas ordenadas.
5.3. Listas de definición

Capítulo 6. Imágenes y objetos .

6.1. Imágenes
6.2. Mapas de imagen
6.3. Objetos.

Capítulo 7. Tablas

7.1. Tablas básicas
7.2. Tablas avanzadas

Capítulo 8. Formularios.

8.1. Formularios básicos.
8.2. Formularios avanzados
8.3. Otros elementos de formulario

Capítulo 9. Estructura y layout

Capítulo 10. Metainformación

10.1. Estructura de la cabecera .
10.2. Metadatos
10.3. DOCTYPE.

Capítulo 11. Otras etiquetas importantes

11.1. Comentarios.
11.2. JavaScript
11.3. CSS .
11.4. Iframes
11.5. Otras etiquetas.

Capítulo 12. Accesibilidad.

12.1. Requisitos del nivel A de accesibilidad

Capítulo 13. Validación

13.1. Validación con Dreamweaver
13.2. Validador del W3C .
13.3. Otros validadores

Capítulo 14. Fragmentos de código.

14.1. Documento XHTML
14.2. Cabecera XHTML .
14.3. Tabla.
14.4. Formulario.

Capítulo 15. Ejercicios resueltos







http://rapidshare.com/files/114213638/Introduccion_a_XHTML_by_pirate.rar