Szövegben az idézet kétféle lehet: bekezdésen belüli, vagy egész bekezdésnyi. Az előbbi esetben a Q elemet használhatjuk, az utóbbi esetben a blokk-szintű BLOCKQUOTE elemet, mely új bekezdést kezd.
A böngészők a BLOCKQUOTE elemet önálló bekezdésként jelenítik meg. Ugyanakkor a Q elem soron belüli tartalommal rendelkezik.
Alaphelyzetben a BLOCKQUOTE elem tartalma elé és után nem kerül beszúrásra
idézőjel, míg a Q elem tartalma elé és után igen. A megjelenő idézőjelet azonban
célszerű ebben az esetben is a használt nyelvhez igazítani a
quotes
tulajdonság segítségével.
A magyar nyelvben használt külső illetve belső idézőjeleket például a
következőképpen állíthatjuk be:
Az egyes szabályok pontos jelentését a használt tulajdonságoknál lehet
megtalálni. Az első szabály mindenesetre beállítja a
quotes
tulajdonság számára az
idézőjeleket – az első kettő a külső idézeteknél, a második pár pedig az
idézeten belüli idézeteknél használandókat –, majd a további szabályok
írják elő ezek használatát.
Mint látható, a beállított idézőjelek használatát előírni az
open-quote
illetve a close-quote
értékkel lehet a
content
tulajdonságnál, amelyet
a :before és a
:after pseudo-osztályban kell használni, hogy
a Q elem tartalma elé és után az idézőjelet beszúrjuk.
A megadott példának van még egy érdekessége: saját tapasztalat, hogy a
Mozilla nem hajlandó a belső idézőjeleket használni csak akkor, ha azt a Q
elemen belüli Q elem elé és után külön szabállyal beszúrjuk, ahogy az a két
Q-val kezdődő szelektorú szabályoknál fentebb látható. Így viszont már valóban a
szükséges módon fog működni a Q elem, ahogy az a következő mondaton is látható:
Ez egy idézet, amelyben van egy
belső
idézet is.