可以有多个<title>标签吗?

6
2个回答

9

编号:只允许一个<title>元素。

来源:

  • 对于HTML5

    每个文档中最多只能有一个<title>元素。

  • 对于XHMTL 1.0严格DTD

    每个文档必须有一个标题。


太好了。不知怎么的,我有一种感觉你能读懂我的想法,并且知道我想知道是否可以拥有多个而不是想要使用多个。 - user34537

7

不,HEAD 只允许一个单独的TITLE元素

<!-- The TITLE element is not considered part of the flow of text.
       It should be displayed, for example as the page header or
       window title. Exactly one title is required per document.
    -->
<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ATTLIST TITLE %i18n>

以下是来自HTML 4.01文档类型定义的片段:

这里有一段来自HTML 4.01文档类型定义的代码:

<!ENTITY % head.content "TITLE & BASE?">

<!ELEMENT HEAD O O (%head.content;) +(%head.misc;) -- document head -->

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接