Problem with special char ’
W3C code validator
chokes on on one page:
but not on another:
On the first page listed above I get the error message:
Line 193 , column 50: reference to non-SGML character ( ). explain... <p>When you come to Kripalu for a program youll have more than an If is non-SGML, why does it work on one page, but not on another? What is the alternative, if it is non-SGML? I am using: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns=" http://www.w3.org/1999/xhtml
Why not use the Decimal code
& # 3 9 ;
That hexadecimal value that may have been illegal because it is seen as a "control character"
http://www.unicode.org/charts/PDF/U0080.pdf, thus the validator complains and it's basically down to byte value conversion – remember SGML is supposed to be platform independent.
’ (& #8217; in your HTML, no space between the ampersand and hash sign) works better (curly apostrophe, it's more "typographically correct"
Originally Posted by