網(wǎng)頁CSS教程之內(nèi)容設(shè)置的一些語法(一) |
發(fā)布時間:2024-07-06 文章來源:本站 瀏覽次數(shù):772 |
在進行DivCSS布局時,需求對文本進行控制,今天系統(tǒng)的向我們介紹一下。CSS中控制換行的特點。
一、white-space
能夠?qū)崿F(xiàn)HTML中PRE標(biāo)簽的作用,以及單元格的noWrap作用。
語法:
white-space : normal pre nowrap
取值: normal: 默許值。默許處理方式。文本自動處理換行。假設(shè)抵達容器鴻溝內(nèi)容會轉(zhuǎn)到下一行
pre: 換行和其他空白字符都將遭到保護。這個值需求IE6+或許 !DOCTYPE 聲明為 standards-compliant mode 支撐。假如 !DOCTYPE 聲明沒有指定為 standards-compliant mode ,此特點能夠運用,可是不會產(chǎn)生作用。結(jié)果等同于 normal 。參看 pre 目標(biāo)
nowrap: 強制在同一行內(nèi)顯現(xiàn)所有文本,直到文本完畢或許遭受 br 目標(biāo)。參看 noWrap 特點
設(shè)置或檢索目標(biāo)內(nèi)空格字符的處理方式。
空 格字符,像換行,空格,TAB,在HTML文檔中默許的是被忽略的。當(dāng)此特點設(shè)置為 normal 或許 nowrap 時,你能夠運用不換行空格的命名實體 來添加空格,用 br 元從來添加換行。此特點對你運用文檔目標(biāo)模型(DOM)操作的內(nèi)容的影響與其對IE顯現(xiàn)內(nèi)容的影響相同。
此特點作用于塊目標(biāo)。
相關(guān)樣式:
text-overflow
將它與white-space結(jié)合運用就不必再寫程序來判斷字符串長度了,點此檢查示例。
語法:
text-overflow : clip ellipsis
取值:
clip:默許值。不顯現(xiàn)省掉符號(…),而是簡略的裁切
ellipsis:當(dāng)目標(biāo)內(nèi)文本溢出時顯現(xiàn)省掉符號(…)
說明:
設(shè)置或檢索是否運用一個省掉符號(…)標(biāo)示目標(biāo)內(nèi)文本的溢出。
這個特點只是作用于水平內(nèi)聯(lián)方向的,一般的西方文本溢出。內(nèi)聯(lián)溢出產(chǎn)生在行內(nèi)的文本超出可用寬度卻沒有換行時機的時候。
要強制溢出產(chǎn)生并且應(yīng)用 ellipsis 值,作者有必要設(shè)置目標(biāo)的 white-space 特點值為 nowrap 。
假設(shè)沒有換行時機(例如,目標(biāo)容器寬度是狹窄的,而內(nèi)有很長的沒有合理斷行的文本),沒有應(yīng)用 nowrap 也有或許溢出。
為了使 ellipsis 值被應(yīng)用,此特點有必要被設(shè)置到具有不可視區(qū)域的目標(biāo)。好的挑選是設(shè)置 overflow 特點為 hidden 。設(shè)置 overflow 特點為 scroll 或許 auto 時,此特點也會應(yīng)用?墒菚袧L動條呈現(xiàn)。
通過挑選省掉符號,躲藏的文本能夠被挑選。當(dāng)挑選產(chǎn)生時,省掉符號會躲藏而被文本替換。
特點為在DHTML中制作省掉符號供給了高效方法。 |
|