CSS-aanhalingstekens: de quotes-property, q en opgemaakte blockquotes

Gids voor CSS-aanhalingstekens

CSS-property quotes: q, open-quote en aanhalingstekens per taal

Zo werken de CSS-property quotes, het q-element en open-quote / close-quote, met een live taalkiezer, geneste aanhalingsniveaus en opgemaakte blockquote-patronen.

De CSS-property quotes bepaalt welke aanhalingstekens een browser tekent voor het q-element en voor content: open-quote en close-quote. quotes: auto kiest tekens die passen bij het lang-attribuut, een lijst met paren strings stelt per nestingniveau uw eigen tekens in, en quotes: none verwijdert ze. Een blockquote krijgt geen tekens, tenzij u ze toevoegt.

Waarden van quotes

Aanhalingstekens zijn een typografisch detail dat de meeste sites verkeerd doen: rechte aanhalingstekens die in templates zijn getypt, de verkeerde tekens voor Frans of Duits, of een decoratief blockquote-teken dat schermlezers hardop voorlezen. Hier ziet u de quotes-property live in verschillende talen, samen met nette patronen voor uitgelichte citaten en testimonials.

Veelgestelde vragen

Hoe verwijder ik de aanhalingstekens van een q-element?

Zet q { quotes: none; }. De tekens komen uit de standaard ::before- en ::after-content van de browser, namelijk open-quote en close-quote, en none zorgt dat die niets tekenen terwijl de betekenis van het element behouden blijft.

Waarom toont blockquote geen aanhalingstekens?

Browsers voegen alleen bij q automatisch tekens toe. Een blockquote springt standaard in, maar heeft geen tekens. Voeg blockquote::before { content: open-quote; } en een bijpassende ::after toe, of een decoratief teken, als uw ontwerp er een wil.

Hoe gebruik ik gekrulde aanhalingstekens in CSS?

Schrijf de tekens direct in een UTF-8-stylesheet, quotes: "“" "”" "‘" "’";, of als escapes zoals "\201C" en "\201D". Escapes zijn handig als een editor of buildstap niet-ASCII-tekens verminkt.

Lezen schermlezers aanhalingstekens uit CSS voor?

Gegenereerde content kan door hulptechnologie worden voorgelezen, dus behandel tekens als tekst. Een enorm decoratief teken kunt u beter tekenen met een achtergrondafbeelding, een SVG met aria-hidden, of content met lege alternatieve tekst: content: "“" / "";.

Hoe nestingniveaus werken

Rechte tegenover typografische aanhalingstekens

Aanhalingstekens en hun CSS-escapes

Veelgebruikte aanhalingstekens met Unicode-codepunten

Eigen tekens voor geneste citaten

Twee niveaus met escapes

De buitenste q gebruikt dubbele tekens, de q daarbinnen gebruikt enkele tekens. De escapes leveren gekrulde aanhalingstekens op.

Patronen voor opgemaakte blockquotes

Uitgelicht citaat met een decoratief teken en een bijschrift

Het grote teken gebruikt lege alternatieve tekst, zodat het niet wordt voorgelezen. figure en figcaption koppelen het citaat aan de bron. Browsers zonder de syntaxis voor alternatieve tekst slaan die regel over en tekenen geen teken.

Blockquote die echte openings- en sluitingstekens tekent

open-quote en close-quote doen mee aan de nesting, dus een q binnen deze blockquote krijgt de binnenste tekens.

Aanhalingstekens per taal

Taal van het voorbeeld

quotes: auto

Eigen tekens

Modus voor aanhalingstekens

Buitenste openingsteken

Buitenste sluitingsteken

Binnenste openingsteken

Binnenste sluitingsteken

De gids zei

sla bij de brug linksaf

en dat deden we.

CSS kopiëren

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gidsen

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap