这样做可以吗?
<link rel="stylesheet" href="css/mobile/load.css" id="stylesheet_mobile" />
所以我可以使用 JavaScript 来动态禁用样式表?
这样做可以吗?
<link rel="stylesheet" href="css/mobile/load.css" id="stylesheet_mobile" />
所以我可以使用 JavaScript 来动态禁用样式表?
根据HTML 4.01 Transitional,id
,class
是文档范围的选择器,因此可以将它们放在link
元素中。
是的你可以。元素上允许使用核心属性<link>
,包括style
、class
、id
和title
。虽然,由于它不是一个渲染元素,类和样式不会有任何影响。
<!ENTITY % coreattrs
"id ID #IMPLIED -- document-wide unique id --
class CDATA #IMPLIED -- space-separated list of classes --
style %StyleSheet; #IMPLIED -- associated style info --
title %Text; #IMPLIED -- advisory title --"
>
是的。可以在每个 html 元素上指定某些属性。id
并且class
在其中。
有关 html5 规范中的完整列表:http: //developers.whatwg.org/elements.html#global-attributes
链接元素的规范:http: //developers.whatwg.org/semantics.html#the-link-element
在 html4.1 中:http ://www.w3.org/TR/html401/struct/links.html#h-12.3
是的,是的。但不建议这样做,因为这意味着加载多个文件(多个 HTTP 请求)而不是加载一个更大的文件(但仅一个 HTTP 请求)。