La etiqueta <b:attr> agrega cualquier atributo y valor al contenedor padre. Funciona en toda la plantilla XML, exceptuando <b:skin> puede acumularse y no se puede anidar.


Sintaxis

Agrega cualquier atributo y valor al padre. Su sintaxis es la siguiente:


<b:attr cond='condición' name='atributo' value='valor'/>

Atributos

La etiqueta requiere de atributos para su función, algunos son obligatorios:


Atributo Clasificación Prefijo expr: Descripción Importancia
name HTML común Permitido Nombre del atributo. Si el prefijo expr: está presente, el resultado de la expresión deberá ser string Obligatorio
value HTML común Permitido Valor del atributo. Si el prefijo expr: está presente, el resultado de la expresión deberá ser string Obligatorio
cond Expresión XML Permitido Condición de ejecución. El valor esperado de la condición deberá ser boolean Opcional

Ejemplo

En el siguiente ejemplo agregamos el atributo class con el valor cuerpo y una id con el valor Blogger al cuerpo del documento html:


<body>
   <b:attr name='class' value='cuerpo'/>
   <b:attr name='id' value='Blogger'/>
</body>

Como resultado del código anterior, la etiqueta body recibirá los atributos con sus valores:


<body class='cuerpo' id='Blogger'>

</body>

Mas detalles y ejemplos en: The attribute that adds the tag Blogger Code PE.