meta http-equiv在头外?

时间:2013-02-01 12:45:07

标签: html opera head meta

我一直习惯于在头脑中看到meta标签。新的Opera 12.12在保存页面的同时取消了这个元素:

<!DOCTYPE html>
<html dir="ltr" lang="pl-PL">
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<head>

这是一个经济实惠的东西还是Opera中的一个错误?

Jukka K. Korpela的更新

该网页包含以下网址:http://www.espeo.pl/2012/02/26/authentication-in-angularjs-application,我将其保存为&#34;带有图片的HTML文件&#34;。

2 个答案:

答案 0 :(得分:3)

此链接可帮助您找到答案:

http://www.w3.org/TR/html401/struct/global.html#h-7.4.4.1

同样根据w3schools(不能作为真正的规范):“注意:<meta>标签总是在<head>元素内。

答案 1 :(得分:1)

它不是有效的HTML。元素元素可能只是head元素的子元素。

这可能是一个错误,但可能是故意违反Opera的HTML规范,以确保在<head>元素上的任何属性之前解析字符编码信息(如果它们包含的字符不是不是默认编码。