Las etiquetas de blogger son etiquetas especiales que forman parte de su sintaxis. Son fáciles de identificar ya que empiezan por el prefijo b: y solo se pueden utilizar en la plantilla XML.


Sintaxis básica

Las etiquetas de Blogger empiezan por el prefijo b: por ejemplo:


<b:tag-name/>

Etiquetas de marcado

Permiten agregar inclusiones predeterminadas de la plantilla para los widgets. También permiten crear inclusiones globales.


Etiqueta Descripcion
<b:defaultmarkups> Etiqueta principal que contiene las etiquetas de marcado predeterminado.
<b:defaultmarkup> Permiten definir las inclusiones predeterminadas de los widgets de la plantilla

Etiquetas de estilos

Permiten agregar estilos a la plantilla. También sirven para definir las variables para el diseñador de plantillas de Blogger.


Etiqueta Descripcion
<b:skin> Contiene los estilos CSS y variables que interactúan con el diseñador de plantillas de Blogger.
<b:template-skin> Contiene los estilos CSS que se pueden utilizar en el modo Diseño de Blogger

Etiquetas HTML

Estas etiquetas se comportan como elementos HTML en el código fuente.


Etiqueta Descripcion
<b:attr> Agrega atributos HTML al elemento padre
<b:class> Agrega el atributo class al elemento padre
<b:tag> Crea etiquetas HTML
<b:comment> Crea comentarios para Blogger que también pueden interpretarse como comentarios HTML
<b:message> <b:param> Permite acceder a los datos de valores tipo message

Etiquetas de estructura

Estas etiquetas sirven para estructurar y agregar complementos a la plantilla.


Etiqueta Descripcion
<b:section> Divide la plantilla en secciones que sirven para agregar widgets. Solo puede contener etiquetas <b:widget>
<b:widget> Agrega widgets a la plantilla. Se deben especificar dentro de una etiqueta <b:section> y solo puede contener etiquetas <b:includable>

Etiquetas de widgets

Son etiquetas que forman parte de la estructura de un gadget válido.


Etiqueta Descripcion
<b:includable> <b:include> Etiqueta de inclusión que solo se puede usar en una etiqueta widget o de marcado por defecto. Para llamar a la inclusión, se requiere una etiqueta <b:include>
<b:widget-settings><b:widget-setting> Define la configuración del widget. Solo se puede usar dentro de la etiqueta <b:widget>

Etiquetas Condicionales

Muestran o no el código que encierran bajo ciertas condiciones que se especifican en la misma etiqueta.


Etiqueta Descripcion
<b:if> Muestra el código que encierra dependiendo del resultado de la condición
<b:elseif> Agrega una nueva condición a comprobar, en caso de que la condición principal no se cumpla
<b:else> Permite definir el valora mostrará en caso de que ninguna condición se cumpla

Etiquetas de conmutador

Ejecutan código dependiendo del resultado de una expresión


Etiqueta Descripcion
<b:switch> Funciona como una etiqueta condicional, la diferencia radica en que el resultado no se limitan a valores booleanos
<b:case> Contiene un valor correspondiente a la expresión evaluada
<b:default> Define el valor por defecto a mostrar del conmutador

Etiquetas bucle

Muestran los datos de una tabla, para ello recorre todos los elementos que la componen hasta mostrar todos.


Etiqueta Descripcion
<b:loop> Permite tener acceso a los datos de una tabla

Salida de datos

Pueden devolver el resultado de una expresión, también permite crear una expresión compleja que se puede almacenar en una variable para recuperarlos después.


Etiqueta Descripcion
<b:with> Permite crear una expresión que se puede recuperar como un dato de blogger
<b:eval> Permite mostrar el valor resultante de una expresión de manera explícita
<data:foo> Permite mostrar el valor de los datos de blogger de manera explícita

Dado que nosotros no profundizamos más allá de lo que comprendemos, si deseas conocer más detalles sobre las etiquetas de blogger, visita: Blogger tags Blogger Code PE.