Lecture 2:段落与基本格式¶
1 段落¶
如果不分段落的话,HTML 页面就会变成一大坨文字,不利于阅读。所以我们需要段落标记。这个标记就是 p
标记(paragraph)。
HTML | |
---|---|
1 2 |
|
在保存后用浏览器打开,就可以看到两个段落了。
至于段落之间空多大距离、段落的文字大小、颜色等样式,这些不是 HTML 所关心的,而是 CSS 的事情。CSS 是用来控制页面样式的。
p
标记是段落的意思。如果想在一个段落上换行,需要使用 br
标记(break)。
HTML | |
---|---|
1 |
|
注意,br
标记是一个自闭合标记,不需要结束标记。当然它也可以被写成 <br />
。
更进一步,如果这篇文章有一个标题,如何凸显其地位呢?需要使用标题标记 h1
到 h6
。
HTML | |
---|---|
1 2 3 4 5 6 |
|
标题单独占据一行,所以不需要 br
标记。
对于排版对齐来说,中文字符和标点一个字就可以视作一个“词”,但是对于英文来说,若没有特殊标记,单词会在同一行显示完整,可能造成页面右边的不美观,这时候可以使用 wbr
标记(word break)。
HTML | |
---|---|
1 |
|
在 HTML 5 中,对于相邻的标题,可以使用一个 hgroup
标记将它们包裹起来,表示这些标题是一个组合。
HTML | |
---|---|
1 2 3 4 |
|
2 字体样式¶
粗体:b
标记(bold)。
HTML | |
---|---|
1 |
|
斜体:i
标记(italic)。
HTML | |
---|---|
1 |
|
他们也是可以嵌套的。
HTML | |
---|---|
1 |
|
等宽字体:tt
标记(teletype)。
HTML | |
---|---|
1 |
|
小号字体:small
标记。
HTML | |
---|---|
1 |
|
上面这些工作也可以用 CSS 来完成,但是这些标记在 HTML 中也是可以使用的。
删除线和下划线:del
标记(delete)和 ins
标记(insert)。
HTML | |
---|---|
1 2 |
|
这不是格式,而是结构。删除线和下划线是两种不同的语义,所以需要用不同的标记来表示。
还有一种表示过时的标记,s
标记(strikethrough)。
HTML | |
---|---|
1 |
|
上标与下标:sup
标记(superscript)和 sub
标记(subscript)。
HTML | |
---|---|
1 2 |
|
特别强调(HTML 5):mark
标记。
HTML | |
---|---|
1 |
|
3 短语格式¶
强调:em
标记(emphasis)。
HTML | |
---|---|
1 |
|
重要:strong
标记。
HTML | |
---|---|
1 |
|
定义:dfn
标记(definition)。
HTML | |
---|---|
1 |
|
代码:code
标记。
HTML | |
---|---|
1 |
|
例子代码:samp
标记(sample)。
HTML | |
---|---|
1 |
|
键盘输入:kbd
标记(keyboard)。
HTML | |
---|---|
1 |
|
变量:var
标记(variable)。
HTML | |
---|---|
1 |
|
cite 引用:cite
标记。
HTML | |
---|---|
1 |
|
上面这些标记不会换行。