CSS样式表调用问题

html-css027

CSS样式表调用问题,第1张

#是id .是class ,id只能在一个标签李用,class可以给多个标签用,同时定义的话以id为准。

调用的话是用link,当然也可直接在head写样式就不用调用了

<table class="list" cellpadding="1" cellspacing="1">可以的

这是关于怎么在网页html页面中调用css样式文件问题,详细调用方法如下:

1、直接在html页面中使用style属性

<td style="height:30px">hello</td>

这种方法可以灵活的将样式应用于各个标签中,方便代码的编写。缺点是没有整篇文件的“统一性”,在修改样式时变得困难,不方便维护。

2、使用style标签,通常在网页<head></head>之间写

<style type="text/css">

<!--

.style1{

font-size:12px

}

-->

</style>

调用方法:

<span class="style1">要使用CSS啊</span>

3、利用link标签调用外部css样式文件

以上两种方法CSS样式代码和HTML代码都在一个页面上,本方法可以调用外部的CSS文件,比如style.css,CSS文件的后缀为.css,可以用Dreamweaver或者笔记本编写。

<head>

<title>css调用实例</title>

<link href="style.css" type="text/css" rel="stylesheet" />

</head>

也是在head里调用的。

基本上第一种和第三种方法常用到。

CSS的调用,按照CSS出现在页面的不同位置,可以分为3种方法:

元素中直接使用;

从页面头部调用;

采用链接的形式调用。

不同的调用方法有不同的写法和优先级。下面分别做一下介绍。

一、元素中直接使用

这种调用方式的写法如下:

<元素名称 style="属性:属性值"></元素名称>

在样式中直接使用CSS,语法是使用style标签,在双引号中,样式的语法结构和独立样式表中完全相同。例如:

<div style="width:240pxheight:80pxbackground-color:#cccccctext-align:centerfont-size:14px">

示例:元素中直接调用。</div>

该样式中定义了元素宽、高为360、80像素,背景色为灰色,字体大小为14像素。其应用到页面中的显示如图1。

二、从页面头部调用

从页面头部调用CSS是将CSS写在页面的head元素中,然后在页面中调用。其语法结构如下:

<style>

选择符{属性:属性值}

</style>

页面上的所有样式都可以写在<style>和</style>中。使用这种方式调用CSS,在页面中必须有相应的调用代码。

其中,类选择符的调用代码如下:

<元素名称 class="类选择符名称"></元素名称>

ID选择符的调用代码如下:

<元素名称 id="id 类选择符名称"></元素名称>

下面我们来用一个示例演示一下。

<head>

<title>CSS调用方法</title>

<style>

.content{

background-color: #cccccc

font-size: 14px

width: 240px

height: 80px

color: Blue

text-align: center

}

</style>

</head>

<body>

<div class="content">示例:从页面头部调用。</div>

</body>

该样式应用到页面的效果如图2所示。

三、采用链接的形式调用

采用链接的形式调用CSS通常有两种方法:

使用link元素

使用link元素调用CSS的语法如下:

<link rel="stylesheet" href="css文件路径" type="text/css"/>

其中rel="stylesheet"指这个link和其href之间的关联样式为样式表文件。type="text/css"指文件类型是样式表文本。

使用@import

使用@import调用和使用link元素调用的区别在于,使用@import的调用方法只能使用在样式文件中,即只能在调用的样式文件,或style元素中才能正常使用