CSS常用文本属性

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CSS常用文本属性

文本对齐属性(text-align)

这个属性用来设定文本的对齐方式。有以下值:

∙left (居左,缺省值)

∙right (居右)

∙center (居中)

∙justify (两端对齐)

示例代码如下:

.p2 {text-align:right}

演示示例

文本修饰属性(text-decoration)

这个属性主要设定文本划线的属性。有以下值:

∙none (无,缺省值)

∙underline (下划线)

∙overline (上划线)

∙line-through (当中划线)

示例代码如下:

.p2 {text-decoration: underline}

演示示例

文本缩进属性(text-indent)

这个属性设定文本首行缩进。其值有以下设定方法:

∙length (长度,可以用绝对单位(cm, mm, in, pt, pc)或者相对单位(em, ex, px))

∙percentage (百分比,相当于父对象宽度的百分比)

示例代码如下:

.p1 {text-indent: 8mm}

演示示例

行高属性(line-height)

这个属性设定每行之间的距离。其值有以下设定方法:

∙normal (缺省值)

∙length (长度,可以用绝对单位(cm, mm, in, pt,pc)或者相对单位(em, ex, px)) ∙percentage (百分比,相当于父对象高度的百分比)

示例代码如下:

.p1 {line-height:1cm}

演示示例

字间距属性(letter-spacing)

这个属性用来设定字符之间的距离。

∙normal (缺省值)

∙length (长度,可以用绝对单位(cm, mm, in, pt, pc)或者相对单位(em, ex, px))

示例代码如下:

.p1 {letter-spacing: 3mm}

颜色属性(color)

用颜色属性(color)可以改变文本的字体颜色。字体颜色代码请参见HTML颜色参考(HTML Color Reference)。示例代码如下:

.p1{color:gray}

演示示例

CSS背景属性

背景颜色属性(background-color)

这个属性为HTML元素设定背景颜色,相当于HTML中bgcolor属性。

body {background-color:#99FF00;}

上面的代码表示Body这个HTML元素的背景颜色是翠绿色的。

演示示例

背景图片属性(background-image)

这个属性为HTML元素设定背景图片,相当于HTML中background属性。

style="background-image:url(../images/css_tutorials/background.jpg)">

上面的代码为Body这个HTML元素设定了一个背景图片。

演示示例

背景重复属性(background-repeat)

这个属性和background-image属性连在一起使用,决定背景图片是否重复。如果只设置background-image属性,没设置background-repeat属性,在缺省状态下,图片既横向重复,又竖向重复。

∙repeat-x 背景图片横向重复

∙repeat-y 背景图片竖向重复

∙no-repeat 背景图片不重复

body {background-image:url(../images/css_tutorials/background.jpg);

background-repeat:repeat-y}

上面的代码表示图片竖向重复。

演示示例

背景附着属性(background-attachment)

这个属性和background-image属性连在一起使用,决定图片是跟随内容滚动,还是固定不动。这个属性有两个值,一个是scroll,一个是fixed。缺省值是scroll。

body {background-image:url(../images/css_tutorials/background.jpg);

background-repeat:no-repeat; background-attachment:fixed}

上面的代码表示图片固定不动,不随内容滚动而动。

演示示例

背景位置属性(background-position)

这个属性和background-image属性连在一起使用,决定了背景图片的最初位置。

body

{background-image:url(../images/css_tutorials/background.jpg);background -repeat:no-repeat; background-position:20px 60px}

上面的代码表示背景图片的初始位置距离网页最左面20px,距离网页最上面60px。

背景属性(background)

这个属性是设置背景相关属性的一种快捷的综合写法,包括background-color, background-image, background-repeat, backgroundattachment, background-position。

body {background:#99FF00 url(../images/css_tutorials/background.jpg) no-repeat fixed 40px 100px}

上面的代码表示,网页的背景颜色是翠绿色,背景图片是background.jpg图片,背景图片不重复显示,背景图片不随内容滚动而动,背景图片距离网页最左面40px,距离网页最上面100px。

CSS边框属性

边框风格属性(border-style)

这个属性用来设定上下左右边框的风格,它的值如下:

∙none (没有边框,无论边框宽度设为多大)

∙dotted (点线式边框)

∙dashed (破折线式边框)

∙solid (直线式边框)

∙double (双线式边框)

∙groove (槽线式边框)

∙ridge(脊线式边框)

∙inset (内嵌效果的边框)

∙outset (突起效果的边框)

演示示例:分别使用none,dotted, dashed, solid, double, groove, ridge, inset, outset的CSS边框风格属性示例

边框宽度属性(border-width)

这个属性用来设定上下左右边框的宽度,它的值如下:

∙medium (是缺省值)

∙thin (比medium细)

∙thick (比medium粗)

∙用长度单位定值。可以用绝对长度单位(cm, mm, in, pt, pc)或者用相对长度单位(em, ex, px)。

演示示例:分别用medium, thin, thick和长度单位定制的CSS边框宽度属性示例

边框颜色属性(border-color)

这个属性用来设定上下左右边框的颜色。例句如下:

.d5 {border-color:gray;border-style:solid;}

演示示例

边框属性(border)

这个属性是边框属性的一个快捷的综合写法,它包含border-width, border-style和border-color。例句如下:

.d1 {border:5px solid gray;}

演示示例

单边边框属性

上下左右四个边框不但可以统一设定,也可以分开设定。

相关文档
最新文档