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.