View Single Post
  #1 (permalink)  
Old 12-01-2008, 12:14 AM
weegillis weegillis is offline
Moderator
WebProWorld Moderator
 
Join Date: Oct 2003
Location: Alberta, Canada
Posts: 878
weegillis RepRank 6weegillis RepRank 6weegillis RepRank 6weegillis RepRank 6weegillis RepRank 6weegillis RepRank 6weegillis RepRank 6
Default name=language vs http-equiv=content-language

Code:
<meta name="language" content="en-CA" />
versus
Code:
<meta http-equiv="content-language" content="en-CA" />
Cynthia Says insists that the former be present, even when the latter is. It won't a pass a page without it, even if the latter is omitted.

Even when the response header clearly states content-language, Cynthia Says won't pass the page. But it will if just the name"language" attribute is present, and no other HTTP response.

Where it gets confusing is that USEFUL META TAGS, a link someone once posted, and W3C both offer no reference to this meta tag. What's the case?

Out of respect for the Cynthia Says testing engine and criteria, I include the tag, and set the HTTP content-language response on the server where possible, or omit the http-equiv tag if not.

What is the correct thing to do?
Reply With Quote