亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

字母間隔 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【m.msguai.com - 電腦資料】

  CSS 文本屬性可定義文本的外觀,

字母間隔



  通過文本屬性,您可以改變文本的顏色、字符間距,對齊文本,裝飾文本,對文本進(jìn)行縮進(jìn),等等。

  縮進(jìn)文本

  把 Web 頁面上的段落的第一行縮進(jìn),這是一種最常用的文本格式化效果。

  CSS 提供了 text-indent 屬性,該屬性可以方便地實現(xiàn)文本縮進(jìn)。

  通過使用 text-indent 屬性,所有元素的第一行都可以縮進(jìn)一個給定的長度,甚至該長度可以是負(fù)值。

  這個屬性最常見的用途是將段落的首行縮進(jìn),下面的規(guī)則會使所有段落的首行縮進(jìn) 5 em:

  p {text-indent: 5em;}

  注意:一般來說,可以為所有塊級元素應(yīng)用 text-indent,但無法將該屬性應(yīng)用于行內(nèi)元素,圖像之類的替換元素上也無法應(yīng)用 text-indent 屬性。不過,如果一個塊級元素(比如段落)的首行中有一個圖像,它會隨該行的其余文本移動。

  提示:如果想把一個行內(nèi)元素的第一行“縮進(jìn)”,可以用左內(nèi)邊距或外邊距創(chuàng)造這種效果。

  使用負(fù)值

  text-indent 還可以設(shè)置為負(fù)值。利用這種技術(shù),可以實現(xiàn)很多有趣的效果,比如“懸掛縮進(jìn)”,即第一行懸掛在元素中余下部分的左邊:

  p {text-indent: -5em;}

  不過在為 text-indent 設(shè)置負(fù)值時要當(dāng)心,如果對一個段落設(shè)置了負(fù)值,那么首行的某些文本可能會超出瀏覽器窗口的左邊界。為了避免出現(xiàn)這種顯示問題,建議針對負(fù)縮進(jìn)再設(shè)置一個外邊距或一些內(nèi)邊距:

  p {text-indent: -5em; padding-left: 5em;}

  使用百分比值

  text-indent 可以使用所有長度單位,包括百分比值。

  百分?jǐn)?shù)要相對于縮進(jìn)元素父元素的寬度。換句話說,如果將縮進(jìn)值設(shè)置為 20%,所影響元素的第一行會縮進(jìn)其父元素寬度的 20%。

  在下例中,縮進(jìn)值是父元素的 20%,即 100 個像素:

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

  繼承

  text-indent 屬性可以繼承,請考慮如下標(biāo)記:

  div#outer {width: 500px;}div#inner {text-indent: 10%;}p {width: 200px;}some text. some text. some text.this is a paragragh.

  以上標(biāo)記中的段落也會縮進(jìn) 50 像素,這是因為這個段落繼承了 id 為 inner 的 div 元素的縮進(jìn)值。

  水平對齊

  text-align 是一個基本的屬性,它會影響一個元素中的文本行互相之間的對齊方式。它的前 3 個值相當(dāng)直接,不過第 4 個和第 5 個則略有些復(fù)雜。

  值 left、right 和 center 會導(dǎo)致元素中的文本分別左對齊、右對齊和居中,

電腦資料

字母間隔》(http://m.msguai.com)。

  西方語言都是從左向右讀,所有 text-align 的默認(rèn)值是 left。文本在左邊界對齊,右邊界呈鋸齒狀(稱為“從左到右”文本)。對于希伯來語和阿拉伯語之類的的語言,text-align 則默認(rèn)為 right,因為這些語言從右向左讀。不出所料,center 會使每個文本行在元素中居中。

  提示:將塊級元素或表元素居中,要通過在這些元素上適當(dāng)?shù)卦O(shè)置左、右外邊距來實現(xiàn)。

  text-align:center 與

  您可能會認(rèn)為 text-align:center 與

  元素的作用一樣,但實際上二者大不相同。

  不僅影響文本,還會把整個元素居中。text-align 不會控制元素的對齊,而只影響內(nèi)部內(nèi)容。元素本身不會從一段移到另一端,只是其中的文本受影響。

  justify

  最后一個水平對齊屬性是 justify。

  在兩端對齊文本中,文本行的左右兩端都放在父元素的內(nèi)邊界上。然后,調(diào)整單詞和字母間的間隔,使各行的長度恰好相等。您也許已經(jīng)注意到了,兩端對齊文本在打印領(lǐng)域很常見。

  需要注意的是,要由用戶代理(而不是 CSS)來確定兩端對齊文本如何拉伸,以填滿父元素左右邊界之間的空間。如需了解詳情,請參閱 CSS text-align 屬性參考頁。

  字間隔

  word-spacing 屬性可以改變字(單詞)之間的標(biāo)準(zhǔn)間隔。其默認(rèn)值 normal 與設(shè)置值為 0 是一樣的。

  word-spacing 屬性接受一個正長度值或負(fù)長度值。如果提供一個正長度值,那么字之間的間隔就會增加。為 word-spacing 設(shè)置一個負(fù)值,會把它拉近:

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

  實例 TIY :增加或減少單詞間距(字間隔)

  注釋:如需深入理解 CSS 對“字”(word)的定義,請訪問 CSS word-spacing 屬性參考頁。

  字母間隔

  letter-spacing 屬性與 word-spacing 的區(qū)別在于,字母間隔修改的是字符或字母之間的間隔。

  與 word-spacing 屬性一樣,letter-spacing 屬性的可取值包括所有長度。默認(rèn)關(guān)鍵字是 normal(這與 letter-spacing:0 相同)。輸入的長度值會使字母之間的間隔增加或減少指定的量:

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

  實例 TIY :規(guī)定字符間距(字母間隔)

最新文章