La balise de section / The section tag : <b:section>

Blogger - La balise de section <b:section>

La balise Blogger <b:section> est un élément de mise en page, permettant d'accueillir les gadgets Blogger.



La syntaxe

XML
<b:section class='header' id='header' maxwidgets='1' showaddelement='yes'>

</b:section>
  • Chaque <b:section> est placée dans la structure XML du thème entre les balises <body></body>.

  • Une balise <b:section> ne peut contenir que la balise <b:widget>.

  • Les balises <b:section> ne peuvent pas être imbriquées.

  • Le thème doit contenir au moins une balise <b:section>, dont une ayant l'attribut preferred='true'.



Les attributs

Plusieurs attributs peuvent être ajoutés dans la balise. Certains sont requis et d'autres sont facultatifs.

<b:section ads='TRUE|FALSE'
           class='CLASS_NAME'
           cond='TRUE|FALSE'
           id='SECTION_ID'
           maxwidgets='NUMBER'
           name='SECTION_NAME'
           preferred='YES|NO|TRUE|FALSE'
           showaddelement='YES|NO|TRUE|FALSE'>

</b:section>

Attributs Description Classification Préfixe « expr: » Implantation
ads

AdSense

La section est réservée exclusivement aux annonces.

Valeur : true ou false.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Facultative
id

Identifiant

ID unique de la section.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Obligatoire
class

Classe

Classe de la section.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Facultative
name

Nom de la section

Si le nom est mentionné, il sera affiché dans la mise en page.

Dans le cas contraire, la valeur de l'attribut id le remplacera.

Classification : HTML classic Préfixe « expr: » : Autorisé Implantation : Facultative
maxwidgets

Limite de gadgets

Le nombre maximum de gadgets que peut contenir la section.

Lorsque le nombre maximum de gadgets est atteint, le lien « Ajouter un gadget » (défini par l'attribut showaddelement), ne s'affiche plus dans la mise en page.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Facultative
preferred

Section préférée

Cet attribut détermine si il s'agit de la section principale du blog.

Valeur : yes ou no.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Facultative
showaddelement

Ajouter un gadget

Par défaut, la valeur est vraie : yes ou true.

Cet attribut permet d'afficher le lien « Ajouter un gadget » dans les éléments de la mise en page lorsque le nombre maximum de gadgets (défini dans l'attribut maxwidgets) n'a pas été atteint.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Facultative
cond

Condition d'exécution de la section

La valeur attendue doit être boolean (true ou false).

Elle peut être une valeur explicite, une donnée universelle ou une expression Blogger.

Classification : XML Blogger Expression Préfixe « expr: » : Autorisé Implantation : Facultative
growth

Alignement du contenu

Attribut utilisé dans les premiers templates pour déterminer l'alignement horizontal ou vertical des gadgets contenus dans la section, cet attribut est aujourd'hui abandonné.

Obsolète Obsolète Obsolète


Rendu HTML de la balise

Lors de l'analyse du fichier XML, les balises <b:section> sont converties. Les principales modifications apportées dans le rendu HTML du blog sont :

  • La balise est remplacée par une balise <div>.

  • La nouvelle balise <div> contiendra les attributs class, id et name si ceux-ci sont mentionnés dans le xml.

  • La valeur section est automatiquement ajoutée dans l'attribut class.

  • La valeur no-items est automatiquement ajoutée dans l'attribut class si la section ne contient aucun gadget visible.

XML
<b:section class='header' id='header' name='Entête' showaddelement='yes'>

</b:section>
Rendu HTML
<div class='header section' id='header' name='Entête'>

</div>


Spotlight

Populaires cette semaine