Thème Drupal - Centrer le titre du site

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

J'utilise le thème Drupal et voudrais savoir comment centrer le titre de mon site.
Dans le fichier page.tpl.php, j'ai essayé d'ajouter align=center dans

<

div id="header"> mais cela ne fonctionne pas.

Une idée ?

Merci d'avance

Version de Drupal : 

les règles css à modifier se trouvent dans .../themes/nomdutheme/style.css

merci de pas mettre des règles css dans les balises html, quelle horreur
en fait , il faudrait nous dire le nom de ton thème (garland étant celui par défaut...)

++

Bonjour Robin,

Merci pour la réponse.
Oops j'ai oublié de préciser le nom du thème...il s'agit en effet du thème par défaut Garland.

Effectivement, je suis d'accord qu'il faut modifier la mise en forme dans les feuilles de styles mais comme il y en a plusieurs dans le dossier Garland donc je ne sais pas lequel prendre. J'ai en effet regarder dans le fichier style.css mais je n'ai pas trouvé la propriété à modifier...pas facile d'être débutant.

Merci encore pour l'aide.

Je te conseille d'utiliser firebug, une extension pour firefox, pour t'aider à identifier le fichiers CSS responsable de la mise en forme. En effet, Drupal est conçu de la sorte qu'il peut avoir plusieurs dizaine de feuilles de style actives, il est donc difficile de retrouver où est le style actif qui fait l'override.
Tu peux aussi utiliser le module devel pour t'aider (mais je ne l'ai pas encore testé).

N'oubliez pas de contribuer à la rédaction de la doc française sur http://wiki.ineation.com. C'est important pour toute la communauté.

en effet firebug est indispensable pour trouver la css (règle) qui fait l'override (comme on dit dans le jargon).
firebug te dira à quelle endroit se trouve la règle css en question.

si elle existe pas, tu l'as rajoutes dans style.css, et ça rox, normalement

Bonjour,

Merci à tous pour vos réponses et vos conseils.
J'ai pu identifier la feuille de style utilisé pour l'affichage de mon titre et la classe utilisée grace à firebug, mais malheureusement lorsque je change les propriétés je n'obtiens pas le résultat voulu, c'est à dire le titre aligné.

J'ai ajouté dans le style de la classe correspondante les propriétées suivantes

vertical-align=middle
text-align=center
align=center

Mais rien ne change le titre reste à gauche.

Aussi j'ai oublié de préciser que le titre de mon site est une image.

Une idée ?

Merci de votre aide

Bonjour Robin,

Effectivement, le problème venait de ma feuille de style CSS :
La taille de la div qui contient mon logo n'était pas assez large.
Mon problème est donc résolu :) Merci.

Merci pour l'aide.