i have this html code:
<span class="comma_left">“</span>
And
<span class="comma_right">”</span>
As well, both representing left & right commas.
Strange thing though, HTML5 validation throws the error:
"A numeric character reference expanded to the C1 controls range."
I really don't want to just avoid this error, what can i do?
The C1 control range refers to characters mapped to byte encodings 0x80 to 0x9f (128 to 159) in Latin-1, or to Unicode code points U+0080 to U+009F. Unicode considers these to be "control characters", which are explicitly disallowed by the HTML5 parsing algorithm.
Your problem is occurring because you're using the Windows code page 1252 encodings of directed double-quote marks, which are incompatible with both Latin-1 and Unicode. You could try these compatible variants:
“
or “
”
or ”
Try to change “
by “
and ”
by ”
it seen to be the same caracter and valid W3C.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With