Css样式--文本样式详解
建站知识 2021-07-03 08:43www.168986.cn长沙网站建设
1.文本缩进text-indent
p {text-indent: 5em;}
1.实用负值设置负值时要当心,如果对一个段落设置了负值,那么首行的某些文本可能会超出浏览器窗口的左边界。为了避免出现这种显示问题,建议针对负缩进再设置一个外边距或一些内边距。
p {text-indent: -5em; padding-left: 5em;}
2.text-indent 具有继承属性
div#outer {width: 500px;}
div#inner {text-indent: 10%;}
p {width: 200px;}
<div id="outer">
<div id="inner">some text. some text. some text.
<p>this is a paragragh.</p>
</div>
</div>
这里的p 首行缩进50px
2.水平对齐text-align:center;left;right;
3.字间隔和字母间距
word-spacing 属性可以改变字(单词)之间的标准间隔。其默认值 normal 与设置值为 0 是一样的。
letter-spacing 属性与 word-spacing 的区别在于,字母间隔修改的是字符或字母之间的间隔。
4.字符转换text-transform
即大小写 首字母 转换。使用 text-transform 有两方面的好处。,只需写一个简单的规则来完成这个修改,而无需修改 h1 元素本身。,如果您以后决定将所有大小写再切换为原来的大小写,可以更容易地完成修改。
none 没有变化
uppercase 全大写
lowercase 全小写
capitalize 单词首字母大写
5.文本装饰text-decoration
在一个规则中结合多种装饰。如果希望所有超链接既有下划线,又有上划线,则规则如下
a:link a:visited {text-decoration: underline overline;}
如果两个不同的装饰都与同一元素匹配,胜出规则的值会完全取代另一个值。请考虑以下的规则
h2.stricken {text-decoration: line-through;}
h2 {text-decoration: underline overline;}
对于给定的规则,所有 class 为 stricken 的 h2 元素都只有一个贯穿线装饰,而没有下划线和上划线,因为 text-decoration 值会替换而不是累积起来。
6.处理空白格
white-space 属性会影响到用户代理对源文档中的空格、换行和 tab 字符的处理。
复制代码
代码如下:p {text-indent: 5em;}
1.实用负值设置负值时要当心,如果对一个段落设置了负值,那么首行的某些文本可能会超出浏览器窗口的左边界。为了避免出现这种显示问题,建议针对负缩进再设置一个外边距或一些内边距。
复制代码
代码如下:p {text-indent: -5em; padding-left: 5em;}
2.text-indent 具有继承属性
复制代码
代码如下:div#outer {width: 500px;}
div#inner {text-indent: 10%;}
p {width: 200px;}
<div id="outer">
<div id="inner">some text. some text. some text.
<p>this is a paragragh.</p>
</div>
</div>
这里的p 首行缩进50px
2.水平对齐text-align:center;left;right;
3.字间隔和字母间距
word-spacing 属性可以改变字(单词)之间的标准间隔。其默认值 normal 与设置值为 0 是一样的。
letter-spacing 属性与 word-spacing 的区别在于,字母间隔修改的是字符或字母之间的间隔。
4.字符转换text-transform
即大小写 首字母 转换。使用 text-transform 有两方面的好处。,只需写一个简单的规则来完成这个修改,而无需修改 h1 元素本身。,如果您以后决定将所有大小写再切换为原来的大小写,可以更容易地完成修改。
复制代码
代码如下:none 没有变化
uppercase 全大写
lowercase 全小写
capitalize 单词首字母大写
5.文本装饰text-decoration
值 | 描述 |
---|---|
none | 默认。定义标准的文本。 |
underline | 定义文本下的一条线。 |
overline | 定义文本上的一条线。 |
line-through | 定义穿过文本下的一条线。= |
blink | 定义闪烁的文本。 |
inherit | 规定应该从父元素继承 text-decoration 属性的值。 |
在一个规则中结合多种装饰。如果希望所有超链接既有下划线,又有上划线,则规则如下
复制代码
代码如下:a:link a:visited {text-decoration: underline overline;}
如果两个不同的装饰都与同一元素匹配,胜出规则的值会完全取代另一个值。请考虑以下的规则
复制代码
代码如下:h2.stricken {text-decoration: line-through;}
h2 {text-decoration: underline overline;}
对于给定的规则,所有 class 为 stricken 的 h2 元素都只有一个贯穿线装饰,而没有下划线和上划线,因为 text-decoration 值会替换而不是累积起来。
6.处理空白格
white-space 属性会影响到用户代理对源文档中的空格、换行和 tab 字符的处理。
上一篇:Css样式--背景样式详解
下一篇:CSS样式定义的优先级顺序介绍
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML