introduccion_xhtml.pdf
(
1829 KB
)
Pobierz
Introduccion a XHTML
www.
librosweb
.es
XHTML
Javier Eguluz Prez
Introduccin a
Introducción a XHTML
Sobre este libro...
▪
Los contenidos de este libro están bajo una licencia Creative Commons Reconocimiento -
No Comercial - Sin Obra Derivada 3.0 (
http://creativecommons.org/licenses/by-nc-nd/
3.0/deed.es
)
▪
Esta versión impresa se creó el 17 de diciembre de 2008 y todavía está incompleta
.
La versión más actualizada de los contenidos de este libro se puede encontrar en
http://www.librosweb.es/xhtml
▪
Si quieres aportar sugerencias, comentarios, críticas o informar sobre errores, puedes
enviarnos un mensaje a
contacto@librosweb.es
www.librosweb.es
2
Introducción a XHTML
Capítulo 1. Introducción ............................................................................................................................. 5
1.1. ¿Qué es HTML?........................................................................................................................................ 5
1.2. Breve historia de HTML ........................................................................................................................... 5
1.3. Especificación oficial................................................................................................................................ 7
1.4. HTML y XHTML ........................................................................................................................................ 7
1.5. HTML y CSS.............................................................................................................................................. 8
Capítulo 2. Características básicas .............................................................................................................. 9
2.1. Lenguajes de etiquetas............................................................................................................................ 9
2.2. El primer documento HTML .................................................................................................................. 10
2.3. Etiquetas y atributos.............................................................................................................................. 13
2.4. Elementos HTML.................................................................................................................................... 16
2.5. Sintaxis de las etiquetas XHTML............................................................................................................ 19
Capítulo 3. Texto .......................................................................................................................................21
3.1. Estructurar............................................................................................................................................. 22
3.2. Marcado básico de texto ....................................................................................................................... 26
3.3. Marcado avanzado de texto.................................................................................................................. 32
3.4. Marcado genérico de texto ................................................................................................................... 35
3.5. Espacios en blanco y nuevas líneas ....................................................................................................... 36
3.6. Codificación de caracteres..................................................................................................................... 44
Capítulo 4. Enlaces ....................................................................................................................................48
4.1. URL......................................................................................................................................................... 48
4.2. Enlaces relativos y absolutos................................................................................................................. 51
4.3. Enlaces básicos ...................................................................................................................................... 55
4.4. Enlaces avanzados ................................................................................................................................. 59
4.5. Otros tipos de enlaces ........................................................................................................................... 62
4.6. Ejemplos de enlaces habituales............................................................................................................. 64
Capítulo 5. Listas .......................................................................................................................................67
5.1. Listas no ordenadas............................................................................................................................... 67
5.2. Listas ordenadas.................................................................................................................................... 68
5.3. Listas de definición ................................................................................................................................ 69
Capítulo 6. Imágenes y objetos..................................................................................................................73
6.1. Imágenes ............................................................................................................................................... 73
6.2. Mapas de imagen .................................................................................................................................. 76
6.3. Objetos .................................................................................................................................................. 78
Capítulo 7. Tablas ......................................................................................................................................82
7.1. Tablas básicas ........................................................................................................................................ 82
7.2. Tablas avanzadas................................................................................................................................... 94
Capítulo 8. Formularios ...........................................................................................................................100
8.1. Formularios básicos............................................................................................................................. 100
8.2. Elementos de formulario..................................................................................................................... 102
8.3. Formularios avanzados........................................................................................................................ 109
8.4. Otros elementos de formulario........................................................................................................... 111
www.librosweb.es
3
Introducción a XHTML
Capítulo 9. Estructura y layout ................................................................................................................119
Capítulo 10. Metainformación .................................................................................................................122
10.1. Estructura de la cabecera .................................................................................................................. 122
10.2. Metadatos ......................................................................................................................................... 123
10.3. DOCTYPE............................................................................................................................................ 125
Capítulo 11. Otras etiquetas importantes ................................................................................................127
11.1. Comentarios ...................................................................................................................................... 127
11.2. JavaScript........................................................................................................................................... 127
11.3. CSS..................................................................................................................................................... 129
11.4. Iframes............................................................................................................................................... 130
11.5. Otras etiquetas.................................................................................................................................. 131
Capítulo 12. Accesibilidad........................................................................................................................134
12.1. Requisitos del nivel A de accesibilidad .............................................................................................. 134
Capítulo 13. Validación............................................................................................................................137
13.1. Validación con Dreamweaver............................................................................................................ 137
13.2. Validador del W3C............................................................................................................................. 139
13.3. Otros validadores .............................................................................................................................. 140
Capítulo 14. Fragmentos de código..........................................................................................................143
14.1. Documento XHTML............................................................................................................................ 148
14.2. Cabecera XHTML ............................................................................................................................... 149
14.3. Tabla .................................................................................................................................................. 149
14.4. Formulario ......................................................................................................................................... 150
Capítulo 15. Ejercicios resueltos ..............................................................................................................152
www.librosweb.es
4
Introducción a XHTML
Capítulo 1. Introducción
Capítulo 1. Introducción
1.1. ¿Qué es HTML?
Definiéndolo de forma sencilla,
"HTML es lo que se utiliza para crear todas las páginas web de
Internet"
. Más concretamente, HTML es el
lenguaje
con el que se
"escriben"
la mayoría de páginas
web.
Los diseñadores utilizan el lenguaje HTML para crear sus páginas web, los programas que
utilizan los diseñadores generan páginas escritas en HTML y los navegadores que utilizamos los
usuarios muestran las páginas web después de leer su contenido HTML.
Aunque HTML es un lenguaje que utilizan los ordenadores y los programas de diseño, es muy
fácil de aprender y escribir por parte de las personas. En realidad, HTML son las siglas de
HyperText Markup Language
y más adelante se verá el significado de cada una de estas palabras.
El lenguaje HTML es un estándar reconocido en todo el mundo y cuyas normas define un
organismo sin ánimo de lucro llamado
World Wide Web Consortium
(http://www.w3.org/)
,
más conocido como
W3C
. Como se trata de un estándar reconocido por todas las empresas
relacionadas con el mundo de Internet, una misma página HTML se visualiza de forma muy
similar en cualquier navegador de cualquier sistema operativo.
El propio
W3C
define el lenguaje HTML como
"un lenguaje reconocido universalmente y que
permite publicar información de forma global"
. Desde su creación, el lenguaje HTML ha pasado de
ser un lenguaje utilizado exclusivamente para crear documentos electrónicos a ser un lenguaje
que se utiliza en muchas aplicaciones electrónicas como buscadores, tiendas online y banca
electrónica.
1.2. Breve historia de HTML
La historia completa de HTML es tan interesante como larga, por lo que a continuación se
muestra su historia resumida a partir de la información que se puede encontrar en la Wikipedia.
El origen de HTML se remonta a 1980, cuando el físico
Tim Berners-Lee
, trabajador del
CERN
(http://www.cern.ch/)
(
Organización Europea para la Investigación Nuclear
) propuso un nuevo
sistema de
"hipertexto"
para compartir documentos.
Los sistemas de
"hipertexto"
habían sido desarrollados años antes. En el ámbito de la
informática, el
"hipertexto"
permitía que los usuarios accedieran a la información relacionada
con los documentos electrónicos que estaban visualizando. De cierta manera, los primitivos
sistemas de
"hipertexto"
podrían asimilarse a los enlaces de las páginas web actuales.
Tras finalizar el desarrollo de su sistema de
"hipertexto"
, Tim Berners-Lee lo presentó a una
convocatoria organizada para desarrollar un sistema de
"hipertexto"
para Internet. Después de
unir sus fuerzas con el ingeniero de sistemas
Robert Cailliau
, presentaron la propuesta
ganadora llamada
WorldWideWeb (W3)
.
www.librosweb.es
5
Plik z chomika:
Krzepki_chomik
Inne pliki z tego folderu:
FPPLE206720WRZ.rar
(1076177 KB)
LSVU20201080265AZ.rar
(499387 KB)
FPPLE206480WRZ.rar
(422193 KB)
ElvesQ.mp4
(1847701 KB)
AYSB103720265WRZ.rar
(100770 KB)
Inne foldery tego chomika:
- - ▉ FILMY CHOMIKUJ [ 2019 ](1)
- - - - •FILMY [ NOWOŚCI ]• - - - - ▬▬▬▬▬▬▬▬▬▬▬▬▬
! ADAMEK - SZPILKA - CHOMIKUJ - WALKA - GALA
!!! 3400 Filmów Dokumentalnych i Popularno-Naukowych
!!!! dVJ BAZUKA-teledyski(2013)
Zgłoś jeśli
naruszono regulamin