大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
样式表就是把所有的样式代码有规律的集合到一个.css 表中。如果页面中有用到相同样式的地方,就不必再copy 一段样式放到页面里面,只需要导入css 表,然后引用就可以了。 并且在修改的时候也比较方便,只要修改一个.css样式表文件就行,不需要一个一个页面文件去修改。
在成都网站制作、网站建设、外贸网站建设中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。成都创新互联专业成都网站建设十年了,客户满意度97.8%,欢迎成都创新互联客户联系。
一、
去除超级链接的下划线以及在超级链接上实现鼠标悬停变色:
在默认情况下,用DreamWeaver设计的网页中的超级链接都有下划线,看上去不大美观。要去除这些讨厌的下划线,很多报刊介绍的方法都是在HTML源代码中手工加入一段代码,其实在DreamWeave中很容易去除链接的下划线。首先在DreamWeaver的Document
Windows中随便建立一个链接,你可以看到这个链接会有下划线。怎样去除这条下划线呢?
1.在点击菜单栏上的"Text"|"CSS
Styles"|
"Edit
Style
Sheet…"(或者直接按快捷键Ctrl+shift+E),调出Edit
Style
Sheet(编辑样式表)对话框窗口。
2.点击"New
(新建)",然后在"New
Style
(新样式)"对话框中,点击"Use
CSS
Selector"按钮。
3.在Selector栏中键入a,
然后点OK。
4.随后弹出"CSS
样式定义"对话框,在Type类的decoration(装饰)中,勾选none,然后点OK,再点Done。你将立刻在Document
Windows中发现链接的下划线已经消失了。那么又怎样实现当鼠标悬停在链接上时链接变色呢?重复上述步骤中的的第一、第二步。然后点选Selector旁的下拉箭头,选择"a:hover",再点OK。在随后弹出的
"Style
definition
for
a:
hover"对话框中,在Type类的color中任意选择一种颜色(比如选择红色),然后点OK,再点Done便完成了。按F12预览,将鼠标放在链接上,该链接是不是变成了红色?如果在刚才的"Style
definition
for
a:
hover"对话框中,在Backgroud(背景)类里,选择backgroud的颜色为绿色,那么当你把鼠标放在超级链接上时,不但链接会变成红色,而且还会有绿色的背景。事实上,通过刚才的CSS
样式定义对话框,你还可以实现更多的特殊效果,有兴趣的朋友不妨去好好琢磨一下。
二、创建可反复使用的外部CSS样式表
用DreamWeaver在某网页中创建了一种CSS样式后,如果你要在另外的网页中应用该样式,你不必从新创建该CSS样式,只要你创建了外部CSS样式表文件(external
CSS
style
sheet),你便可以在今后任意调用该样式表文件中的样式。为了便于管理,先在站点所在文件夹中,新建一个文件夹,取名为CSS,专门用于放置外部样式表文件(其扩展名为css)。
1、在Document
Window中按Ctrl+shift+E,调出Edit
Style
Sheet(编辑样式表)对话框窗口
2、点击"link"。
3、在弹出的Link
External
Style
Sheet(链接外部样式表)对话框,点BROWSE,找到刚才创建的CSS文件夹。
4、在Select
Stylesheet
File
(选择样式表文件)窗口"文件名"栏中,键入*.css
(*可以为任意名),请注意,事实上此时在CSS文件夹中并无样式表文件,在"文件名"栏中键入的新名字将成为外部样式表新文件的名字。比如键入title.css,,然后点Select
|
OK。
5、在Edit
Style
Sheet(编辑样式表)对话框窗口中,会新增加
title.css
(link),
双击它。
6、在弹出的"title.css"窗口中,点"New"。
7、在"New
Style"对话框中,点选"Make
Custom
Style
(class)"按钮
8、在Name栏中键入某个名字,如myheadline,点OK。
9、在接下来的"Style
definition
for
.myheadline
in
title.css"对话框中,进行字体、颜色等各种设置,完成后点OK。如还要创建新的样式,再点"New",重复刚才的步骤6、7、8、9,最后点"save"|
"done",于是title.css这个外部样式表文件便创建好了。菜单栏上的"TEXT"
|"CSS
Styles"子菜单中将会列出title.css中的所有样式。如要在其他网页中调用这个title.css,只需重复上述1至3步,然后在Select
Stylesheet
File窗口"文件名"栏中输入title.css。点"select"|
"ok"|
"done",
title.css中所有的样式便会出现在该网页菜单栏上的"Text"
|"CSS
Styles"子菜单中,你将可以在此网页中应用这些样式。
当浏览器阅读CSS时,它会根据CSS编排文档。有三种使用CSS方法:外部样式表(External Style Sheet) 内部样式表(Internal Style Sheet) 内联样式表(Inline Styles) 外部样式表(External Style Sheet)很多网页需要用到同样的样式时,将样式写在一个CSS文件里,然后在每个需要用到这些样式的网页里链接这个CSS文件。可以用标记把这个外部样式表链接到HTML文档。标记在HTML文档的部使用。如果你在HTML文档外部建立了一个“mystyle.css”文件,定义段落的文字的颜色为绿色:p { color: blue; }然后你可以这样使用它:"/A 这个段落的文字的颜色将为绿色 浏览器将会从mystyle.css这个文件阅读样式定义,并根据它编排文档。可以用任何的文本编辑器写CSS外部样式表。在这个文件内不要包含有HTML标记。你的样式表以.css扩展名保存。以下是一个CSS文件;hr {color: sienna}p {margin-left: 20px}body {background-image: url("images/back40.gif")}不要在属性值和单位之间留下空格。如果你使用"margin-left: 20 px" 而不"margin-left: 20px",这只会在IE6有正确的显示,在Mozilla(Firefox)或 Netscape.不能正确的显示内部样式表(Internal Style Sheet)当一个单独的文档有独一无二的样式时,使用内部样式表。在使用head部使用 这个段落的文字字体大小为20px /html浏览器将会阅读这个样式表,并根据它编排文档。注意:浏览器一般会忽视它不支持的标记,这意味着一些旧式浏览器不支持/head 内联样式表(Inline Styles)内联样式表失去了CSS的许多优点,它内容和表现混在一起,应少用。通过在相关的标记里使用style属性可以使用内联样式表。例如:这是一个段落 字体颜色为红色,字体大小为8px多项样式将会层叠成一项CSS允许不同的方式定义样式。样式可以定义在一个单独的HTML元素里面(内联样式表),也可以定义在一个HTL页面的部(内部样式表),或者定义在一个外部的CSS文件内。甚至在同一个HTML文档内可以引用多个外部CSS样式表(外部样式表)。层叠顺序(Cascading Order)当多于一项样式定义一个HTML元素时什么样式将会被使用?一般说来,我们可以说所有的样式将会“层叠”成一个新的样式表,它们遵从下面的优先级。(从低到高) 浏览器缺省样式表(browser default)(优先级最低) 外部样式表(Extenal Style Sheet) 内部样式表(Internal Style Sheet) 内联样式表(Inline Style)(优先级最高) 所以,一个内联的样式会覆盖过内部样式表、外部样式表和浏览器缺省样式表例如,在一个外部样式表有这样定义了:h3 {color: red; /* 字体颜色为红色 */text-align: left;/* 文本以左对齐*/font-size: 8px /* 字体大小为8px*/}而在一个内部样式表中也有这样这的定义 :h3 {text-align: right; /* 文本以右对齐*/font-size: 20px /* 字体大小为20px */}要是这个页面使用到这个外部样式表,那么h3声明将是color: red; /* 字体颜色为红色 */text-align: right; /* 文本以右对齐*/font-size: 20px /* 字体大小为20px */Color值从外部样式表继承,text-alignment 和the font-size值从内部样式表继承
方法1、link标签加载CSS
olliplink
href
=
"Styles/Styles1.css"
rel
=
"stylesheet"
type
="text/css"
//pplink
href
=
"Styles/Styles2.css"
rel
=
"stylesheet"
type
="text/css"
//p/ol复制代码
方法2、在CSS文件中加载CSS
olli
@import
url(form.css);/ol复制代码
方法3、直接在网页中加载
ollistyle
type="text/css"
li
h1{color:Blue;text-decoration:underline;}
li/style/ol复制代码
CSS样式表定义的基本语法:
Select { property1 : value, property2: value2 }
CSS样式表一共分3种,分别是:
1、内联样式表:
内联样式表是写在标记内的,只对所在标记有效。
2、内部及联样式表:
利用style标记将样式表嵌在HTML文件的头部。
3、外部级联样式表:
使用link标记可以将样式表链接到网页上。
CSS样式表的优先级:(由低到高)
浏览器默认(优先级最低)
外部级联样式表
内部及联样式表
内联样式表(优先级最高)