Aller au contenu

Balise HTML <q>

La balise <q> est un élément en ligne utilisé pour les citations courtes qui ne s'étendent pas sur plusieurs lignes. Pour insérer des citations plus longues, vous devez utiliser l'élément de niveau bloc <blockquote>.

Outre la définition des citations, la balise <q> est également utilisée pour définir des mots ou des expressions employés au sens figuré.

Les navigateurs entourent généralement le texte contenu dans la balise <q> de guillemets, dont l'apparence dépend de l'encodage du document HTML et du navigateur. Vous pouvez modifier l'apparence des guillemets à l'aide de styles CSS.

Syntaxe

La balise <q> s'utilise par paire. Le contenu est écrit entre les balises d'ouverture (<q>) et de fermeture (</q>).

Exemple de la balise HTML <q> :

Balise HTML <q>

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <p>Bernard Show says:
      <q cite="https://www.wikiquote.org/">He who can, does; he who cannot, teaches.</q>
    </p>
  </body>
</html>

Résultat

Exemple de balise q

Exemple des balises HTML <q> et <blockquote> :

Exemple de la balise HTML <q> utilisée avec la balise <blockquote> :

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <p>A quote from the Cheshire Cat, in the popular children's book, Alice In Wonderland, written by Lewis Carroll</p>
    <blockquote cite="https://en.wikipedia.org/wiki/Alice%27s_Adventures_in_Wonderland">
      I'm not crazy, my reality is just different than yours. 
    </blockquote>
    <q cite="https://www.wikiquote.org/">He who can, does, he who cannot, teaches.</q>
  </body>
</html>

Attributs

AttributValeurDescription
citeURLIndique la source de la citation. L'utilisateur ne peut pas voir cette information.
langcode-langueSpécifie la langue du contenu de l'élément.

La balise <q> prend en charge les Attributs globaux et les Attributs d'événement.

Comment styliser une balise HTML <q>

html
<style>
  q {
    color: #2a7ae2;
    font-weight: bold;
  }
</style>
<p>He who can, <q>does</q>; he who cannot, teaches.</p>

Pratique

Quelle est la fonction de la balise HTML <q> ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.