青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

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

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

縮進(jìn)文本

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

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

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

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

p {text-indent: 5em;}

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

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

使用負(fù)值

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

p {text-indent: -5em;}

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

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

使用百分比值

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

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

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

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

繼承

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

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

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

水平對(duì)齊

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

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

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

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

text-align:center 與 <CENTER>

您可能會(huì)認(rèn)為 text-align:center 與 <CENTER> 元素的作用一樣,但實(shí)際上二者大不相同。

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

justify

最后一個(gè)水平對(duì)齊屬性是 justify。

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

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

字間隔

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

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

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

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

注釋:如需深入理解 CSS 對(duì)“字”(word)的定義,請(qǐng)?jiān)L問 CSS word-spacing 屬性參考頁

字母間隔

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

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

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

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

字符轉(zhuǎn)換

text-transform 屬性處理文本的大小寫。這個(gè)屬性有 4 個(gè)值:

  • none
  • uppercase
  • lowercase
  • capitalize

默認(rèn)值 none 對(duì)文本不做任何改動(dòng),將使用源文檔中的原有大小寫。顧名思義,uppercase 和 lowercase 將文本轉(zhuǎn)換為全大寫和全小寫字符。最后,capitalize 只對(duì)每個(gè)單詞的首字母大寫。

作為一個(gè)屬性,text-transform 可能無關(guān)緊要,不過如果您突然決定把所有 h1 元素變?yōu)榇髮懀@個(gè)屬性就很有用。不必單獨(dú)地修改所有 h1 元素的內(nèi)容,只需使用 text-transform 為你完成這個(gè)修改:

h1 {text-transform: uppercase}

使用 text-transform 有兩方面的好處。首先,只需寫一個(gè)簡單的規(guī)則來完成這個(gè)修改,而無需修改 h1 元素本身。其次,如果您以后決定將所有大小寫再切換為原來的大小寫,可以更容易地完成修改。

實(shí)例 TIY :控制文本中字母的大小寫

文本裝飾

接下來,我們討論 text-decoration 屬性,這是一個(gè)很有意思的屬性,它提供了很多非常有趣的行為。

text-decoration 有 5 個(gè)值:

  • none
  • underline
  • overline
  • line-through
  • blink

不出所料,underline 會(huì)對(duì)元素加下劃線,就像 HTML 中的 U 元素一樣。overline 的作用恰好相反,會(huì)在文本的頂端畫一個(gè)上劃線。值 line-through 則在文本中間畫一個(gè)貫穿線,等價(jià)于 HTML 中的 S 和 strike 元素。blink 會(huì)讓文本閃爍,類似于 Netscape 支持的頗招非議的 blink 標(biāo)記。

none 值會(huì)關(guān)閉原本應(yīng)用到一個(gè)元素上的所有裝飾。通常,無裝飾的文本是默認(rèn)外觀,但也不總是這樣。例如,鏈接默認(rèn)地會(huì)有下劃線。如果您希望去掉超鏈接的下劃線,可以使用以下 CSS 來做到這一點(diǎn):

a {text-decoration: none;}

注意:如果顯式地用這樣一個(gè)規(guī)則去掉鏈接的下劃線,那么錨與正常文本之間在視覺上的唯一差別就是顏色(至少默認(rèn)是這樣的,不過也不能完全保證其顏色肯定有區(qū)別)。

還可以在一個(gè)規(guī)則中結(jié)合多種裝飾。如果希望所有超鏈接既有下劃線,又有上劃線,則規(guī)則如下:

a:link a:visited {text-decoration: underline overline;}

不過要注意的是,如果兩個(gè)不同的裝飾都與同一元素匹配,勝出規(guī)則的值會(huì)完全取代另一個(gè)值。請(qǐng)考慮以下的規(guī)則:

h2.stricken {text-decoration: line-through;} h2 {text-decoration: underline overline;} 

對(duì)于給定的規(guī)則,所有 class 為 stricken 的 h2 元素都只有一個(gè)貫穿線裝飾,而沒有下劃線和上劃線,因?yàn)?em style="font-style: normal; font-weight: bold; ">text-decoration 值會(huì)替換而不是累積起來。

處理空白符

