It looks like the HTML5 syntax for declaring character encoding is:
<meta charset="utf-8" />
You can read more about this on Dive Into HTML5 online. The book is also available from O'Reilly as HTML5: Up and Running.
You might also check out the W3Schools documentation about HTML5 meta tags.
Have a great day!
Thank you for your prompt reply
My problem is specifically with cache control, as the information on my my web pages can change every couple of days,
I have put the following in my section
The W3C Validator treats it as an error, and I'm not convinced it's effective.
Do you have any advice?
Everything I'm finding online suggests that you're doing this correctly. Some examples:
W3Schools | html-5.com | standardista
So, I'm not sure what the problem would be. I did find a stackoverflow question asking basically the same thing as you, so it sounds like the W3C validator isn't agreeing with the online documentation. You might want to send feedback or ask a question on the W3C validator mailing list about this; you can find feedback info at http://validator.w3.org/feedback.html.
Hope this helps,