Jeśli trzeba napisać poprawny semantycznie mark-up, nawet w HTML5, trzeba nie używać '
do ucieczki apostrofów. Chociaż mogę sobie wyobrazić, że w rzeczywistości miałeś na myśli apostrof, a nie pojedynczy cytat.
pojedyncze cudzysłowy i apostrofy różnią się semantycznie, chociaż mogą wyglądać tak samo.
Oto jeden apostrof.
Użyj, '
aby go wstawić, jeśli potrzebujesz obsługi HTML4.(zredagowano)
W brytyjskim angielskim pojedyncze cudzysłowy są używane w następujący sposób:
„Powiedział mi, żebym spróbował” - powiedziałem.
Cytaty występują w parach. Możesz użyć:
<p><q>He told me to <q>give it a try</q></q>, I said.<p>
mieć zagnieżdżone cudzysłowy w poprawny semantycznie sposób, odraczając podstawianie rzeczywistych znaków do silnika renderującego. Na to podstawienie mogą mieć wpływ reguły CSS , takie jak:
q {
quotes: '"' '"' '<' '>';
}
Stary, ale pozornie wciąż aktualny artykuł o poprawnym semantycznie oznaczaniu: The Trouble With EM 'n EN (and Other Shady Characters) .
(zredagowano) To było:
Użyj ', aby wstawić, jeśli potrzebujesz obsługi HTML4.
Ale, jak zauważył @James_pic, nie jest to prosty pojedynczy cudzysłów, ale „Pojedynczy zakrzywiony cudzysłów, prawda”.
'
działa w HTML5 .