都是個(gè)人的書寫習(xí)慣罷了,你想一排也行,想一列也可以,無非就是空格和回車;反正都會(huì)出來代碼提示的

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元北碚做網(wǎng)站,已為上家服務(wù),為北碚各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
1.你定死表格的寬度,即給表格一個(gè)寬度值(是數(shù)值,不是百分比)
2.強(qiáng)制不換行
div{
//white-space:不換行;normal 默認(rèn);nowrap強(qiáng)制在同一行內(nèi)顯示所有文本,直到文本結(jié)束或者遭遇 br 對(duì)象
white-space:nowrap; }
自動(dòng)換行
div{
word-wrap: break-word;
//word-break設(shè)置強(qiáng)行換行;normal 亞洲語言和非亞洲語言的文本規(guī)則,允許在字內(nèi)換行
word-break: normal;
}
強(qiáng)制英文單詞斷行
div{
word-break:break-all;
}
3.總結(jié)了一下,只要在CSS中定義了如下句子,可保網(wǎng)頁不會(huì)再被撐開了。
table{table-layout: fixed;}
td(word-break: break-all; word-wrap:break-word;)
注釋一下:
1.第一條table{table-layout: fixed;},此樣式可以讓表格中有!!!(感嘆號(hào))之類的字符時(shí)自動(dòng)換行。
2.td{word-break: break-all},一般用這句這OK了,但在有些特殊情況下還是會(huì)撐開,因此需要再加上后面一句(word-wrap:break-word;)就可以解決。此樣式可以讓表格中的一些連續(xù)的英文單詞自動(dòng)換行。
(1)語法:
word-break : normal | break-all | keep-all
參數(shù):
normal : 依照亞洲語言和非亞洲語言的文本規(guī)則,允許在字內(nèi)換行
break-all : 該行為與亞洲語言的normal相同。也允許非亞洲語言文本行的任意字內(nèi)斷開。該值適合包含一些非亞洲文本的亞洲文本
keep-all : 與所有非亞洲語言的normal相同。對(duì)于中文,韓文,日文,不允許字?jǐn)嚅_。適合包含少量亞洲文本的非亞洲文本
(2)語法:
word-wrap : normal | break-word
參數(shù):
normal : 允許內(nèi)容頂開指定的容器邊界
break-word : 內(nèi)容將在邊界內(nèi)換行。如果需要,詞內(nèi)換行(word-break)也行發(fā)生
說明:
設(shè)置或檢索當(dāng)當(dāng)前行超過指定容器的邊界時(shí)是否斷開轉(zhuǎn)行。
對(duì)應(yīng)的腳本特性為word-wrap。請(qǐng)參閱我編寫的其他書目。
(3)語法:
table-layout : auto | fixed
參數(shù):
auto : 默認(rèn)的自動(dòng)算法。布局將基于各單元格的內(nèi)容。表格在每一單元格讀取計(jì)算之后才會(huì)顯示出來。速度很慢
fixed : 固定布局的算法。在這算法中,水平布局是僅僅基于表格的寬度,表格邊框的寬度,單元格間距,列的寬度,而和表格內(nèi)容無關(guān)
說明:
如何讓表格自動(dòng)換行?
設(shè)置或檢索表格的布局算法。
對(duì)應(yīng)的腳本特性為tableLayout。
4.按照網(wǎng)上大多數(shù)文章的說法,只要在CSS中加入:
代碼
..........
Code:
table {br /
table-layout:fixed;word-break:break-all;word-wrap:break-word;}br /
div{word-break:break-all;word-wrap:break-word;}
就可以解決表格和層被撐破,最初我也是這樣做的。不過這樣的代碼會(huì)造成一個(gè)問題,你會(huì)發(fā)現(xiàn)英文詞全部被截?cái)嗔耍@不符合英語的書寫習(xí)慣也不利于閱讀。
后來我發(fā)現(xiàn)上述代碼改寫一下就可以做到既防止表格/層撐破又防止單詞斷裂了。
如下:
代碼
Code:
table {
table-layout: fixed;
word-wrap:break-word;
}
div {
word-wrap:break-word;
}
這也是現(xiàn)在我用的代碼。
如上圖,右擊你要查看的地方,點(diǎn)擊元素查看,然后下面相對(duì)應(yīng)的代碼..
右下角有相對(duì)應(yīng)的CSS樣式..你可以滾動(dòng)軸拉下來看看..看看有繼承哪些CSS樣式在里面..
或者你打開CSS,查找CLASS的樣式代碼..一般情況下,沒壓縮過..樣式一般都寫在一起..
希望我能幫到你..
!--??/*?!--?--是防止一些老版本的瀏覽器不支持CSS樣式而添加的,如果不添加CSS代碼就會(huì)顯示在瀏覽器上。*/
td?{?/*?表格中的標(biāo)準(zhǔn)單元格*/
font-size:?9pt; /*?字體大小*/
color:?#000000; /*字體顏色*/
}
a:hover?{?/*?當(dāng)有鼠標(biāo)懸停在鏈接上?*/
font-size:?9pt; /*?字體大小*/
color:?#FF6600;/*字體顏色*/
}
a?{/*?超鏈接a*/
font-size:?9pt; /*?字體大小*/
text-decoration:?none;/*?文本的修飾:為空*/
color:?#676767;/*?字體顏色*/
noline:expression(this.onfocus=this.blur);/*?此段代碼的作用是清除?a?鏈接在點(diǎn)擊時(shí)會(huì)產(chǎn)生虛線的問題.*/
}
img{/*?圖片設(shè)置*/
border:0;/*?圖片邊框的粗細(xì):無/不可見*/
}
.img1{/*?圖片設(shè)置1*/
border:1;/*?圖片邊框的粗細(xì):1象素*/
}
.blue?{/*?自定義class類blue*/
font-size:?9pt;/*?字體大小*/
color:?#034683;/*字體顏色*/
}
.bgcolor?{/*?背景顏色*/
font-size:?9pt; /*?字體大小*/
color:?#1980DB;/*字體顏色*/
}
.btn_grey?{/*?自定義class類btn_grey?*/
font-family:?"宋體";/*?字體*/
font-size:?9pt;/*?字體大小*/
color:?#333333; /*字體顏色*/
background-color:?#eeeeee;/*?背景顏色為:#eeeeee*/
cursor:?hand;/*?光標(biāo)變成手型*/
padding:1px;/*指的是內(nèi)邊距:上和下,左和右都是1px*/
height:19px;/*?高度為:19px*/
border-top:?1px?solid?#FFFFFF;/*上邊框?qū)嵕€:1象素?顏色為:#FFFFFF*/
border-right:1px?solid?#666666;/*右邊框?qū)嵕€:1象素?顏色為:?#666666*/
border-bottom:?1px?solid?#666666;/*底部邊框?qū)嵕€:1象素?顏色為:?#666666*/
border-left:?1px?solid?#FFFFFF;/*左部邊框?qū)嵕€:1象素?顏色為:?#FFFFFF*/
}
.txt_grey?{/*?自定義class類txt_grey??*/
font-family:?"宋體";/*?字體*/
font-size:?9pt;/*?字體大小*/
color:?#333333;/*字體顏色*/
border:?1px?solid?#999999;/*邊框?qū)嵕€:1象素?顏色為:#999999*/
}
.word_grey{/*?自定義class類word_grey?*/
color:#CFEAFD;/*字體顏色*/
}
.word_deepgrey{/*?自定義class類word_deepgrey?*/
color:#999999;/*字體顏色*/
}
.word_orange{/*?自定義class類word_orange?*/
color:#FF6600;/*字體顏色*/
}
.word_blue{/*?自定義class類word_blue*/
color:#123F73;/*字體顏色*/
}
.word_white{/*?自定義class類word_white?*/
color:#FFFFFF;/*字體顏色*/
}
.word_gray{/*?自定義class類word_gray?*/
color:#dddddd;/*字體顏色*/
}
body?{/*?body設(shè)置*/
margin-left:?0px;/*左邊距:0px*/
margin-top:?0px;/*上邊距:0px*/
margin-right:?0px;/*右邊距:0px*/
margin-bottom:?0px;/*底邊距:0px*/
background-image:url(../images/bg.gif)/*背景圖片連接地址url(../images/bg.gif)*/
}
.textarea?{/*?自定義class類textarea*/
font-family:?"宋體";/*字體*/
font-size:?9pt;/*字體大小*/
color:?#333333;/*字體顏色*/
border:?1px?solid?#999999;/*邊框?qū)嵕€:1象素?顏色為:#999999*/
}
.shadow{/*?自定義class類shadow*/
font-size=13pt;/*字體大小*/
filter:DropShadow(Color=#111111,offX=1,offY=0,positive=1);/*添加對(duì)象的陰影效果*/
height:10;/*高度為:10*/
color:#FF9900;/*字體顏色*/
}
.shadow_1{/*?自定義class類shadow_1*/
font-size=11pt;/*字體大小*/
filter:DropShadow(Color=#111111,offX=1,offY=2,positive=1);/*添加對(duì)象的陰影效果*/
height:10;/*高度為:10*/
color:#FFC000;/*字體顏色*/
}
.shadow_2{
font-size=9pt;/*字體大小*/
filter:DropShadow(Color=#DDDDDD,offX=1,offY=1,positive=1);/*添加對(duì)象的陰影效果*/
height:10;/*高度為:10*/
color:#FF8700;/*字體顏色*/
}
.shadow_3{
font-size=13px;/*字體大小*/
filter:DropShadow(Color=#aaaaaa,offX=1,offY=1,positive=1);/*添加對(duì)象的陰影效果*/
height:10;/*高度為:10*/
color:#FF9900;/*字體顏色*/
}
.tableBorder?{/*class類tableBorder*/
border:?#aaaaaa?1px?solid/*邊框?qū)嵕€:1象素?顏色為:#aaaaaa*/
}
.hidden_a_line{/*class類hidden_a_line*/
noline:expression(this.onfocus=this.blur);/*?此段代碼的作用是清除hidden_a_line?鏈接在點(diǎn)擊時(shí)會(huì)產(chǎn)生虛線的問題.*/
}
--
樓上的都忘了清除浮動(dòng)了
不清除浮動(dòng)的話,DIV就不會(huì)計(jì)算高度,不計(jì)算高度的話,
要再往下寫東西,就會(huì)錯(cuò)位的……
應(yīng)該這樣:
div style="float:left;"一/div
div style="float:left;"二/div
div style="float:left;"三/div
div style="clear:both;"清除浮動(dòng)/div /*這個(gè)很重要*/
css分行內(nèi),內(nèi)嵌和外聯(lián)。
行內(nèi)就是直接通過標(biāo)簽的style屬性,在標(biāo)簽本行添加css樣式。
內(nèi)嵌是通過在head標(biāo)簽中創(chuàng)建style標(biāo)簽,通過標(biāo)簽選擇器獲取body內(nèi)的標(biāo)簽,進(jìn)行css樣式的書寫。
外聯(lián)是是通過link標(biāo)簽引入其他css文件,css文件中樣式的寫法與內(nèi)嵌式一致。好處是讓你的html代碼不至于那么臃腫,另外分開管理也是良好的習(xí)慣。
當(dāng)前題目:css樣式分行,css使用行內(nèi)樣式
轉(zhuǎn)載來于:http://chinadenli.net/article43/dsggses.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、企業(yè)建站、網(wǎng)站導(dǎo)航、企業(yè)網(wǎng)站制作、標(biāo)簽優(yōu)化、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)