如何插入样式表
当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。插入样式表的方法有三种:
外部样式表
当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。<link> 标签在(文档的)头部:
<head> <link
rel="stylesheet" type="text/css" href="mystyle.css
" /> </head>
浏览器会从文件 mystyle.css 中读到样式声明,并根据它来格式文档。
外部样式表可以在任何文本编辑器中进行编辑。文件不能包含任何的 html 标签。样式表应该以 .css 扩展名进行保存。下面是一个样式表文件的例子:
hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40.gif");}
不要在属性值与单位之间留有空格。假如你使用 “margin-left: 20 px” 而不是 “margin-left: 20px” ,它仅在 IE 6 中有效,但是在 Mozilla/Firefox 或 Netscape 中却无法正常工作。
内部样式表
当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style> 标签在文档头部定义内部样式表,就像这样:
<head><style type="text/css">
hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40.gif");}</style>
</head>
内联样式
由于要将表现和内容混杂在一起,内联样式会损失掉样式表的许多优势。请慎用这种方法,例如当样式仅需要在一个元素上应用一次时。
要使用内联样式,你需要在相关的标签内使用样式(style)属性。Style 属性可以包含任何 CSS 属性。本例展示如何改变段落的颜色和左外边距:
<p style
="color: sienna; margin-left: 20px">
This is a paragraph
</p>
多重样式
如果某些属性在不同的样式表中被同样的选择器定义,那么属性值将从更具体的样式表中被继承过来。
例如,外部样式表拥有针对 h3 选择器的三个属性:
h3 { color: red; text-align:left
; font-size:8pt
; }
而内部样式表拥有针对 h3 选择器的两个属性:
h3 { text-align:right
; font-size:20pt
; }
假如拥有内部样式表的这个页面同时与外部样式表链接,那么 h3 得到的样式是:
color:red
; text-align:right
; font-size:20pt
;
即颜色属性将被继承于外部样式表,而文字排列(text-alignment)和字体尺寸(font-size)会被内部样式表中的规则取代。
同一选择器,内联样式和内部样式表不能同时存在,只会有一个起作用.优先级是内联样式>内部样式表
相关推荐
jsp页面中插入css样式的三种方法总结.docx
CSS插入内部样式表教学.docx
premailer-rails - 轻松为邮件添加CSS样式
用CSS样式实现导航的交替变换效果,在页面中插入透明背景的flash文件
进行网页设计想要有一个好看的界面布局我们就得要使用到css样式,下面小编就为大家介绍DW在html中插入css样式方法,不会的朋友可以参考本文,来看看吧
Dreamweaver怎么创建CSS样式?Dreamweaver设计页面的时候,想要创建css样式,该怎么创建呢?下面我们就来看看dw插入css的教程,需要的朋友可以参考下
可方便查看常用css默认值,便于兼容,大部分的标记都包括,完全可适合初学者使用哦
假插入符 CSS样式化表单输入插入符(光标)
href="http://baike.baidu.com/css/font.css" ?>> 定义内部样式块对象 (Embedding a Style Block) 你可以在你的HTML文档的和标记之间插入一个<STYLE>...块对象。 定义方式请参阅样式表语法。示例如下: <html> ...
1. 直接设置style的属性 某些情况...2. 直接设置属性(只能用于某些属性,相关样式会自动识别) element.setAttribute('height', 100); element.setAttribute('height', '100px'); 3. 设置style的属性 element.setA
Introduction To CSS2样式表简介 什么是样式表: CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。 如何将样式表加入您的...
2 、连接页面的CSS文件,先建一个名为styie.css的文件,然后打开CSS样式面板, 单击附加样式表,连接超链接。 3 、设计网页的通用规则。通用规则对所有的标记都起作用,绝大部分标记都会涉及 属性。打开CSS样式面板...
Dreamweaver CS6插入HTML代码和定义CSS样式综合实践3.pdf 学习资料 复习资料 教学资源
Dreamweaver CS6插入HTML代码和定义CSS样式综合实践4.pdf 学习资料 复习资料 教学资源
Dreamweaver CS6插入HTML代码和定义CSS样式综合实践1.pdf 学习资料 复习资料 教学资源
Dreamweaver CS6插入HTML代码和定义CSS样式综合实践2.pdf 学习资料 复习资料 教学资源
web开发中CSS三种样式表的插入方法.docx
11.2.2 插入div进行布局 247 11.2.3 创建CSS规则 250 11.3 CSS调试辅助工具 256 11.3.1 Web Developer插件的安装 256 11.3.2 Web Developer插件概要 258 11.3.3 Web Developer的主要功能 261 11.3.4 Web ...
请注意,这里将style对象的type属性设置为"text/css",是允许不支持这类型的浏览器忽略样式表单。 内联定义 (Inline Styles) 内联定义即是在对象的标记内使用对象的style属性定义适用其的样式表属性。示例如下: ;...
你可以先建立外部样式表文件(.css),然后使用HTML的link对象。示例如下: <title>title of article <link rel=stylesheet href="http://www.dhtmlet.com/rainer.css" type="text/css"> 而在XML中,你应该如下...