white-space 屬性會(huì)影響到用戶代理對(duì)源文檔中的空格、換行和 tab 字符的處理。

通過使用該屬性,可以影響瀏覽器處理字之間和文本行之間的空白符的方式。從某種程度上講,默認(rèn)的 XHTML 處理已經(jīng)完成了空白符處理:它會(huì)把所有空白符合并為一個(gè)空格。所以給定以下標(biāo)記,它在 Web 瀏覽器中顯示時(shí),各個(gè)字之間只會(huì)顯示一個(gè)空格,同時(shí)忽略元素中的換行:

<p>This     paragraph has    many     spaces           in it.</p>

可以用以下聲明顯式地設(shè)置這種默認(rèn)行為:

p {white-space: normal;}

上面的規(guī)則告訴瀏覽器按照平常的做法去處理:丟掉多余的空白符。如果給定這個(gè)值,換行字符(回車)會(huì)轉(zhuǎn)換為空格,一行中多個(gè)空格的序列也會(huì)轉(zhuǎn)換為一個(gè)空格。

實(shí)例 TIY :white-space: normal

值 pre

不過,如果將 white-space 設(shè)置為 pre,受這個(gè)屬性影響的元素中,空白符的處理就有所不同,其行為就像 XHTML 的 pre 元素一樣;空白符不會(huì)被忽略。

如果 white-space 屬性的值為 pre,瀏覽器將會(huì)注意額外的空格,甚至回車。在這個(gè)方面,而且僅在這個(gè)方面,任何元素都可以相當(dāng)于一個(gè) pre 元素。

實(shí)例 TIY :white-space: pre

注意:經(jīng)測試,IE 7 以及更早版本的瀏覽器不支持該值,因此請(qǐng)使用非 IE 的瀏覽器來查看上面的實(shí)例。

值 nowrap

與之相對(duì)的值是 nowrap,它會(huì)防止元素中的文本換行,除非使用了一個(gè) br 元素。在 CSS 中使用 nowrap 非常類似于 HTML 4 中用 <td nowrap> 將一個(gè)表單元格設(shè)置為不能換行,不過 white-space 值可以應(yīng)用到任何元素。

實(shí)例 TIY :white-space: nowrap

值 pre-wrap 和 pre-line

CSS2.1 引入了值 pre-wrap 和 pre-line,這在以前版本的 CSS 中是沒有的。這些值的作用是允許創(chuàng)作人員更好地控制空白符處理。

如果元素的 white-space 設(shè)置為 pre-wrap,那么該元素中的文本會(huì)保留空白符序列,但是文本行會(huì)正常地?fù)Q行。如果設(shè)置為這個(gè)值,源文本中的行分隔符以及生成的行分隔符也會(huì)保留。pre-line 與 pre-wrap 相反,會(huì)像正常文本中一樣合并空白符序列,但保留換行符。

實(shí)例 TIY :white-space: pre-wrap

實(shí)例 TIY :white-space: pre-line

注意:我們?cè)?IE7 和 FireFox2.0 瀏覽器中測試了上面的兩個(gè)實(shí)例,但是結(jié)果是,值 pre-wrap 和 pre-line 都沒有得到很好的支持。

總結(jié)

下面的表格總結(jié)了 white-space 屬性的行為:

空白符換行符自動(dòng)換行
pre-line合并保留允許
normal合并忽略允許
nowrap合并忽略不允許
pre保留保留不允許
pre-wrap保留保留允許

文本方向

如果您閱讀的是英文書籍,就會(huì)從左到右、從上到下地閱讀,這就是英文的流方向。不過,并不是所有語言都如此。我們知道古漢語就是從右到左來閱讀的,當(dāng)然還包括希伯來語和阿拉伯語等等。CSS2 引入了一個(gè)屬性來描述其方向性。

direction 屬性影響塊級(jí)元素中文本的書寫方向、表中列布局的方向、內(nèi)容水平填充其元素框的方向、以及兩端對(duì)齊元素中最后一行的為止。

注釋:對(duì)于行內(nèi)元素,只有當(dāng) unicode-bidi 屬性設(shè)置為 embed 或 bidi-override 時(shí)才會(huì)應(yīng)用 direction 屬性。

