DreamWeaver中应用CSS样式表的几种情况

html-css092

DreamWeaver中应用CSS样式表的几种情况,第1张

一、

去除超级链接的下划线以及在超级链接上实现鼠标悬停变色:

在默认情况下,用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样式表定义的基本语法:

Select { property1 : value, property2: value2 }

CSS样式表一共分3种,分别是:

1、内联样式表:

内联样式表是写在标记内的,只对所在标记有效。

2、内部及联样式表:

利用<style>标记将样式表嵌在HTML文件的头部。

3、外部级联样式表:

使用<link>标记可以将样式表链接到网页上。

CSS样式表的优先级:(由低到高)

浏览器默认(优先级最低)

外部级联样式表

内部及联样式表

内联样式表(优先级最高)

CSS样式的引用方式有三种:行间样式表、内部样式表、外部样式表。

嵌套多个css样式需要使用外部样式表,所以这里就不详细介绍了。

外部样式表是CSS应用中最好的一中形式,它将CSS样式代码单独放在一个外部文件中,再由网页进行调用。多个网页可以调用一个样式文件表,这样能够实现代码的最大限度的重用及网站文件的最优化配置,格式如下

<html>

    <head>

    <title>外部样式表</title>

    <link rel="stylesheet" rev="stylesheet" href="style.css">

    </head>

    <body>

        <h1>我的CSS样式。</h1>

    </body>

</html>

在style.css中的代码为

h1{font-size:12px

      color:#000FFF

   }

我们在<head>中使用了<link>标签来调用外部样式表文件。将link指定为stylesheet方式,并使用了href="style.css"指明样式表文件的路径便可将该页面应用到在style.css中定义的样式。

要嵌入多个样式表,需要多调用几次,例如:

<link rel="stylesheet" rev="stylesheet" href="style.css">

<link rel="stylesheet" rev="stylesheet" href="style2.css">

<link rel="stylesheet" rev="stylesheet" href="style3.css">