元标签是否应该放在样式标签中
Should The Meta Tag Go In A Style Tag
meta
标签是否需要包含在style
标签中(如CSS):
<head>
<style>
<meta name="title" content="Some text here" />
</style>
</head>
或者这样好吗:
<head>
<meta name="title" content="Some text here" />
</head>
meta
标签必须放在头部,不应该在style
标签中,style
标签只用于内联CSS 声明。
后者是正确的,但是虽然大多数浏览器会忽略 />
之类的问题,但重要的是要注意 meta
标签是 void elements 而 HTML 不是 XML,所以最正确的答案是:
<head>
<meta name="title" content="Some text here" >
</head>
- 它不在样式标签中。
- 在CSS之前还是之后都没有关系。
- 不需要
/
(XHTML 除外,您没有提到使用它)
- 即使您使用
/
,也不需要 space。
- 之前(但我认为两种方式都可行)
- 没有
- 没有
即可以接受以下内容:
1
<head>
<meta name="title" content="Some text here" />
<style>
/* CSS code here */
</style>
</head>
2
<head>
<meta name="title" content="Some text here">
<style>
/* CSS code here */
</style>
</head>
meta
标签是否需要包含在style
标签中(如CSS):
<head>
<style>
<meta name="title" content="Some text here" />
</style>
</head>
或者这样好吗:
<head>
<meta name="title" content="Some text here" />
</head>
meta
标签必须放在头部,不应该在style
标签中,style
标签只用于内联CSS 声明。
后者是正确的,但是虽然大多数浏览器会忽略 />
之类的问题,但重要的是要注意 meta
标签是 void elements 而 HTML 不是 XML,所以最正确的答案是:
<head>
<meta name="title" content="Some text here" >
</head>
- 它不在样式标签中。
- 在CSS之前还是之后都没有关系。
- 不需要
/
(XHTML 除外,您没有提到使用它) - 即使您使用
/
,也不需要 space。
- 之前(但我认为两种方式都可行)
- 没有
- 没有
即可以接受以下内容:
1
<head>
<meta name="title" content="Some text here" />
<style>
/* CSS code here */
</style>
</head>
2
<head>
<meta name="title" content="Some text here">
<style>
/* CSS code here */
</style>
</head>