direction 屬性有兩個(gè)值:ltr 和 rtl。大多數(shù)情況下,默認(rèn)值是 ltr,顯示從左到右的文本。如果顯示從右到左的文本,應(yīng)使用值 rtl。

CSS 文本實(shí)例:

設(shè)置文本顏色
本例演示如何設(shè)置文本的顏色。
設(shè)置文本的背景顏色
本例顏色如何設(shè)置部分文本的背景顏色。
規(guī)定字符間距
本例演示如何增加或減少字符間距。
使用百分比設(shè)置行間距
本例演示如何使用百分比值來設(shè)置段落中的行間距。
使用像素值設(shè)置行間距
本例演示如何使用像素值來設(shè)置段落中的行間距。
使用數(shù)值來設(shè)置行間距
本例演示如何使用一個(gè)數(shù)值來設(shè)置段落中的行間距。
對(duì)齊文本
本例演示如何對(duì)齊文本。
修飾文本
本例演示如何向文本添加修飾。
縮進(jìn)文本
本例演示如何縮進(jìn)文本首行。
控制文本中的字母
本例演示如何控制文本中的字母。
在元素中禁止文本折行
本例演示如何禁止在元素中的文本折行。
增加單詞間距
本例演示如何增加段落中單詞間的距離。

CSS 文本屬性

