当前位置: 首页 > 面试题库 >

标记中是否需要type =“ text / css”?

冀嘉木
2023-03-14
问题内容

我想知道是否有必要使用<link rel="stylesheet" type="text/css" href=...><link rel="stylesheet" href=...>。该rel="stylesheet"标记的信息,这是一个样式表-所以text/css就我而言,实际上并没有添加任何东西。

HTML唯一使用的样式表格式仍然是CSS,因此text/css对浏览器“说”什么?某些网站似乎添加了type="text/css"属性,而其他网站则没有。

那么,什么是使用type="text/css"<link rel="stylesheet">元素,是有必要包括它?


问题答案:

HTML5规范不是必需的,但对于旧版本的HTML是必需的。

HTML 4 W3.org规范

Type代表样式表的MIME类型。我见过的唯一受支持的值是Text/CSS,这可能就是HTML5删除它的原因。我想他们为较早的版本提供了它,以允许将来从未发生过的扩展可能性。

使用HTML5而不指定类型,到目前为止,即使在测试IE的较旧版本时,兼容性也没有出现问题。



 类似资料:
  • (仅限类和接口,必需) (仅限类和接口,必需。请参见脚注1) (仅限方法和构造函数) (仅限方法) (是Javadoc 1.2中添加的同义词) (或或) (请参阅如何以及何时弃用API) 在这里,似乎被标记为“required”,即使不是这样。这在我看来很奇怪。事实上,后来在同一份文件中,我发现了以下陈述: 您可以提供一个@author标记、多个@author标记或不提供@author标记。

  • 问题内容: 您是否需要在标签末尾添加一个?我在W3schools.com上看到了一个不带的示例: 我知道没有必要至少在浏览器中自动关闭标签,但是我应该这样做吗? 问题答案: 该只需要XHTML和XML。 如果您使用的是HTML5文档类型,则 无需以 这种方式 终止自动关闭标签 。 这适用于,,等。 即只要使用,和。 如果您需要一个空元素(如),请不要使用,而应使用。这很重要,因为在HTML5中,斜

  • OKHTTP4.0.0是否有意与jvm目标1.6不兼容?从OKHTTP3.12.0升级到4.0.0,我遇到以下构建失败。 在进一步的检查中,我发现根本原因是接口有一个静态方法(伴侣对象中的函数)。升级指南没有提到这种向后不兼容,这让我认为这是无意的。

  • 问题内容: 我想在我的JavaScript代码中包含几个JSON文件,这些文件与JavaScript源文件位于同一目录中。 如果我想包含另一个JavaScript文件,可以直接使用。现在,我正在使用和获取JSON,我认为这是执行此操作的丑陋方法。 是否有类似的要求,使我能够加载JSON文件? 问题答案: 从节点v0.5.x开始,是的,您可以像需要js文件一样要求JSON。 在ES6中:

  • 随着新的工具栏小部件的引入和AppCompat(android.support.v7.widget.Toolbar)版本的推出,是否还需要调用setSupportActionbar(工具栏)?或者调用setSupportActionbar有什么好处吗;现在我们可以设置标题、子标题、导航图标、导航图标单击侦听器(getSupportActionBar()。直接在工具栏上设置DisplayHomeAs