Ajouter une balise <h2> à un code css

Résolu
Bonjour,

J' aimerais faire que code css s' intègre dans une balise <h2> . Il s' agit d'un texte. Je ne voit pas vraiment comment intégrer <h2> ..merci pour votre aide ;)

Code:

.zmg_download a {
font: 13px arial black,helvetica,sans-serif;
float: center;



L'amour des animaux est intimement lié à la bonté du caractère.
On peut affirmer que celui qui est cruel envers eux ne peut être une bonne personne.

8 réponses

  1. c'est quoi la différence entre # et . ?
    1. # pour un identifiant id et . pour un identifiant de classe
      As-tu ben compris que h2 est une balise html au même titre que span ou div?
      Il n'est pas question qu'un texte s'affiche en h2 mas qu'un texte s'affiche avec les mêmes styles que h2.

      h2.zmg_download a {
      font: 13px arial black,helvetica,sans-serif; fonctionne
      cela donnerai comme html:
      <h2 class=zmg_download"><a href=...>123</a></h2>
    2. Arf! Bin oui tu à complètement raison.. si j' avais réfléchit encore un peu plus je m' en serais rendu compte.. quel cruche! Merci roro! ^^
  2. dommage que cela ne marche pas comme ca:

    .zmg_download a h2 {
    font: 13px arial black,helvetica,sans-serif;
    float: center;
    ...
    ni comme ca:
    h2.zmg_download a {
    font: 13px arial black,helvetica,sans-serif;
    float: center;
    ...
    L'amour des animaux est intimement lié à la bonté du caractère.
    On peut affirmer que celui qui est cruel envers eux ne peut être une bonne personne.
    1. 3 façon de faire pour donner un style à une balise.

      Comme l'as montré Rodolphe, le style sera appliqué à toutes les balises h2 de la page.

      En utilisant une classe ou une id , le css doit être définit soit dans la feuille de style externe soit dans le head entre les balises styles dûment paramétrées.
      /* avec une class */
      h2.le_style{
      /* définition du style*/
      }

      <h2 class='le_style'>
      ...
      </h2>

      Ou alors directement avec l'attribut style sur la balise(peu reccommandé mais ça marche).

      <h2 style='font-family:arial, helvetica;'>
      ...
      </h2>
      1. Merci Rodolphe, mais il faut que ca s'intègre à ce code (mais ce n'est peut être pas possible):

        .zmg_download a {
        font: 13px arial black,helvetica,sans-serif;
        float: center;
        1. c'est surtout que je comprends pas ce que tu veux dire.
          Donnes nous ton code html.
        2. ^^ au lieu que le texte s' affiche en "font: 13px arial black,helvetica,sans-serif;" je voudrais qu'il s'affiche en titre <h2>
        3. Je pourrai tout simplement le faire dans les pages html mais ca ne changerais pas tous les textes..c'est pour cela que je voudrais trouver la solution en css, au moins là tout les textes seront changer..
      2. Bonjour,

        h2 {
        font: 13px arial black,helvetica,sans-serif;
        }

        il y a surement d'autres styles à appliquer.

        float: center n'existe pas!
        1. en fin de compte, c'est intégrer la <h2> pour : font: 13px arial black,helvetica,sans-serif;
          1. Bonjour,

            j pas compris très bien ce que tu veux faire,

            Tu veux intégré le css directement dans le html sans crée un fichier (style.css)

            si c'est ca esseye de métre avant le <h2> < span style ="font: 13px arial black,helvetica,sans-serif;
            float: center; ">

            site ton site est héberger dans un serveur:

            Met le code css de <h2> dans fichier nom le style avec l'extension .css (style.css)

            Ajoute ensuite dans le head de la page html:

            <head>
            <link rel="stylesheet" href="style.css" />
            </head>

            pour qu il prend en compte le fichier style.css