您现在的位置:首页 >> 前端 >> 内容

CSS让网页更好看有更多样式的实现方法

时间:2018/6/14 11:43:17 点击:

  核心提示:网页中出现最多的就是文本,我们首先考虑文本。一、文本中首先就是字体,常用的无非就是字体的颜色、大小、字体、加粗、倾斜、下划线color 颜色,如: color:red; 颜色表示有三种方法:1、颜色名...

网页中出现最多的就是文本,我们首先考虑文本。

一、文本中首先就是字体,常用的无非就是字体的颜色、大小、字体、加粗、倾斜、下划线

color 颜色,如: color:red; 颜色表示有三种方法:

    1、颜色名表示,如:red 红,gold 金                                                    

    2、rgb表示,如:rgb(255,0,0)表示红色

    3、16进制数值表示如:#ff0000 表示红色,这种可以简写成 #f00,最常用font-size 大小,如:font-size:12px;

font-family 字体,如:font-family:'微软雅黑';考虑兼容性写成:"Microsoft Yahei"

font-style 倾斜,如:font-style:'normal'; 不倾斜,font-style:'italic';文字倾斜

font-weight 加粗,如:font-weight:bold; 加粗 font-weight:normal 不加粗

font 同时设置文字的几个属性,按照如下顺序写: font:是否加粗 字号/行高 字体;如: font:normal 12px/36px '微软雅黑';

text-decoration 设置文字的下划线,如:text-decoration:none; 将文字下划线去掉

二、再就是段落,无非就是行高、缩进、对齐

line-height 行高,如:line-height:24px;

text-indent 首行缩进,如:text-indent:24px; 设置文字首行缩进24px

text-align 水平对齐方式,如text-align:center 设置文字水平居中

三、文本中有的需要设置,有的不需要设置,我们怎么选择呢?用选择器

粗犷一点的是标签选择器:例如p{color:red},这样就对所有的p标签都进行了设置

*是核武器,对所有标签进行设置如*{margin:0;padding:0}

精细一点的是id选择器:给每个标签设id,id不能重复,然后给id专门设样式如

#box{color:red} 

<p id="box">....</p>   <!-- 对应以上一条样式,其它元素不允许应用此样式 -->

id选择器基本不用,不允许用在多个标签上,权重比类选择器的大

这两种都不太实用,我们需要自己定义一些范围于是就有了类选择器,自定义一些样式,在需要的标签上标记上这个类名就完成了设置。

.red{color:red}

.big{font-size:20px}

.mt10{margin-top:10px} 

<p class="red">....</p>

<h1 class="red big mt10">....</h1>

<p class="red mt10">....</p>

类选择器中还可以选择层级,以便更灵活的使用。

.box span{color:red}     下一层级可以是标签选择器

.box .red{color:pink}     也可以是类选择器

.red{color:red} 

 <p class="box">

<span>....</span>

<a href="#" class="red">....</a>

</p>

<h3 class="red">....</h3>

Tags:CS SS S让 让网 
作者:网络 来源:ghuiai17的博