3.1 CSS3基础

3.1 CSS3基础

一、CSS入门基础

1、背景

CSS允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果

属性 | 描述
--------------------- | ----------------------------
background-attachment | 背景图像是否固定或者随着页面的其余部分滚动
background-color | 设置元素的背景颜色
background-image | 设置图片的背景图片
background-position | 设置背景图片的起始位置
background-repeat | 设置背景图片是否及如何重复

2、文本

CSS文本属性可定义文本外观

通过文本属性,可以改变文本的颜色、字符间距、对齐方式、装饰文本、对文本缩进

属性 描述
color 文本颜色
direction 文本方向
line-height 行高
letter-spacing 字符间距
text-align 对齐元素中的文本
text-decoration 向文本添加修饰
text-indent 缩进元素中文本的首行
text-transform 元素中的字母
unicode-bidi 设置文本方向
white-space 元素中空白的处理方式
word-spacing 字间距
CSS3文本效果
  • text-shadow: 向文本添加阴影

  • word-wrap: 规定文本的换行规则

3、字体

CSS字体属性定义文本的字体系列、大小、加粗、风格和变形

属性 描述
font-family 设置字体系列
font-size 设置字体的尺寸
font-style 设置字体风格
font-variant 以小型大写字体或正常字体显示文本
font-weight 设置字体的粗细

4、链接

1、CSS链接的四种状态
  • a:link 普通的、未被访问的链接
  • a:visited 用户已访问的链接
  • a:hover 鼠标指针位于链接的上方
  • a:active 链接被点击的时刻
2、常见的链接样式:

text-decoration属性大多用于去掉链接中的下划线

5、列表

CSS列表属性允许你放置、改变列表标志,或者将图像作为列表项标志

属性 描述
list-style 简写列表项
list-style-image 列表项图像
list-style-position 列表标志位置
list-style-type 列表类型

6、表格

1、CSS表格:

CSS表格属性可以帮助我们极大的改善表格的外观

2、表格边框 3、折叠边框 4、表格宽高 5、表格文本对齐 6、表格内边距 7、表格颜色

7、轮廓

1、轮廓主要是用来突出元素的作用

属性 描述
outline 设置轮廓属性
outline-color 设置轮廓的颜色
outline-style 设置轮廓的样式
outline-width 设置轮廓的宽度
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy