I am trying (really only as an intelectual exercise) to convert my website (pdavis.nl) from HTML4 to HTML5. Although I include <!DOCTYPE html> and <meta charset=UTF-8> tags, the W3C Markup Validation Service detects the following errors:
Code:
Character Encoding mismatch!
The character encoding specified in the HTTP header (iso-8859-1) is different from the value in the <meta> element (utf-8). I will use the value from the HTTP header (iso-8859-1) for this validation.
Warning Using windows-1252 instead of the declared encoding iso-8859-1.
Warning Legacy encoding windows-1252 used. Documents should use UTF-8.
Error Line 4, Column 20: Internal encoding declaration utf-8 disagrees with the actual encoding of the document (windows-1252).
I don't understand where the iso-8859-1 and windows-1252 references come from. Any suggestions welcome.
Peter D