元标签是否应该放在样式标签中

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>
  1. 它不在样式标签中。
  2. 在CSS之前还是之后都没有关系。
  3. 不需要 /(XHTML 除外,您没有提到使用它)
  4. 即使您使用 /,也不需要 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>