Los atributos son valores adicionales que ajustan o configuran el comportamiento de una etiqueta. Las etiquetas de Blogger también cuentan con estos atributos.


Sintaxis básica

Blogger utiliza atributos HTML común y de expresión XML Blogger. Mientras que los atributos HTML común se comportan como HTML normal, los atributos de expresiones XML están diseñadas para trabajar con elementos de Blogger:


<b:eval expr='expresión'/>

Las expresiones que podemos emplear en los atributos de expresiones XML de Blogger están conformadas por los elementos y valores de Blogger. La siguiente tabla contiene algunos ejemplos:


Expresión Tipo Ejemplo
Cadena de caracteres string "example"
Números number 1997
Booleano boolean true
Objeto object {item1: "example", item2: "example"}
Tabla array ["example", "example", "example"]
Operación Operacion boolean ? value : value
Datos datos data:foo

El atributo HTML común también puede convertirse en un atributo de expresión de Blogger, para ello se emplea el prefijo expr: al atributo HTML:


<div expr:class='expresión'/>

Leer más sobre Expression Attribute Prefix Blogger Code PE..


Atributos de configuración XML

Estos atributos se especifican en la etiqueta <html> para definir las características y el comportamiento del documento XML, como por ejemplo la versión de layout y los widgets.


Atributo Etiquetas aplicables Prefijo expr: Descripción
b:css <html> Indefinido Habilita o deshabilita el código CSS que inserta Blogger
b:js Indefinido Habilita o deshabilita el código JS que inserta Blogger
b:version Indefinido Define la versión 2 del layout de Blogger
b:layoutsVersion Indefinido Define la versión 3 del layout de Blogger
b:defaultwidgetversion Indefinido Define la versión de los widgets
b:render Indefinido Controla la representación HTML de los gadgets
b:responsive Indefinido Define si la plantilla es responsive
b:templateUrl Indefinido Se usa con fines informativos
b:templateVersion Indefinido Se usa con fines informativos

Mas detalles y ejemplos en: Attributes of the XML file configuration Blogger Code PE.


Atributos XML de Blogger

Los atributos XML se especifican en las etiquetas de blogger como parte de la sintaxis de las mismas. Se utilizan para añadir características, configuraciones o como parte de la sintaxis de la etiqueta.


Atributo Etiquetas aplicables Prefijo expr: Descripción
class <b:section> Prohibido Clase para la etiqueta
cond <b:attr> <b:class> <b:if> <b:elseif> <b:section> <b:widget> <b:include> <b:tag> Permitido Condición de ejecución
data <b:includable> <b:include> Permitido Definir un alias
expr <b:eval> Permitido Atributo de expresión
id <b:section> <b:widget> <b:includable> Prohibido Identificador de la etiqueta
index <b:loop> Permitido Indice de la tabla
locked <b:widget> Prohibido Bloquea el widget
maxwidgets <b:section> Prohibido Numero máximo de widgets permitidos en la sección
mobile <b:widget> Prohibido Muestra el widget también en móviles
name <b:attr> <b:class> <b:section> <b:include> <b:tag> Permitido Nombre de referencia
<b:param> <b:widget-setting> Prohibido Nombre de referencia
<b:message> Prohibido Alias de un mensaje
preferred <b:section> Prohibido Sección principal del blog
render <b:comment> Permitido Representar en HTML
reverse <b:loop> Permitido Invertir la salida de la tabla
showaddelement <b:section> Prohibido Permitir agregar widget en la pestaña Diseño
title <b:widget> Prohibido Título del widget
type <b:defaultmarkup> <b:widget> Prohibido Tipo de widget
value <b:attr> <b:case> <b:param> Permitido Valor
<b:with> Permitido Valor del nuevo contenedor
values <b:loop> Permitido Tabla del bucle
var <b:includable> <b:loop> <b:with> Permitido Nombre del contenedor
<b:switch> Permitido Nombre de variable
version <b:widget> Prohibido Versión del widget
visible <b:widget> Prohibido Permitir visualizar el widget

Dado que nosotros no profundizamos más allá de lo que comprendemos, si deseas conocer más detalles sobre los atributos, visita: Tag Attributes Blogger Code PE.