Microformatos simples


Este tipo de microformatos, los microformatos simples, se caracterizan por tener un XMDP (XHTML Meta Data Prole) definido.

Este tipo de microformatos, los microformatos simples, se caracterizan por tener un XMDP (XHTML Meta Data Prole) definido.El XMDP es un microformato en si mismo cuyo objetivo es la definición de meta-datos (datos que definen otros datos) utilizando un profile, donde definir propiedades y valores . En este tipo de microformatos se busca la simplicidad, la reusabilidad y la minimalidad, es decir, que sean formatos simples, que utilicen siempre que sea posible elementos existentes y que sean lo suficientemente pequeños debiendo satisfacer las necesidades de XHTML 1.0.
Para cada microformato simple se trata de definir el valor que debe tomar el atributo rel. Este atributo se utiliza en XHTML para especificar la relación lógica que hay entre un hipertexto y el destino del enlace. En su especificación ya contiene algunas relaciones lógicas que pueden ser utilizadas (section, index,next,...) pero estas no nos sirven para la información que interesa microformatear, por eso se utiliza XMDP, para la definición de nuevas relaciones dando lugar a los microformatos.
Para la construcción del profile (XMDP) se utilizan etiquetas de XHTML, es este caso <dl>, <dt> y <dd>, que son las etiquetas proporcionadas para la definición de listas de definición. Estas listas son útiles sobre todo para glosarios y en nuestro caso van a definir cada uno de los microformatos simples que veremos a continuación. Para aclarar este concepto, vamos a mostrar y comentar el XMDP de relLicense, utilizado para especificar la licencia del contenido de una página:


<dl class="profile">  
<dt id="rel">rel</dt>  
<dd>  
<dl>  
<dt id="license">license</dt>  
<dd>Indicates that the referred resource is  
a license for the referring page.
</dd>  
</dl>  
</dd>  
</dl>  

Como vemos se utilizan las tres etiquetas indicadas anteriormente, la explicación de cada una es la siguiente:
<dl> introduce una lista de definición (dl=definition list)
<dt> introduce la expresión a definir (dt=definition (list)term)
<dd> introduce una definición de una expresión (dd=definition (list)definition)
Conociendo el uso de cada una de ellas podemos comentar el XMDP de ejemplo, donde observamos en primer lugar una lista de definición de la clase profile (<dl class="profile">...</dl>); seguidamente se indica el término, la expresión a definir, se trata del atributo rel (<dt id="rel">rel</dt>) y su definición
(<dd>...</dd>), la cuál a su vez puede incluir una lista de definición para cada uno de los valores que puede tomar dicho atributo. En esta caso toma el valor license por tanto solo se define este término (<dl><dt id="license">license</dt><dd>...</dd></dl>).
Con estas líneas de código lo que se pretende es dar las definiciones de los posibles valores que puede tomar el atributo rel para cada uno de los microformatos. Como éste es sencillo y con un objetivo muy específico sólo tenemos un posible valor (id="license") con su definición justo debajo. Para el resto es similar, lo importante es el propósito para el que fueron creados los microformatos simple.

 

Más información en : Generación Web Semántica

 

 Artículos con licencia Copyleft

Este artículo tiene libre licencia de reproducción siempre que se cite al autor que lo ha escrito y se enlace con su página web, tal como aparece en la firma del artículo.

Si eres tan amable, agradeceremos que coloques en algún lugar de tu web un enlace a la sección de artículos copyleft de DesarrolloWeb.com.

 Enlaces relacionados
+ Puedes ver todos los artículos que ha publicado este usuario.
+ Puedes ver más artículos de la categoría de Internet
+ Ir a la portada de Artículos Copyleft


Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...