HTML5第五章

第五章 CSS3美化网页元素

5.1 字体样式及文本样式
5.1.1<span>标签

<span>标签是html5的行内标签,被用来组合文档中的行内元素。

5.1.2 字体样式

font-famly:设置字体类型
font-size:设置字体大小
font-style:设置字体风格
font-weight: 设置字体的粗体
font:用于对字体属性进行详细讲解
1.font-family
p{font-family:“微软雅黑”
p{font-family:“文道楷体”,“黑体”,“宋体”
2.font-size
body{font-family:“黑体”;}
h2{font-size; 24px;}
h3{font-size: 20px;}
p span{font-size: 16px;}
p{font-size: 12px;}
3.font-style
normal:默认值,浏览器会显示标准的字体样式。
italic:浏览器会显示斜体的字体样式。
oblique:浏览器会显示倾斜体的字体样式。
body{font-family:“黑体”;}
h2{font-size:24px; font-style:italic;}
h3{font-size: 16px;}
p span {font-size:16px;}
p{font-size:12px; font-style:normal;}
4.font-weight
normal:默认值,定义标准的字符。
bold:定义粗体字符。
bolder:定义更粗的字符。
lighter:定义更细的字符。
100~900:定义由细到粗的字符,其中400等同于normal,700等用于bold,值越粗。
5.font
p{font:font-style font-weight font-size font-family;}
h2 span{font:italic normal 20px “微软雅黑”}

5.1.3 文本样式

color:设置文本颜色。
text-align:设置文本内容的水平对齐方式。
text-indent:设置首行文本的缩进。
line-height:设置文本的行高。
text-decoration:设置文本的装饰。
vertical-align:设置文本内容的垂直对齐方式。
text-shadow:设置文本阴影效果。
1.color有4种方式:
(1)颜色名称来指定的颜色。
(2)十六进制代码来指定颜色。
(3)RGB
(4)RGBA
2.text-align
left:默认值,左对齐。
right:右对齐。
center:居中对齐。
justify:两端对齐。
3.text-indent
ccs中想要实现这种效果可以通过text-indent属性来设置。
4.line-height
line-height属性用于设置文本的行高,也就是行与行之间的距离。
5.text-decoration
none:默认值,没有装饰
underline:下画线。
overline:上画线。
line-through: 删除线。
6.vertical-aling
属性值为middle。
7.text-shadow

text-shadow:h-shadow v-shadow blur color;

5.2 超链接伪类和列表样式

5.2.1 超链接伪类

超链接伪类名称                       含义
a:link{css样式规则;}               未访问前超链接的状态
a:visited{css样式规则;}            单击访问后超链接的状态 
a:hover{css样式规则;}              鼠标指针悬停时超链接的状态 
a:active{css样式规则;}            鼠标未释放时超链接的状态

5.2.2 列表样式

list-styel-type:设置列表项标记的类型
list-style-image:使用列表项标记的类型
list-style-position:设置在何处放置列表项的标记
list-style:设置的所有的列表属性。

5.3 背景样式

5.3.1 初识<div>标签

语法:

<div>内容......</div>

5.3.2 背景属性

background-color:规定要使用的背景颜色。
background-image:规定要使用的背景图像。
background-repeat:规定如何重复背景图像。
background-position:规定背景图像的位置。
background-size:规定背景图像的尺寸。

5.3.3 css3 渐变

1.css3 渐变属性对浏览器的兼容性

属性名      lE   Firefox   Chrome   Opera   Safari
Gradient    10+    19.0+    26.0+    12.1+    5.1+

2.css3 线性渐变的使用

background-image:linear-gradient(directin,color-stopl,color-stop2,......);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值