CSS基础——使用CSS格式化元素内容的文本

CSS的文本属性用于控制文本的段落格式,如设置首行缩进,段落对齐方式、字间距、行间距等。

1、设置文本首行缩进:text-indent

可选属性值包括: 长度 / 百分比

2、设置文本对齐方式:text-align

可选属性包括:left / right / center,分别表示相左对齐,向右对齐,居中对齐

3、设置文本修饰方式:text-decoration

可选属性包括:none / underline (下划线)  / overline(上划线) / line-through(删除线) / blink(闪烁)

4、设置文本阴影效果:text-shadow

可选属性值包括: none  /  color

5、设置行高:line-height

属性值可以是数字,长度,百分比或者normal

6、设置字间距:letter-spacing

可选属性值包括: none / auto  / 自定义长度

7、设置词间距:word-spacing

可选属性值包括: none / 自定义长度

8、设置文本大小写属性:text-transform

可选属性包括:capitalize 把每个单词的首字母变成大写

uppercase 把元素中的所有的字母变成大写

lowercase  把元素中的所有字母变成小写

9、设置空白显示形式:white-space

要输入空格的方式:一个是"&nbsp;",另一个是<pre>标记。而CSS中white-space属性类似于pre

可选属性值包括:normal / pre / nowrap

10、设置元素内容的字体颜色与背景

(1)设置元素的前景色:color

取值:可以是16进制值、rgb()函数或者CSS承认的颜色名(如white)

(2)设置背景色:background-color,取值同前景色

(3)设定背景图片:background-image

取值是:图片的URL地址

(4)设置背景图像的铺排:background-repeat

取值:repeat  /  no-repeat  /  repeat-x  /  repeat-y

(5)设置背景图像是岁对象内容滚动还是固定的:background-attachme

取值:sroll  /  fixed

(6)设置背景图片显示的位置:background-position

取值:百分比,自定义长度(如100px,100px)   /  top  /  center  /  bottom  / left  /  right

11、设置列表格式:list-style-type

属性取值:disc 默认值,实心黑点

circle 空心圆圈

square 方形黑块

decimal  十进制数

lower-roman 小写罗马数字

upper-roman 大写罗马数字

lower-alpha 小写字母

upper-alpha 大写字母

none  无

也可以用list-style-image把列表前面的符号换成图形,若同时指定了list-style-type和list-style-image属性,则只有当浏览器不能显示图片作为项目符号时,list-style-type才生效。

12、样式继承:被用来节省为文档书中的每一级别元素指定的CSS样式规则,如给<body>设定一个字体颜色,则这个颜色会被网页内所有的元素继承,除非其他元素有他们自己指定的样式。

不能被继承的属性:margin 、 padding 、 border 、 background

时间: 2024-11-29 08:34:31

CSS基础——使用CSS格式化元素内容的文本的相关文章

CSS基础4——使用CSS格式化元素内容的文本

CSS的文本属性用于控制文本的段落格式,如设置首行缩进.段落对齐方式.字间距.行间距等. 1.设置文本首行缩进:text-indent 可选属性值包含: 长度 / 百分比 2.设置文本对齐方式:text-align 可选属性包含:left / right / center,分别表示相左对齐.向右对齐,居中对齐 3.设置文本修饰方式:text-decoration 可选属性包含:none / underline (下划线)  / overline(上划线) / line-through(删除线)

css基础--常用css属性02

上篇地址:css基础--常用css属性01 本文参考菜鸟教程和w3school 1  浮动和清除浮动 在上篇的第十一节--定位中说道: CSS 有三种基本的定位机制:普通流.浮动和绝对定位. 普通流和绝对定位已经说完,接下来就是浮动了. 什么是浮动? CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列. 我的理解是:浮动将元素‘上浮’一层,并保留元素在上层对下层的投影的位置. 请注意: 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动. 一个浮动元素会尽量向

CSS基础3——使用CSS格式化元素内容的字体

1.CSS属性单位: (1)长度单位:包括绝对长度单位和相对长度单位 绝对长度单位包括:cm.mm.in.pt.pc等.绝对长度单位最好用于打印输出设备,在仅作为频幕显示时,绝对长度值并没有什么意义. 相对长度单位包括:px.em.ex等.相对长度指元素尺寸相对于浏览器的系统默认值来相应的缩放.em是相对于当前对象中文本M的字体尺寸大小.ex是相对于当前对象中文本x的字体尺寸大小.如果当前对行内文本额字体尺寸未被人为设置,则相对于浏览器默认字体尺寸. px,em,百分比的转换:16px = 1e

css基础知识+css选择符(元素选择符、关系选择符)

首先我先介绍在html网页中怎么使用导入css样式的方法 1.行内样式:<p style="color:red">行内样式使用css</p> 2.页内样式:在head标签里设置 <span style="font-size:18px;"><head> <style> p{ color:red } </style> </head> <body> <p>页内使用c

CSS基础1——CSS样式表及样式规则

1.CSS(Cascading Style Sheets)层叠样式表.用于定义HTMl元素的显示形式,是W3C推出的格式化网页内容的标准技术 2.CSS作为每个网站设计者必须掌握的技术之一,有几个优点: (1)提高页面浏览速度,比传统文本设计方法至少节约50%以上的文件尺寸 (2)缩短改版时间,降低维护费用 (3)结合CSS和DIV,更好的控制页面布局 (4)实现表现和结构.内容相分离 (5)更方便搜索引擎的搜索 3.CSS样式表 (1) 嵌入式样式表 用<style>元素将样式包含在网页内部

Html 常见标签,css基础样式,css的浮动和清流,浏览器的兼容

1.html模板<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>模板</title></head><body></body></html> 2.DOCTYPE声明放在html文件头部最新HTML5用<!DOCTYPE html>声明 3.css的引入方式a.直接在html下引入<st

玩转HTML5+跨平台开发[8] CSS基础-体验CSS

CSS起源 web的衰落: 在web早期(1990-1993),html是一个很局限的语言.几乎完全由用于描述段落,超链接,列表和标题的结构化元素组成.随着万维网的出现(用户交互体验的加强),对html的要求越来越大,人们迫切需要html增加新的元素,去完成一个特定的功能 迫于压力,html开始出现<font>,<i> , <s>等标签.但是html是一种描述结构的语言,也开始描述外在表现了.几年之后这种随便的做法暴露出严重的问题:1:由于html既写结构又写样式,导致

HTML&amp;CSS基础学习笔记1.23-表单的文本域和下拉列表

文本域 <textarea>标签定义多行的文本输入控件. 平时在网页上的一些需要输入比较多的内容的输入框,比如回复帖子,回答问题等,都可以用<textarea>标签. <textarea>文本区中可容纳无限数量的文本,可以通过 [cols] 和 [rows] 属性来规定 <textarea> 的尺寸. 例如: <textarea cols=”100” rows=”6”></textarea>   表示尺寸为100列6行的文本域. 实例

CSS基础学习四:元素选择器

在上一篇的博客中我们已经熟悉CSS语法,对于CSS代码格式也有了一些认识.下面我就来说一下CSS代码式: 选择器名称 { 属性名:属性值:属性名:属性值:......} 属性与属性之间用分号隔开:属性与属性值直接使用冒号连接:如果一个属性有多个属性值的话,那么多个属性值用空格隔开. 上述提到了我这一篇博客所要说的主题,就是选择器.选择器就是指定CSS语法要作用的标签,那个标签的名称 就是选择器. 基本的选择器可分为三种: a)html标签名选择器:使用的是html的标签名,又叫元素选择器. b)