CSS基础??使用CSS格式化元素内容的文本_html/css_WEB-ITnose
程序员文章站
2022-04-25 13:50:31
...
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
要输入空格的方式:一个是" ;",另一个是
标记。而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样式规则,如给设定一个字体颜色,则这个颜色会被网页内所有的元素继承,除非其他元素有他们自己指定的样式。
不能被继承的属性:margin 、 padding 、 border 、 background
推荐阅读
-
使用 CSS 去掉 iPhone 网页上按钮的超大圆角以及文本框圆角默认样式_html/css_WEB-ITnose
-
文本框设置100%宽度,内容过多时所在td的宽度失效_html/css_WEB-ITnose
-
【jsoup的学习礼记】设置一个元素的HTML内容_html/css_WEB-ITnose
-
使用CSS使内容垂直居中的N中方法。_html/css_WEB-ITnose
-
防微博内容展示,使用Html.fromHtml(),解决内容不能换行的问题_html/css_WEB-ITnose
-
网页元素在没有id/名称/时候怎么样取它的文本呢?_html/css_WEB-ITnose
-
垂直居中--父元素高度确定的单行文本、父元素高度确定的多行文本_html/css_WEB-ITnose
-
有关静态页面内的文本转化为动态内容的问题_html/css_WEB-ITnose
-
使用CSS3的appearance属性改变元素的外观_html/css_WEB-ITnose
-
juery 和ajaxPro结合使用的问题,如内容_html/css_WEB-ITnose