使用 CSS 定制外观
DocBook 输出为 Html 时,如果不使用 CSS 控制,那么它的外观将比较“朴素”
如果自己写一个 CSS 未免太麻烦,可以随便找一个 DocBook 写的文档,将里面的 CSS 文件拿来修改[58]
通过例子简单介绍下 CSS
body
{
font-family: verdana, tahoma, helvetica, arial, sans-serif;
text-align: left;
background: #fff;
color: #222;
margin: 1em;
padding: 0;
font-size: 1em;
line-height: 1.2em
}
选择符,body标记中的内容如果没有专门指定,都应用花括号中定义的样式
花括号中的内容为样式定义
字体
文字左对齐
背景色
文字色
页边距
内部页边距
行高
行距
em是相对尺寸,当前字体的尺寸=1em;px是绝对尺寸,像素,由显示器分辨率决定;
字体默认为 16px 大小,也就是说 1em=16px
看看我们生成的 Html 文件的源码