Introduction : Les attributs des balises Blogger
Chaque balise Blogger peut avoir un ou plusieurs attributs. Ces attributs sont des éléments supplémentaires qui permettent de configurer les balises ou d'adapter leur comportement.
Classification des attributs
Les attributs des balises Blogger sont regroupées dans 2 familles bien distinctes.
HTML Classic
Les attributs ont un comportement « normal » comme dans le langage HTML.
C'est-à-dire que la syntaxe initiale est
attribut='valeur'
, sans expression Blogger.
Mais ils sont toujours des attributs spécifiques au langage XML de Blogger (aucun lien de parenté au standard HTML5).XML Blogger Expression
Les attributs sont conçus pour accueillir un élément Blogger :
Une chaîne de caractères explicite avec des quotes :
"example"
.Un booléen explicite sans quotes :
true
.Un nombre explicite sans quotes :
3725
.Un objet explicite d'items avec des accolades :
{ item1: "example", item2: "example" }
.Un tableau explicite d'items avec des crochets :
["example","example","example"]
.Une donnée Blogger :
data:alias
.Une expression Blogger : Une opération.
Un attribut peut également être converti en un attribut d'expression en mentionnant le préfixe expr:
à l'attribut.
<div expr:class='EXPRESSION'/>
En savoir plus sur le préfixe d'expression
Liste des attributs des balises Blogger
Nom de l'attribut | Attribut | Classification | Préfixe « expr: » | Balises auxquelles il s'applique |
---|---|---|---|---|
Section des annonces |
ads |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:section>
|
Classe de la section |
class |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:section>
|
Classe de la balise |
class |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:tag>
|
Condition d'exécution |
cond |
Classification : XML Blogger Expression | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:attr>
<b:class>
<b:elseif>
<b:if>
<b:include>
<b:section>
<b:tag>
<b:widget>
|
Attribut d'alias |
data |
Classification : XML Blogger Expression | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:include>
|
Attribut d'expression |
expr |
Classification : XML Blogger Expression | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:eval>
|
Identifiant de la balise XML |
id |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:includable>
<b:section>
<b:widget>
|
Identifiant de la balise HTML |
id |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:tag>
|
Indice du tableau |
index |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:loop>
|
Verrouillage du gadget |
locked |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:widget>
|
Limite de gadgets dans la section |
maxwidgets |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:section>
|
Statut d'affichage du gadget dans la vue mobile |
mobile |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:widget>
|
Nom de référence |
name |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:attr>
<b:class>
<b:include>
<b:section>
<b:tag>
|
Nom de référence |
name |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:param>
<b:widget-setting>
|
Alias d'une donnée message |
name |
Classification : XML Blogger Expression | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:message>
|
Section préférée du blog |
preferred |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:section>
|
Statut d'affichage dans le rendu HTML |
render |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:comment>
|
Inverser le sens du tableau |
reverse |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:loop>
|
Autoriser l'ajout de gadget |
showaddelement |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:section>
|
... |
tag |
Classification : ... | Préfixe « expr: » : ... | Balises auxquelles il s'applique : ... |
Titre du gadget |
title |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:widget>
|
Type du gadget |
type |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:defaultmarkup>
<b:widget>
|
Valeur de l'élément |
value |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:attr>
<b:case>
<b:param>
|
Valeur du nouveau récipient |
value |
Classification : XML BLogger Expression | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:with>
|
Tableau |
values |
Classification : XML Blogger Expression | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:loop>
|
Nom du récipient |
var |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:includable>
<b:loop>
<b:with>
|
Valeur du commutateur |
var |
Classification : XML Blogger Expression | Préfixe « expr: » : Autorisé | Balises auxquelles il s'applique :
<b:switch>
|
Version du gadget |
version |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:widget>
|
Version de mise à jour du thème |
version |
Classification : HTML Classic | Préfixe « expr: » : Autorisé |
Balises auxquelles il s'applique :
<b:skin>
|
Statut de visibilité du gadget |
visible |
Classification : HTML Classic | Préfixe « expr: » : Interdit |
Balises auxquelles il s'applique :
<b:widget>
|
Attributs de réglages de l'entête du fichier |
|
Classification : Indéfini | Préfixe « expr: » : Indéfini |
Balises auxquelles il s'applique :
<html>
|
Limitation
40 jetons maximum sont attribués à la valeur contenue dans un attribut d'expression.
Lorsque ce quota est épuisé, l'expression ne travaillera plus. Selon les cas, un commentaire peut s'afficher dans le code source du blog à l'emplacement où aurait dû s'afficher le contenu.
Consommation des jetons :
1 jeton par opérande.
1 jeton par opérateur.
1 jeton par tableau.
1 jeton par objet.
1 jeton par item contenu dans un tableau.
1 jeton par item contenu dans un objet.
Les autres références XML
- Les balises
- Les attributs des balises
- Les types de données
- Les réglages des données
- Les opérateurs