Travailler avec des CSS

Date du document original en anglais : 24 Août 2009 – 23h07 http://drupal.org/node/341246

La plupart des sites Web modernes utilisent des feuilles de style pour contrôler la présentation des pages. Dans une page HTML statique, un lien vers une feuille de style doit être placé manuellement dans le code HTML (habituellement dans le header de la page).

Voici un exemple de lien vers une feuille de style :

<link rel="stylesheet" type="text/css" href="/mytheme.css" />

Ce code indique simplement au navigateur où trouver une des feuilles de style (mytheme.css) qui contrôle l'apparence de la page.

Pour un navigateur internet, une page d'un site Drupal est identique : les mêmes types de liens vers des feuilles de style externes se trouvent dans le header HTML. La différence clé est que, pour Drupal, ces liens sont ajoutés automatiquement au code HTML lors de la construction de la page. Certaine feuilles de styles peuvent provenir du thème lui-même, d'autres peuvent être fournies par différents modules Drupal (ceux qui fournissent un style par défaut à leurs affichages).

Vous pouvez ajouter des nouvelles feuilles de style à un thème donné, et vous pouvez surcharger une feuille de style par défaut provenant du core Drupal ou d'un module additionnel. Si vous utilisez un sous- thème, vous pouvez surcharger les feuilles de style de son thème parent.

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <css>, <php>, <html>, <ccss>, <ccss>, <drupal5>, <drupal6>, <html>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • You may use [view:viewname] tags to display listings of nodes.

Plus d'informations sur les options de formatage

CAPTCHA
Cette question permet d'éviter le spam :
1 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.