Diferencia entre revisiones de «Lenguaje XHTML/Estructura básica»

Contenido eliminado Contenido añadido
Línea 82:
{{../Plantillas/Elemento
| Elemento = head
| Contiene = Texto procesable<span></span>
| Contiene = [[#Elemento title|<tt>title</tt>]], [[../Contenido dinámico#Elemento script|<tt>script</tt>]], [[../Formato#Elemento style|<tt>style</tt>]], [[../Metainformación#Elemento meta|<tt>meta</tt>]], [[../Hipervínculos#Elemento link|<tt>link</tt>]], [[../Objetos#Elemento object|<tt>object</tt>]], [[../Hipervínculos#Elemento base|<tt>base</tt>]]
* [[#Elemento title|<tt>title</tt>]] <small><span style="color:red">(obligatorio)</span></small>
| Atributos = [[../Atributos#Atributos de internacionalización|internacionalización]], [[../Atributos#Atributo id|<tt>id</tt>]], <tt>profile</tt>
* [[../Contenido dinámico#Elemento script|<tt>script</tt>]]
* [[../Formato#Elemento style|<tt>style</tt>]]
* El elemento [[../Metainformación#Elemento meta|<tt>meta</tt>]] para añadir metainformación
* [[../Hipervínculos#Elemento link|<tt>link</tt>]]
* El elemento [[../Objetos#Elemento object|<tt>object</tt>]] con el que añadir objetos externos dentro del documento.
* El elemento [[../Hipervínculos#Elemento base|<tt>base</tt>]] para definir un nuevo origen para los hipervínculos.
| Atributos = <span></span>
* <tt>[[../Atributos#Atributo id|id]]="ID"</tt>
* <tt>profile="URI"</tt>
| Atributos =* <tt>[[../Atributos#Atributos de internacionalización|internacionalizaciónxml:lang]],="Código [[../Atributos#Atributode id|<tt>idIdioma"</tt>]]
}}
 
El elemento <tt>head</tt> contiene unainformación seriesobre deel elementosdocumento que sirvenno paraes indicarconsiderada alcontenido navegador la forma de procesar eldel documento e información adicional como [[../Metainformación|metainformación]]. El contenido de este elemento generalmente no es visualizado por el navegador.
 
Atributos:
Su principal elemento es el elemento <tt>'''title'''</tt>. Este elemento es obligatorio y debe aparecer una única vez en el documento, dentro del elemento <tt>head</tt>. Este elemento proporciona el título del documento y los navegadores acostumbran a mostrarlo en la barra del título y la barra de tareas, y también lo utilizan para dar nombre a los [[w:Marcador|marcadores]] de la página. Por esta razón es recomendable que el título de la página sea suficientemente descriptivo como para identificarlo entre un conjunto de páginas. Tenga en cuenta que los buscadores dan un peso importante al título de la página en el momento de indexarla, aunque eso no quiere decir que sea buena idea poner un título demasiado largo, puesto que éste no se podrá mostrar entero en el navegador.
 
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
{{../Plantillas/Elemento
'''<tt>id="ID"</tt>'''
| Elemento = title
 
| Contiene = Texto procesable
Este atributo asigna un identificador al elemento. Su valor debe ser único en el documento.
| Atributos = [[../Atributos#Atributos de internacionalización|internacionalización]], [[../Atributos#Atributo id|<tt>id</tt>]]
</div>
}}
 
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
'''<tt>profile="URI"</tt>'''
 
Este atributo especifica la dirección de uno o más perfiles de meta datos, separados por un espacio.
</div>
 
<div style="border: solid 10px #FFFFFF; width:auto; margin: 0 auto 0 0; background:#EFEFFF; padding: 3px; text-align:left">
Otros elementos que se explicarán más adelante son:
'''<tt>xml:lang="Código de Idioma"</tt>'''
* El elemento [[../Contenido dinámico#Elemento script|<tt>script</tt>]] que permite añadir código en un lenguaje de programación como [[Programación en JavaScript|JavaScript]] para crear contenido dinámico.
* El elemento [[../Formato#Elemento style|<tt>style</tt>]] con el que podrá definir reglas de estilo para dar formato al documento.
* El elemento [[../Metainformación#Elemento meta|<tt>meta</tt>]] para añadir metainformación
* El elemento [[../Hipervínculos#Elemento link|<tt>link</tt>]] para enlazar otros archivos alternativos o complementarios al documento.
* El elemento [[../Objetos#Elemento object|<tt>object</tt>]] con el que añadir objetos externos dentro del documento.
* El elemento [[../Hipervínculos#Elemento base|<tt>base</tt>]] para definir un nuevo origen para los hipervínculos.
 
Este atributo indica el idioma del contenido de un elemento. Su valor el un Código de Idioma definido en [[w:ISO 639-3#RFC 3066|RFC 3066]].
Todos estos elementos (excepto <tt>title</tt> y <tt>base</tt>) pueden no aparecer o aparecer cualquier número de veces en el elemento <tt>head</tt>.
</div>
 
== Elemento body ==