美文网首页
CSS学习2

CSS学习2

作者: 风林山 | 来源:发表于2016-10-28 09:50 被阅读0次

CSS文本

通过文本属性可以改变文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等。

属性 功能 举例
text-indent 缩进 p {text-indent: 5em;}
悬挂缩进(使用负值) p {text-indent: -5em; padding-left: 5em;}//最好加一个内边距或外边距
使用百分比 代码1*
继承 代码2*(继承父元素的缩进值)
text-align 水平对齐 值 left、right 和 center 会导致元素中的文本分别左对齐、右对齐和居中。
justify 水平对齐 在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。
word-spacing 字间距 代码3*(其默认值 normal 与设置值为 0 是一样的。)
letter-spacing 字母间距 代码4*(修改字符或字母之间的间隔。)
text-transform 字符转换 none(不转化),uppercase(转大写),lowercase(转小写),capitalize(首字母大写)
text-decoration 文本装饰 附表1*
white-space 处理空白符 附表2*
direction 文本方向 附表3*

代码1:

div {width:500px;}
p {text-indent: 20%;}
<div> <p>this is a paragragh</p> </div>

代码2:

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>

代码3:

p.spread {word-spacing: 30px;}
p.tight {word-spacing: -0.5em;}
<p class="spread">
This is a paragraph. The spaces between words will be increased.
</p>
<p class="tight">
This is a paragraph. The spaces between words will be decreased.
</p>

代码4:

h1 {letter-spacing: -0.5em}
h4 {letter-spacing: 20px}
<h1>This is header 1</h1>
<h4>This is header 4</h4>

附表1:text-decoration属性的值

作用
none 会关闭原本应用到一个元素上的所有装饰。
underline 会对元素加下划线,就像 HTML 中的 U 元素一样。
overline 会在文本的顶端画一个上划线。
line-through 会在文本中间画一个贯穿线,等价于 HTML 中的 S 和 strike 元素。
blink 会让文本闪烁。

附表2:white-space属性的值

空白符 换行符 自动换行
pre-line 合并 保留 允许
normal 合并 忽略 允许
nowrap 合并 忽略 不允许
pre 保留 保留 不允许
pre-wrap 保留 保留 允许

附表3:direction属性的值

作用
ltr 显示从左到右的文本
rtl 显示从右到左的文本
*对于行内元素,只有当 unicode-bidi 属性设置为 embed 或 bidi-override 时才会应用 direction 属性。

相关文章

  • CSS学习(1)

    学习资源:1、学习CSS布局2、CSS 禅意花园3、CSS 开发者指南【MDN】4、HTML Dog5、CSS Z...

  • 02 css的格式

    1 css的固定格式是什么2 编写css有什么注意点3 学习css主要学习什么东西

  • 2018-09-19 css核心属性

    DAY4:CSS核心属性 学习目标 1、css浮动属性详解 2、css文本属性 3、css列表属性 4、css背景...

  • CSS学习2

    CSS文本 通过文本属性可以改变文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等。 代码1: div...

  • 03-CSS核心属性

    学习目标 1、css浮动属性详解2、css文本属性3、css列表属性4、css背景属性5、css边框属性 一、cs...

  • CSS布局

    1.学习CSS布局2.Float

  • Day03_CSS属性组成和作用

    学习目标 1、css属性和属性值的定义2、css文本属性3、css列表属性4、css背景属性5、css边框属性6、...

  • 文章列表目录

    前端学习 H5+CSS H5+CSS 【1】H5+CSS 【2】H5+CSS 【3】H5+CSS 【4】 Java...

  • 学习规划

    1、大前端完整学习路线 2、参考书籍: (1)HTML、CSS书籍:《CSS禅意花园》(2)Java书籍:①初级读...

  • CSS基础入门(第四天)

    一、学习计划: 1.CSS的定义和HTML的关系 2.如何编写CSS 3.CSS语法和简单属性 4.CSS选择器 ...

网友评论

      本文标题:CSS学习2

      本文链接:https://www.haomeiwen.com/subject/mutsuttx.html