Documentos de Académico
Documentos de Profesional
Documentos de Cultura
XHTML
Programacin Web
HTML HyperText Markup Language XHML es una adaptacin de HTML al lenguaje XML
El Lenguaje XHTML
Deber
Validador
http://www.w3c.org/ http://www.w3c.es/
Gua de XHTML
http://www.w3c.es/Divulgacion/GuiasBreves/XHTML http://www.w3c.es/Divulgacion/GuiasReferencia/
27/09/2013
Estructura de un documento
<! comentario --> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es"> <head> <title>Ttulo</title> </head> <body> . . </body> </html>
Un DTD es un documento que recoge el conjunto de normas y restricciones que deben cumplir los documentos de un determinado tipo. XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML 1.0 Transitorio Se trata de una variante menos estricta que la anterior, ya que permite el uso de algunos atributos HTML relacionados con el aspecto de los elementos. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd">
27/09/2013
<html> .. </html>
XHTML 1.0 Frameset Esta ltima variante la utilizan las pginas que estn formadas por frames, una prctica completamente desaconsejada y que hoy en da slo utilizan los sitios web obsoletos. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1frameset.dtd">
<html>: indica el comienzo y el final de un documento HTML. Ninguna etiqueta o contenido puede colocarse antes o despus de la etiqueta <html> (con excepcin de DOCTYPE y XML). En el interior de la etiqueta <html> se definen la cabecera y el cuerpo del documento HTML y todo lo que se coloque fuera de la etiqueta <html> se ignora.
<head> .. </head>
<body> </body>
<head>: delimita la parte de la cabecera del documento. La cabecera contiene informacin sobre el propio documento HTML, como por ejemplo su ttulo y el idioma de la pgina. Los contenidos indicados en la cabecera no son visibles para el usuario, con la excepcin de la etiqueta <title>, que se utiliza para indicar el ttulo del documento y que los navegadores lo visualizan en la parte superior izquierda de la ventana del navegador.
<body>: delimita el cuerpo del documento HTML. El cuerpo encierra todos los contenidos que se muestran al usuario (prrafos de texto, imgenes, tablas).
27/09/2013
Ttulos de secciones
<h1>, <h2>, <h3>, <h4>, <h5> y <h6>
Subndice
<sub>texto</sub>
Prrafos
<p>texto</p>
Superndice
<sup>texto</sup>
Cursiva
<em>texto</em>
Negrita
<strong>texto</strong>
Muestra una cita (el ttulo de una obra a la que ests haciendo referencia, por ejemplo).
<cite>cita</ cite>
Texto ms grande
<big>texto</big>
Texto ms pequeo
<small>texto</small>
Espacio en blanco
<br></br> <br/>
Entidad ñ Ñ á é í ó ú Á É Í Ó Ú €
Carcter
Descripcin oficial latin letter n with tilde latin capital n letter with tilde a acute e acute i acute o acute u acute A acute E acute I acute O acute U acute euro
27/09/2013
Enlaces
<a> </a> name = "texto" - Permite nombrar al enlace para que se pueda acceder desde otros enlaces href = "url" - Indica la URL del recurso que se quiere enlazar <a href="http://www.google.com">Pgina principal de Google</a> <a name="primera_seccion"></a> <a href="http:// primera_seccion ">Enlace a la seccin 2 de la pgina 1</a>
Listas no ordenadas
La etiqueta <ul> encierra todos los elementos de la lista y la etiqueta <li> cada uno de sus elementos. <ul> <li>Inicio</li> <li>Noticias</li> <li>Artculos</li> <li>Contacto</li> </ul>
27/09/2013
Listas ordenadas
La etiqueta <ol> encierra todos los elementos de la lista y la etiqueta <li> cada uno de sus elementos. <ol> <li>Enchufar correctamente</li> <li>Comprobar conexiones</li> <li>Encender el aparato</li> </ol>
Listas de definicin
La etiqueta <dl> crea la lista de definicin y las etiquetas <dt> y <dd> definen respectivamente el trmino y la descripcin de cada elemento de la lista. <dl> <dt>SGML</dt> <dd>Metalenguaje para la definicin de otros lenguajes de marcado</dd> <dt>XML</dt> <dd>Lenguaje basado en SGML y que se emplea para describir datos</dd> </dl>