美文网首页
候选样式表

候选样式表

作者: 了凡和纤风 | 来源:发表于2019-11-01 17:41 被阅读0次

候选样式表(alternate stylesheet),定义方式为 rel 属性的值设为 alternate stylesheet。仅当用户自己选择,文档才会使用候选样式表渲染。

使用方式:

  • 设置 rel="alternate stylesheet"
  • 设置 title 属性
    如果浏览器支持候选样式表,会使用 link 元素 title 属性的值生成候选样式列表。

下面是一个示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet" type="text/css" href="./sheet1.css" title="Default">
  <link rel="alternate stylesheet" type="text/css" href="./sheet2.css" title="bule theme">
  <link rel="alternate stylesheet" type="text/css" href="./sheet3.css" title="red theme">
</head>
<body>
  <p> 候选样式表(alternate stylesheet),定义方式为把 rel 属性的值 设为 alternate stylesheet.
如果浏览器支持候选样式表,会使用 link 元素 title 属性的值生成候选样式列表。
  </p>
</body>
</html>

如上分别对应 三个 css 文件


目录结构

在IE中的测试结果:

测试结果

截止 2016 年年末,多数基于 Gecko 的浏览器,如 Firefox 和 Opera,都支持候选样式表,Internet Explorer 原生不支持,不过可以借助 JavaScript。基于 WebKit 的浏览器不支持候选样式表。

相关文章

  • 候选样式表

    候选样式表(alternate stylesheet),定义方式为 rel 属性的值设为 alternate st...

  • CSS(层叠样式表)之标签类型(块级与行内)

    样式表 内部样式表,写在style中的行内样式表(内联样式表),写在标签内外部样式表(外联样式表),写在css文件...

  • CSS的加载方式及其使用方法

    CSS (cascading style sheets):层叠样式表,又称级联样式表、串接样式表、阶层式样式表,一...

  • 2. 如何插入样式表

    浏览器会根据样式表来格式化HTML 文档插入样式表的方法有三种:外部样式表内部样式表内联样式表 1. 外部样式表 ...

  • 关于CSS几种引入方式

    CSS又称为层叠样式表,它分为行间样式表,内部样式表和外部样式表,他们有着各自的优缺点。 行间样式表:优点:不会额...

  • CSS引入方式-样式表

    一、CSS三种样式表 1、行内样式表(行内式) 2、内部样式表(嵌入式) 3、外部样式表(链接式) 二、内部样式表...

  • css创建

    插入样式表: 1.外部样式表 2.内部样式表 3.内联样式 外部样式表: 需要 标签链接到样式表,标签应在文档头部...

  • 网页学习笔记

    三.插入样式表:外部样式表,内部样式表,内联样式. 1.外部样式表:当样式需要应用于很多页面时,外部样式表是理...

  • CSS 初识

    CSS 用来设置HTML外观显示样式。 样式表 内部样式表 行内样式表(内联样式) 外部样式表(外链式) 基础选择...

  • CSS初级

    css样式表 css选择器(简单,复杂) css属性 css布局 CSS样式表(内联方式,内部样式表,外部样式表)...

网友评论

      本文标题:候选样式表

      本文链接:https://www.haomeiwen.com/subject/oflqbctx.html