屬性描述
color設(shè)置文本顏色
direction設(shè)置文本方向。
line-height設(shè)置行高。
letter-spacing設(shè)置字符間距。
text-align對(duì)齊元素中的文本。
text-decoration向文本添加修飾。
text-indent縮進(jìn)元素中文本的首行。
text-shadow設(shè)置文本陰影。CSS2 包含該屬性,但是 CSS2.1 沒有保留該屬性。
text-transform控制元素中的字母。
unicode-bidi設(shè)置文本方向。
white-space設(shè)置元素中空白的處理方式。
word-spacing設(shè)置字間距。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美 日韩 国产在线 | 久久一区免费| 亚洲性人人天天夜夜摸| 免费在线观看精品| 欧美韩国在线| 亚洲精品一区二区三区av| 亚洲成色www久久网站| 午夜在线视频观看日韩17c| 亚洲欧美一区二区视频| 久久国产精品久久久久久久久久| 欧美一区不卡| 麻豆av一区二区三区久久| 欧美成人小视频| 亚洲精品一区二区三区99| 亚洲欧美中文另类| 久久亚洲精品欧美| 欧美日韩美女一区二区| 美女图片一区二区| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲日韩视频| 欧美一区二区视频观看视频| 久久久亚洲午夜电影| 欧美精品首页| 国产一区二区三区无遮挡| 亚洲激情欧美激情| 亚洲欧美不卡| 欧美不卡一区| 西瓜成人精品人成网站| 欧美高清在线视频| 国产婷婷色一区二区三区四区| 影音先锋成人资源站| 亚洲一级二级| 欧美成人黄色小视频| 一本久久a久久免费精品不卡| 欧美在线免费观看| 欧美视频导航| 亚洲欧洲综合另类在线| 欧美在线观看网址综合| 亚洲人成久久| 麻豆精品在线视频| 国产一区二区三区高清播放| 一本久道综合久久精品| 噜噜噜噜噜久久久久久91| 亚洲一区综合| 欧美三级视频在线播放| 亚洲国产综合视频在线观看| 香蕉乱码成人久久天堂爱免费| 亚洲福利视频专区| 欧美一区二区成人| 国产精品久久国产愉拍| 妖精成人www高清在线观看| 欧美成人亚洲成人| 久久青草久久| 激情懂色av一区av二区av| 西西人体一区二区| 日韩视频国产视频| 欧美激情综合五月色丁香小说| 亚洲成人在线观看视频| 久久综合久久综合久久综合| 午夜久久tv| 狠狠综合久久av一区二区小说| 日韩一级黄色片| 欧美日韩色婷婷| 一区二区免费在线播放| 亚洲国产成人在线视频| 老司机免费视频一区二区三区| 极品中文字幕一区| 久久偷看各类wc女厕嘘嘘偷窃| 欧美一级视频精品观看| 国产偷国产偷亚洲高清97cao| 羞羞色国产精品| 亚洲在线视频免费观看| 国产精品乱看| 久久久久这里只有精品| 久久久久久久高潮| 久久人人97超碰精品888| 国产日韩欧美三级| 久久天天躁夜夜躁狠狠躁2022| 亚洲综合色婷婷| 国产综合久久| 91久久国产综合久久91精品网站| 欧美精品在线观看| 亚洲欧美日韩系列| 欧美一区二区视频在线观看2020| 一区在线播放视频| 亚洲国产成人高清精品| 欧美三级午夜理伦三级中视频| 亚洲欧美高清| 久久人人97超碰人人澡爱香蕉| 亚洲大片一区二区三区| 亚洲日本理论电影| 国产麻豆午夜三级精品| 久久资源av| 欧美精品一区二区三区很污很色的| 亚洲一区二区免费看| 欧美一区二区三区另类| 亚洲国产小视频| 99精品欧美一区| 激情六月婷婷久久| 亚洲精品免费在线观看| 国产欧美一区二区三区视频| 欧美成人精品在线观看| 欧美特黄一区| 免费亚洲婷婷| 国产精一区二区三区| 亚洲国产另类久久久精品极度| 国产精品白丝jk黑袜喷水| 久久视频一区二区| 欧美午夜一区二区三区免费大片 | 欧美激情免费在线| 亚洲欧美在线观看| 麻豆精品视频| 久久精品一区| 国产精品国产馆在线真实露脸| 男人的天堂亚洲| 国产精品入口福利| 亚洲美女中文字幕| 极品中文字幕一区| 欧美在线观看www| 亚洲欧美中文字幕| 欧美日韩人人澡狠狠躁视频| 久久亚洲风情| 国产午夜精品福利| 亚洲一二三区在线观看| 99精品热视频只有精品10| 久久青草欧美一区二区三区| 欧美综合激情网| 国产精品一区二区在线| 宅男噜噜噜66一区二区66| 最新亚洲一区| 欧美aaa级| 欧美激情视频网站| 亚洲国产精品久久久| 久久久久欧美精品| 久久久久久久久伊人| 国产婷婷色一区二区三区四区| 亚洲深夜激情| 欧美一区国产二区| 国产老肥熟一区二区三区| 亚洲黄色精品| 巨乳诱惑日韩免费av| 老色鬼久久亚洲一区二区| 国产亚洲激情在线| 久久国产欧美日韩精品| 久久婷婷久久| 在线看日韩av| 欧美电影在线| 亚洲精品视频免费观看| 一区二区三区精品| 欧美日韩一区二区三区在线看 | 亚洲在线视频| 国产精品国内视频| 性欧美大战久久久久久久久| 欧美亚洲一级片| 国产一区二区三区黄| 久久久国产亚洲精品| 欧美黄色影院| 亚洲在线一区二区三区| 国产欧美一区二区视频| 久久久久看片| 亚洲最新色图| 欧美一区二区三区久久精品茉莉花| 国产精品日韩欧美| 久久狠狠一本精品综合网| 免费观看久久久4p| 一区二区三区免费在线观看| 国产精品久久久久毛片软件 | 欧美高清视频在线| 你懂的视频一区二区| 亚洲国产成人久久| 亚洲在线免费| 亚洲精品国产精品国自产在线| 亚洲美女av黄| 亚洲在线视频免费观看| 国产视频亚洲| 欧美高清在线观看| 午夜精品久久久久99热蜜桃导演| 快播亚洲色图| 亚洲一区二区视频在线| 精品1区2区| 欧美午夜精彩| 美国十次成人| 欧美亚洲综合网| 亚洲美女在线视频| 美女精品视频一区| 亚洲一区二区三区久久| 亚洲高清三级视频| 国产日韩精品在线播放| 欧美日韩国产小视频在线观看| 欧美在线看片a免费观看| 国产精品99久久99久久久二8 | 久久人人97超碰精品888 | 亚洲视频狠狠| 在线观看欧美精品| 国产精品国产亚洲精品看不卡15| 米奇777在线欧美播放| 欧美一区二区日韩一区二区| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲第一综合天堂另类专| 国产美女一区二区|