行間距,是在設計網頁中段落文本行之間的距離。CSS使用line-height屬性定義行高,在網站建設時,該屬性的用法如下。
line-height : normal | length
其中,normal表示默認值,一般為1.2em;length表示百分比數字,或者由浮點數字和單位標識符組成的長度值,允許為負值。
【示例】新建一個網頁,保存為test.html,在<head>標簽內添加<style type="text/css">標簽,定義一個內部樣式表,然后輸入下面樣式,定義兩個行高類樣式。
.p1 {
font-size:12pt;
line-height:12pt; /*行間距為絕對數值*/}
.p2 {
font-size:10pt;
line-height:2em; /*行間距為相對數值*/}
然后在<body>標簽中輸入兩行段落文本,并應用上面兩個類樣式。
<h1>社戲</h1><h2>魯迅
</h2>
<p class="p1">我在倒數上去的二十年中,只看過兩回中國戲,前十年是絕不看,因為沒有看戲的意思和機會,那兩回全在后十年,然而都沒有看出什么來就走了。</p>
<p class="p2">第一回是民國元年我初到北京的時候,當時一個朋友對我說,北京戲最好,你不去見見世面么?我想,看戲是有味的,而況在北京呢。于是都興致勃勃的跑到什么園,戲文已經開場了,在外面也早聽到冬冬地響。我們挨進門,幾個紅的綠的在我的眼前一閃爍,便又看見戲臺下滿是許多頭,再定神四面看,卻見中間也還有幾個空座,擠過去要坐時,又有人對我發(fā)議論,我因為耳朵已經喤的響著了,用了心,才聽到他是說“有人,不行!”</p>
CSS在網頁制作時使用text-indent屬性定義首行縮進,該屬性的用法如下:
text-indent : length
length表示百分比數字,或者由浮點數字和單位標識符組成的長度值,允許為負值。建議在設置縮進單位時,以em為設置單位,它表示一個字距,這樣比較精確確定首行縮進效果。
【示例】新建一個網頁,保存為test.html,在<head>標簽內添加<style type="text/css">標簽,定義一個內部樣式表,然后輸入下面樣式,定義段落文本首行縮進2個字符。
p {
text-indent:2em; /*首行縮進2個字距*/}
然后在<body>標簽中輸入如下標題和段落文本。
<h1>社戲</h1>
<h2>魯迅 </h2>
<p>我在倒數上去的二十年中,只看過兩回中國戲,前十年是絕不看,因為沒有看戲的意思和機會,那兩回全在后十年,然而都沒有看出什么來就走了。</p>
<p>第一回是民國元年我初到北京的時候,當時一個朋友對我說,北京戲最好,你不去見見世面么?我想,看戲是有味的,而況在北京呢。于是都興致勃勃地跑到什么園,戲文已經開場了,在外面也早聽到冬冬地響。我們挨進門,幾個紅的綠的在我的眼前一閃爍,便又看見戲臺下滿是許多頭,再定神四面看,卻見中間也還有幾個空座,擠過去要坐時,又有人對我發(fā)議論,我因為耳朵已經喤的響著了,用了心,才聽到他是說“有人,不行!”</p>