标记语言——为文字指定CSS样式(5)

http://www.itjxue.com  2015-08-05 23:09  来源:未知  点击次数: 

段落首行缩进

再次向印刷界看齐(天哪,你看得出这里的趋势吗?),我们可以利用text-indent属性缩进段落第一行内容.加上正值的话,就会使文字缩进指定的量.

通过将示例中的每个段落缩进3em或者说是3个字符能够占用的最大宽度.我要拿掉首字大写,让它不会与第一段第一行的缩进效果打架.

缩进所有<p>的第一行所需的CSS就像这样:

p {

  text-indent: 3em;

  }

图13-11显示了修改效果,你能看到每段文字的第一行都缩进了我们设定的值,会选择使用em单位是因为,如此一来缩进长度会与字体大小维持正比,当使用者决定自己放大或缩小字体时,这个方法就能展示它的好处了.

图13-11 用text-indent属性缩进段落首行的效果

归纳

讨论了几个为文字指定样式的CSS属性之后,希望你能了解大多数时候,你不需要依赖绘图工具也能造出不错的效果.通常只要为标记源代码加上一点样式就够了,有时还能达到非常棒的效果.

当然,有些状况可能需要把文字做成图片,比如说公司的标志,或者是做某些页面元素的时候需要用到的特殊字体,任何事情的关键都在平衡,试着先用CSS指定样式,如此一来你的标记源代码会更干净,更容易使用.

CSS提供了修改文字,加上样式的控制方法,结果也好的令人惊讶,这会是个很不错的设计工具,让你能继续维持短小灵活的标记源代码.

(责任编辑:IT教学网)

更多

推荐HTML/Xhtml文章