Se avete bisogno di scrivere semanticamente corretto mark-up, anche in HTML5, è necessario non utilizzare '
per sfuggire virgolette singole. Anche se, posso immaginare che in realtà intendevi apostrofo piuttosto che singola citazione.
le virgolette singole e gli apostrofi non sono gli stessi, semanticamente, sebbene possano apparire uguali.
Ecco un apostrofo.
Utilizzare '
per inserirlo se è necessario il supporto HTML4. (modificato)
In inglese britannico, le virgolette singole vengono utilizzate in questo modo:
"Mi ha detto di 'provarlo'", dissi.
Le citazioni vengono fornite in coppia. Puoi usare:
<p><q>He told me to <q>give it a try</q></q>, I said.<p>
avere le virgolette nidificate in modo semanticamente corretto, rinviando la sostituzione dei caratteri effettivi al motore di rendering. Questa sostituzione può quindi essere influenzata dalle regole CSS , come:
q {
quotes: '"' '"' '<' '>';
}
Un vecchio ma apparentemente ancora rilevante articolo sul markup semanticamente corretto: The Trouble With EM 'n EN (e altri personaggi loschi) .
(modificato) Questo era:
Usa 'per inserirlo se hai bisogno del supporto HTML4.
Ma, come ha sottolineato @James_pic, questa non è la semplice virgoletta singola, ma la "Virgoletta singola curva, a destra".
'
è valido in HTML5 .