Styles standards du core Drupal

Date du document original en anglais : 2 Mars 2009 – 11h08 http://drupal.org/node/388372 Drupal6.x, incomplet

Le core de Drupal utilise une approche modulaire des classes CSS pour les éléments standards d'une page. Un certain nombre de classes sont utilisées dans un site Drupal. La liste qui suit se veut un rappel sur ces classes, ce qu'elles font et où on les trouve.

Notez que les thèmes que vous installez sur votre site peuvent modifier ces classes ou en ajouter d'autres.

Éléments de page

.menu
Tous les menus sont de cette classe, comme le menu de navigation
.block
Tous les blocs. Reportez-vous à http://drupal.org/node/104319 pour d'autres infos sur la stylisation des blocs.
.links
Liste de liens, y compris les liens primaires et secondaires dans le head de la page, et aussi les liens de nodes et de la taxonomie (voir ci-après)

Éléments de Nodes

.node
un <div> qui encadre tout node, y compris son titre.
.node-title
Le titre du node.
.content
Le corps du node. Cela comprend aussi les ajouts faits par d'autres modules, tels que les fichiers uploadés ou les champs CCK.
.links
S'applique à n'importe que <UL> qui est une liste de liens, y compris les liens primaires et secondaires dans le head de la page, et aussi les liens de nodes et de la taxonomie (voir ci-après). Les liens vers les nodes ont la classe .links dans le DIV qui les contient.
.terms
Les termes de la Taxonomy, qui sont également balisés avec .links et .inline.
.inline
Une classe-système pour styliser les items UL sur une ligne horizontale.
.feed-icon
L'icône RSS, habituellement en pied d'une page de contenu.