当前位置:Gxlcms > html代码 > CSS基础学习十二:CSS样式_html/css_WEB-ITnose

CSS基础学习十二:CSS样式_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:26人阅读

CSS样式包括:CSS背景,CSS文本,CSS字体,CSS列表,CSS表格,CSS轮廓等样式。我们就目前用到的

CSS样式简单地介绍一下。

下面只是总结性的一些东西,具体的可以参考:CSS样式教程

(1)背景色

background-color

设置背景颜色

可能的值:

颜色名称:如red,yellow,blue

十六进制颜色值:如#ffffff

rgb颜色值:如rgb(255,255,255(十六进制为ff))

transparent:默认的,背景颜色透明

inherit:继承父元素的背景色

(2)背景图片

background-image

设置背景图片

值:url(图片目录)

background-repeat

设置背景图片是否重复

值:

repeat 横向和纵向都重复(默认的)

repeat-x 横向重复

repeat-y 纵向重复

no-repeat 不重复

(3)background-position

设置背景图片的位置

值:

一些关键词 top,left,right,bottom,center

百分比:x% y%

像素值:xpx,ypx

注意:养成习惯,两个值,一个表示水平方向,一个表示垂直方向。

(4)字体颜色

color

设置字体颜色

可能的值:

颜色名称:如red,yellow,blue

十六进制颜色值:如#ffffff

rgb颜色值:如rgb(255,255,255(十六进制为ff))

inherit:继承父元素的背景颜色

(5)文字缩进

text-indent

设置文字的缩进,注意,多行内容只有第一行缩进

可能的值:像素

xpx 像素

x% 基于父元素宽度的百分比

inhertit 继承父元素的文字缩进属性

(6)文本对齐方式

text-align

设置文本的对齐方式,注意基于块级元素

可能的值:

left 把文本排列在左边,左对齐

right 把文本排列在右边,右对齐

center 文本居中

和center的区别:

对于文本的效果是一样的

对于非文本,center依然可以把内容居中

(7)字体大小

font-size

设置文本的字体大小

可能的值:

xpx 文本大小为xpx

xem 文本大小为xem

(8)px和em解释

px :像素,计算机上的一个点

em:相对大小,1em,1倍当前字体大小的尺寸,2em,2倍当前字体大小的尺寸。如字体大小是16px,那么1.75em就等于28像素。

设置字体大小的时候,xem是相对于父元素的字体大小的x倍来设置。

(9)字体

font-family

设置使用什么类型的字体

可能的值:

字体名称 如Times,Georgia,serif等

规则:

可以定义多种字体,逗号隔开,先使用前面的字体,当前面的字体没有,使用下一种,以此类推。

(10)字体风格

font-style

设置文本正常或斜体

可能的值:

normal 文本正常显示

italic 文本倾斜显示

oblique 文本倾斜显示设置

(11)字体加粗

font-weight

设置文本加粗

可能的值:

normal 正常字符,默认

bold 粗体字符

bolder 更粗的字符

lighter 更细的字符

100-900 整百值,400相当于normal,700相当于bold20

(12)字母间距

letter-spacing

设置字母之间的间距,默认为0

可能的值:

xpx 字母之间的间距是xpx

xem 字母之间的间距是xem

(13)字间距

word-spacing

设置字(单词)之间的间距

可能的值:

xpx 字之间的间距是xpx

xem 字之间的间距是xem

(14)字符转换

text-transform

设置字母大小写

可能的值:

none 不做任何处理

uppercase 全部大写显示

lowercase 全部小写显示

capitalize 单词首字母大写

(15)文本装饰

text-decoration

设置文本装饰效果

可能的值:

none 不作任何处理

underline 文本添加下划线

overline 文本添加上划线

line-through 文字中间添加一个贯穿线

bink 文本闪烁,不推荐使用

(16)字母间距和字间距在中文的区别

在中文中的应用

在中文中没有子母和单词的概念

在外国人看来,每个汉字相当于letter

所以,对于中文,我们一般使用letter-spacing

每个汉字在英文中相当于一个字母,因此使用letter-spacing效果起作用,word-spacing对汉字不起作用

(17)列表的标志的类型

list-style-type

设置列表项标志的类型

常用的值:

none 无标志

disc 实心圆标志

circle 空心圆标志

square 实心方块标志

decimal 数字标志,从1开始的自然数

lower-roman 小写罗马数字

upper-roman 大写罗马数字

lower-alpha 小写字母

upper-alpha 大写字母

(18)表格边框

boeder属性设置表格边框

border-collapse 属性设置表格边框折叠为单一边框:

width 和 height 属性定义表格的宽度和高度。

text-align 和 vertical-align 属性设置表格中文本的对齐方式。

text-align 属性设置水平对齐方式,比如左对齐、右对齐或者居中:

vertical-align 属性设置垂直对齐方式,比如顶部对齐、底部对齐或居中对齐:

padding 属性控制表格中内容与边框的距离

border-spacing设置分隔单元格边框的距离。

caption-side设置表格标题的位置。

empty-cells设置是否显示表格中的空单元格。

table-layout设置显示单元、行和列的算法。

(19)轮廓

outline是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。

outline在一个声明中设置所有的轮廓属性

outline-color设置轮廓的颜色

outline-style设置轮廓的样式

outline-width设置轮廓的宽度

接下来我们就具体演示一下这些CSS样式的效果:

CSS样式样式

背景色演示

攻城课堂

背景图片演示


字体颜色演示

攻城课堂

文字缩进演示

攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)
攻城课堂

文字对齐方式演示

攻城课堂
攻城课堂(浏览器默认的效果)
攻城课堂(span标签是行内元素,因此不会生效)
攻城课堂(嵌套在块级元素内的可以生效)

与center标签作比较

攻城课堂
攻城课堂(使用center标签的效果)
(使用center标签居中的效果)

字体大小演示

攻城课堂(浏览器默认的字体大小)
攻城课堂(字体大小为40px)

字体演示

攻城课堂(浏览器的默认效果)
攻城课堂(华文行楷)

字体风格演示

攻城课堂(浏览器的默认效果)
攻城课堂

字体加粗演示

攻城课堂(浏览器的默认效果)
攻城课堂

字母间距演示

important(浏览器的默认效果)
important

字间距演示

This is very impotant(浏览器的默认效果)
This is very impotant

字母间距和字间距在中文中的应用演示

欢迎来到攻城课堂(浏览器的默认效果)
欢迎来到攻城课堂(每个汉字在英文中相当于一个字母,因此使用letter-spacing效果起作用,word-spacing对汉字不起作用)

字符转换演示

This is very impotant(浏览器的默认效果)
This is very impotant(全部大写)

文本装饰演示

攻城课堂(浏览器的默认效果)
攻城课堂

列表项标志的类型演示

  1. 足球
  2. 篮球
  3. 排球
  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季
  1. 足球
  2. 篮球
  3. 排球
  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季

列表项标志的位置演示

  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季
  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季

图片型列表项标志演示

  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季
  • 权利的游戏第一季
  • 权利的游戏第二季
  • 权利的游戏第三季

表格演示

姓名 性别
张国庆
李思思

轮廓演示

落霞与孤鹜齐飞,秋水共长天一色

落霞与孤鹜齐飞,秋水共长天一色


火狐浏览器运行的结果为:















版权声明:本文为博主原创文章,未经博主允许不得转载。

人气教程排行