CSS美化网页元素

1.本章目标

会使用CSS设置字体样式和文本样式

会使用CSS设置超链接样式

会使用CSS设置列表样式

会使用CSS设置背景样式

会使用CSS设置渐变效果

 

2.<span>标签

<span>标签 的作用

能让某几个文字或者某个词语凸显出来

示例:

<p>享受<span class="show">“北大式”</span>教育服务</p>

<p>在北大青鸟,有一群人默默支持你成就

      <span id="dream">IT梦想</span></p>

<p class="bird">选择<span>北大青鸟</span>,成就你的梦想</p>

 

3.字体样式

 

4.字体类型

font-family属性

p{font-family:Verdana,"楷体";}

body{font-family: Times,"Times New Roman", "楷体";}

5.字体大小

font-size属性

单位: px(像素)、em、rem、cm、mm、pt、pc

 

 

6.字体风格

font-style属性

normal、italic(库里自带的)和oblique(自动将字体变斜体)

示例:

      

 

7.字体的粗细

font-weight属性

 

8.字体属性

font属性 family weight size style

字体属性的顺序:字体风格→字体粗细→字体大小→字体类型

 

p span  {font:oblique bold 12px "楷体";}

 

9.文本样式

文本属性

10.文本颜色

color属性

RGB

十六进制方法表示颜色:前两位表示红色分量,中间两位表示绿色分量,最后    两位表示蓝色分量

rgb(r,g,b) : 正整数的取值为0~255

RGBA

在RGB基础上增加了控制alpha透明度的参数,其中这个透明通道值为0~1

示例:

color:#A983D8;

color:#EEFF66;

color:rgb(0,255,255);--------------最深的颜色

color:rgba(0,0,255,0.5);-----------透明度

 

11.排版文本段落

   

 

12.文本修饰和垂直对齐

文本装饰

text-decoration属性

垂直对齐方式

vertical-align属性:middle、top、bottom

    

 

13.文本阴影

 

浏览器兼容性

 

 

 

14.超链接伪类

 

 

15.使用CSS设置超链接

 

 

16.列表样式2-1

 

list-style-type

list-style-image

 

 

17.列表样式2-2

   list-style:

li {

list-style:none;

}

     

 

 

  1. 网页背景

R红--G绿--B蓝

 

背景颜色

background-color

背景图像

background-image

 

19.设置背景图像2-1

背景图像

background-image属性

 

background-image:url(图片路径);

 

     背景重复方式

background-repeat属性

 

repeat:沿水平和垂直两个方向平铺

no-repeat:不平铺,即只显示一次

repeat-x:只沿水平方向平铺

repeat-y:只沿垂直方向平铺

 

20.设置背景图像2-2

背景定位

 background-position属性

 

21.设置背景

  背景属性

background属性

 

 

 

23.背景尺寸

背景尺寸 background-size

 

24.CSS3渐变

线性渐变

颜色沿着一条直线过渡:从左到右、从右到左、从上到下等

径向渐变

圆形或椭圆形渐变,颜色不再沿着一条直线变化,而是从一个起点朝所有方向 混合

浏览器兼容性

 

25.CSS3渐变兼容

IE浏览器是Trident内核,加前缀:-ms-

Chrome浏览器是Webkit内核,加前缀:-webkit-

Safari浏览器是Webkit内核,加前缀:-webkit-

Opera浏览器是Blink内核,加前缀:-o-

Firefox浏览器是Mozilla内核,加前缀:-moz-

26.线性渐变

左上向右下方向渐变:linear-gradient( left top ,red, blue)

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>菜鸟教程(runoob.com)</title>

<style>

#grad1 {

    height: 200px;

    background: -webkit-linear-gradient(red,yellow,blue); /* Safari 5.1 to 6.0 */

    background: -o-linear-gradient(red,yellow,blue); /* Opera 11.1 to 12.0 */

    background: -moz-linear-gradient(red,yellow,blue); /* Firefox 3.6 to 15 */

    background: linear-gradient(red,yellow,blue); /* 标准语法 (必须在最后) */

}

</style>

</head>

 

<body>

<h3>线性渐变 - 头部到底部</h3>

<p>从头部开始的线性渐变,从红色开始,转为黄色,再到蓝色:</p>

 

<div id="grad1"></div>

 

<p><strong>注意:</strong> Internet Explorer 9 及更早版本 IE 浏览器不支持渐变。</p>

</body>

</html>

 

 

 

 

总结

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值