网页中有若干网页,若需要同一种文字效果,使用的css样式表应该是

html-css030

网页中有若干网页,若需要同一种文字效果,使用的css样式表应该是,第1张

如果是要实现几个网页中文字达到同样的效果,其实几种样式写法都可以实现,无非就是哪种方法更好。

上面A的静态样式表我其实不是很了解是怎么样的。在css中,样式的引用一共有四种方式:内联,内部,外联,导入。

==================下面我按照自己的理解来说说其他几种样式吧====================

一、内联样式表:

写在每个标签的style属性里:

<a style="font-size:12px">我的样式</a>

二、内部样式表:

一种是写在每个页面的<style>标签中:

<style>

   a{font-size:12px}

</style>

上面两种方式优缺点:

这两种方式都可以实现你想要达到的功能,只要在每个页面中都加这个样式就OK。

在页面少,单一的情况下我们可以考虑用这两种方式。

但是,当页面多的时候,这样一来工作量很大,所以我们可以用外联式的样式表。

三、外联式样式表:

这种方法就是把公用的样式都写在同一个css文件中,哪个网页要用到她,就通过<link>标签把样式引入即可:

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

这样一来所有的页面就可以共享这个公有的样式了。有什么样式需要改动直接改css样式表文件即可,不需要去一个一个该页面文件。

四、导入式样式表:

在style标签或者css样式表中导入另外一个css文件:

<style type="text/css">

     <!--

        @import "*.css"

      -->

</style>

但是这种方式在平时开发中很少用到。

总结:

回到你的问题,其实几种css样式方式都可以实现你的功能,但是最好的方式就是外联式样式表,通过link把样式表引入。

希望我的回答能帮到你哈,有问题可以追问,觉得好就点个赞,有用就采纳!

可设置的属性(按顺序): "font-style font-variant font-weight font-size/line-height font-family"

font 简写属性在一个声明中设置所有字体属性。

font-size和font-family的值是必需的。如果缺少了其他值,默认值将被插入,如果有默认值的话。

注意: line - height属性设置行与行之间的空间。

例子:

p.ex1{

font:15px arial,sans-serif

}

p.ex2{

font:italic bold 12px/30px Georgia,serif

}

扩展资料:

1、font-style:指定文本的字体样式。

属性值:

normal:默认值。浏览器显示一个标准的字体样式。  

italic:浏览器会显示一个斜体的字体样式。  

oblique:浏览器会显示一个倾斜的字体样式。  

inherit:规定应该从父元素继承字体样式。

2、font-variant:设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小。

font-variant 属性主要用于定义小型大写字母文本。

属性值:

normal:默认值。浏览器会显示一个标准的字体。  

small-caps:浏览器会显示小型大写字母的字体。  

inherit:规定应该从父元素继承 font-variant 属性的值。  

3、font-weight:属性设置文本的粗细。

属性值:

normal:默认值。定义标准的字符。  

bold:定义粗体字符。  

bolder:定义更粗的字符。  

lighter:定义更细的字符。  

100-900的整百数:定义由粗到细的字符。400 等同于 normal,而 700 等同于 bold。  

inherit:规定应该从父元素继承字体的粗细。

4、font-size:属性用于设置字体大小。  

5、font - family:属性指定一个元素的字体。

css字体上下距离,可以理解是文字的行间距,即控制两行文字垂直距离的。在CSS中,line-height被用来控制行与行之间垂直距离。

不过,行间距与半行间距,还是取决于CSS中的line-height。那么,如何来使用line-height呢?

默认状态,浏览器使用1.0-1.2 line-height, 这是一个初始值。你可以定义line-height属性来覆盖初始值:p{line-height:140%}

你可以有5种方式来定义line-height。

1.line-height可以被定义为:body{line-height:normal}

2.line-height可以被定义为:body{line-height:inherit}

3.line-height可以使用一个百分比的值body{line-height:120%}

4.line-height可以被定义为一个长度值(px,em等) body{line-height:25px}

5.line-height也可以被定义为纯数字, body{line-height:1.2}

缩写line-height

那5种line-height写法,可以在font属性中缩写。line-height的值紧跟着font-size值使用斜杠分开,如:<font-size>/<line-height>

实例:body{font:100%/normal  arial} , body{font:100%/120%  arial} ,body{font:100%/1.2  arial}  ,body{font:100%/25px  arial}

视图:line-height设置的几种方式,有些CSS属性是可继承的(inherited),从层叠的元素里传递下来。这样做是为了方便开发者,不再为后代元素重新设值。

1、百分比

2、长度

3、 值:normal

4、纯数字