`
conkeyn
  • 浏览: 1522833 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

第1章 CSS和文档局 => link标记 P19

    博客分类:
  • CSS
阅读更多

对于<link>标签的属性详解:

      rel代表“关系”(relation),在这里,关系为stylesheet

      type总是设置为text/css

      media属性,一般使用all,这个属性有很多可取值,如:

           all:用于所有表现媒体;

           aural:用于语音合成器,屏幕阅读器和文档的其他声音表现。

           braille:用Braille设备表现文档时使用。

           embossed:用Braille打印设备打印时使用。

           handeld:用于手持设备,如个数字助理或支持WEB的蜂窝电话。

           print:为视力正常的用户打印文档时使用,另外还会在显示文档的“打印预览”时使用。

           projection:用于投影媒体,如发表演讲时显示幻灯片的数字投影仪。

           screen:在屏幕媒婆(如桌面计算机监视器)中表现文档时使用。在这种系统上运行的所有WEB浏览器都是屏幕媒体用户代理。

           tty:在固定间距环境(如电传打字机)中显示文档时使用。

           tv在电视上显示文档时使用。

Opera还支持projection,允许文档作为幻灯片显示。

可以在多个媒体中使用一个样式表,为此要提供应用此样表的媒体列表,各媒体用逗号分隔。例如,可以在屏幕和投影媒体中使用一个链接样式表:

<link rel="stylesheet" type="text/css" href="visual-sheet.css" media="screen,projection"/>


候选样式表

还可以定义候选样式表(alternate style sheet)。将rel属性的值置为alternate stylesheet,就可以定义候选样式表,只有在用户选择这个样式表时才会用于文档表现。

如果浏览器能使用候选样式表,它会使用link元素的title属笥值生成一个候选样式列表。可以设置以下元素:

<link rel="alternate stylesheet" title="Default" type="text/css" href="default-sheet.css" media="screen,projection"/>

<link rel="alternate stylesheet" title="Big text" type="text/css" href="big-text-sheet.css" media="screen,projection"/>

<link rel="alternate stylesheet" title="Crazy colors" type="text/css" href="crazy-colors-sheet.css" media="all"/>

 

在firefox中显示的效果如图:

可以在浏览器中选择你想要的样式效果。

  • 大小: 15.3 KB
分享到:
评论

相关推荐

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之3/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之5/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    《CSS Mastery》《 精通CSS》 中文版高清晰 +英文版 +源码下载===>之1/6

    CSS Mastery 精通CSS 中文版高清晰 +英文版 +源码下载&lt;br&gt;CSS Mastery&lt;br&gt;作者: Andy Budd / Simon Collison / Cameron Moll&lt;br&gt;副标题: Advanced Web Standards Solutions (Solutions)&lt;br&gt;&lt;br&gt;简介 ······ ...

    html 帮助文档 css3帮助文档 chm

    HTML(HyperText Markup Language)是用于创建网页的标准标记语言,而CSS3(Cascading Style Sheets Level 3)则是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。本压缩包包含的“html...

    css framework 漂亮的CSS

    &lt;link rel="stylesheet" href="../css/screen.css" type="text/css" media="screen, projection"&gt; &lt;link rel="stylesheet" href="../css/print.css" type="text/css" media="print"&gt; &lt;!--[if IE]&gt; &lt;link rel=...

    HTML登陆界面

    href="images/Default.css" type=text/css rel=stylesheet&gt;&lt;LINK href="images/xtree.css" type=text/css rel=stylesheet&gt;&lt;LINK href="images/User_Login.css" type=text/css rel=stylesheet&gt; &lt;META http-equiv=...

    解决ie9、ie10本地css加载不上的解决方法实例

    &lt;link rel="stylesheet" type="text/css" href="styles.css"&gt; ``` 3. **使用条件注释**:IE浏览器支持条件注释,可以针对特定版本的IE加载特定的CSS。例如,为IE9和IE10编写专门的CSS文件,并通过条件注释引入: ...

    HTML5&CSS3网页制作:span标记.pptx

    * 内联元素:`&lt;span&gt;` 标记是一个内联元素,不像块状元素(如:`div` 标记、`p` 标记等)那样有换行的效果。 * 无显示效果:如果不对 `&lt;span&gt;` 元素应用样式,使用 `&lt;span&gt;` 标记没有任何的显示效果。 设置 id 或 ...

    css帮助文档(中文)

    3. **外部样式表**: 使用`.css`文件存储,通过`&lt;link&gt;`标签链接到HTML文档,如`&lt;link rel="stylesheet" href="styles.css"&gt;`。 ### CSS选择器优先级 1. **内联样式** &gt; **内部样式表** &gt; **外部样式表** 2. ID选择...

    HTML5&CSS3网页制作:HTML5段落标记.pptx

    &lt;p&gt;这是第一行,&lt;br&gt;现在我们在同一段内换到了下一行。&lt;/p&gt; ``` 在这个例子中,`&lt;br&gt;`使得文本在不开始新段落的情况下仍然能换到下一行。 CSS3的应用: 虽然题目主要关注HTML5的段落标记,但CSS3在网页设计中也起...

    link和@import引用css文件方法的区别

    link 和 @import 引用 CSS 文件方法的区别 在 HTML 中,-link 和 @import 是两种常用的引用 CSS 文件的方法,但它们之间存在着一些区别。在本文中,我们将详细介绍这两种方法的异同。 一、link 元素 link 元素是 ...

    css 中文教程 帮助文档api

    css 中文教程 css帮助文档 css中文apicss 中文教程 css帮助文档 css中文apicss 中文教程 css帮助文档 css中文apicss 中文教程 css帮助文档 css中文apicss 中文教程 css帮助文档 css中文api

    mab:标记为Ruby; 快速,简洁,功能丰富

    html do head do link :rel =&gt; 'stylesheet' , :href =&gt; 'style.css' script :src =&gt; 'jquery.js' end body :id =&gt; :frontpage do h1 'Hello World' , :class =&gt; :main endend句法1.标签和属性有四种基本形式: ...

    CSS API 文档 层叠样式表

    CSS API文档。层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以...

    html+css+js个人博客网页

    &lt;link rel="stylesheet" href="css/common.css"&gt; &lt;link rel="stylesheet" href="css/login.css"&gt;&lt;/head&gt;&lt;body&gt; &lt;!-- 导航栏. nav 是 导航 这个词的缩写 --&gt; &lt;div class="nav"&gt; &lt;!-- logo --&gt; &lt;img src="images/1.jpg...

    日历控件js(有很多好看的样式)

    type="text/css" href="css/calendar-green.css" title="green" /&gt;&lt;br&gt;&lt;link rel="stylesheet" type="text/css" href="css/calendar-win2k-1.css" title="win2k-1" /&gt;&lt;br&gt;&lt;link rel="stylesheet" type="text/css" ...

    CSS自定义属性Expression

    CSS自定义属性Expression是一种在CSS中添加自定义行为的方式,它允许开发者定义自己的CSS属性,并在这些属性中嵌入JavaScript代码来实现动态效果。这种方式在早期的CSS版本中较为常见,尤其是在Internet Explorer...

    HTML5+CSS3网页设计基础-第一章-网页设计基础.pptx

    HTML5+CSS3网页设计基础-第1章-网页设计基础 本章主要介绍网页设计的基础知识,包括网页的基本元素、网页的布局结构、创建HTML5页面、HTML5基础等内容。本章的学习目标主要是了解网页上常见的基本元素及其特点,...

    CSS文档HTML文档

    3. **css2中文手册.chm**:CSS2是CSS的第二版,扩展了CSS1的功能,如增加了定位、背景图像、多列布局等。这个手册可能是CSS2的中文版,详细解释了CSS2的所有规则和技巧。 4. **Dom文档对象模型-2010版.chm**:DOM...

Global site tag (gtag.js) - Google Analytics