<q>
La balise <q>
est utilisée en HTML pour marquer une citation courte, généralement un passage pris directement dans un texte. Elle permet d'encadrer une citation sans la nécessité d'un bloc séparé.
Elle est souvent utilisée pour des citations d'une ou deux phrases extraites d'un discours, d'un texte ou d'une conversation.
Elle est différente de la balise
<cite>
, qui est utilisée pour indiquer la source d'une citation. Si vous souhaitez indiquer une source en plus de la citation, il est préférable de combiner les deux balises :<q>
pour la citation et<cite>
pour la source.
Structure et syntaxe de la balise <q>
Structure et syntaxe de base
La balise <q>
est une balise en ligne qui a :
- Une balise d'ouverture :
<q>
; - Une balise de fermeture :
</q>
.
Elle est utilisée pour encadrer un texte qui constitue une citation courte.
Exemple d'utilisation
Voici un exemple pratique :
<p>Albert Einstein a dit : <q>L'imagination est plus importante que le savoir.</q></p>
Dans cet exemple, la citation de Einstein est encadrée par la balise <q>
, ce qui la marque clairement comme une citation.
Attributs
La balise <q>
accepte les attributs classiques du HTML (style
, class
, etc), mais elle ne possède pas d'attributs spécifiques à son fonctionnement.
Différence avec d'autres balises similaires
<cite>
: La balise<cite>
est utilisée pour indiquer la source d'une citation, tandis que<q>
sert simplement à marquer le texte cité.<blockquote>
: La balise<blockquote>
est utilisée pour des citations longues ou en bloc, souvent accompagnées d'un attribut source. Elle est généralement plus formelle que<q>
.
Compatibilité des navigateurs
La balise <q>
est prise en charge par tous les navigateurs modernes.
Navigateur | Compatibilité |
---|---|
Chrome | Oui |
Firefox | Oui |
Safari | Oui |
Edge | Oui |
Internet Explorer | Oui |