定義和用法
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、安新網(wǎng)站維護(hù)、網(wǎng)站推廣。
display 屬性規(guī)定元素應(yīng)該生成的框的類(lèi)型。
說(shuō)明
這個(gè)屬性用于定義建立布局時(shí)元素生成的顯示框類(lèi)型。對(duì)于 HTML 等文檔類(lèi)型,如果使用 display 不謹(jǐn)慎會(huì)很危險(xiǎn),因?yàn)榭赡苓`反 HTML 中已經(jīng)定義的顯示層次結(jié)構(gòu)。對(duì)于 XML,由于 XML 沒(méi)有內(nèi)置的這種層次結(jié)構(gòu),所有 display 是絕對(duì)必要的。
注釋?zhuān)篊SS2 中有值 compact 和 marker,不過(guò)由于缺乏廣泛的支持,已經(jīng)從 CSS2.1 中去除了。
默認(rèn)值: inline
繼承性: no
版本: CSS1
JavaScript 語(yǔ)法: object.style.display="inline"
實(shí)例
使段落生出行內(nèi)框:
p.inline
{
display:inline;
}
TIY
瀏覽器支持
所有主流瀏覽器都支持 display 屬性。
注釋?zhuān)喝魏伟姹镜?Internet Explorer (包括 IE8)都不支持 "inherit"、"inline-table"、"run-in"、"table"、"table-caption"、"table-cell"、"table-column"、"table-column-group"、"table-row"、以及 "table-row-group" 屬性值。
可能的值
值 描述
none 此元素不會(huì)被顯示。
block 此元素將顯示為塊級(jí)元素,此元素前后會(huì)帶有換行符。
inline 默認(rèn)。此元素會(huì)被顯示為內(nèi)聯(lián)元素,元素前后沒(méi)有換行符。
inline-block 行內(nèi)塊元素。(CSS2.1 新增的值)
list-item 此元素會(huì)作為列表顯示。
run-in 此元素會(huì)根據(jù)上下文作為塊級(jí)元素或內(nèi)聯(lián)元素顯示。
compact CSS 中有值 compact,不過(guò)由于缺乏廣泛支持,已經(jīng)從 CSS2.1 中刪除。
marker CSS 中有值 marker,不過(guò)由于缺乏廣泛支持,已經(jīng)從 CSS2.1 中刪除。
table 此元素會(huì)作為塊級(jí)表格來(lái)顯示(類(lèi)似 table),表格前后帶有換行符。
inline-table 此元素會(huì)作為內(nèi)聯(lián)表格來(lái)顯示(類(lèi)似 table),表格前后沒(méi)有換行符。
table-row-group 此元素會(huì)作為一個(gè)或多個(gè)行的分組來(lái)顯示(類(lèi)似 tbody)。
table-header-group 此元素會(huì)作為一個(gè)或多個(gè)行的分組來(lái)顯示(類(lèi)似 thead)。
table-footer-group 此元素會(huì)作為一個(gè)或多個(gè)行的分組來(lái)顯示(類(lèi)似 tfoot)。
table-row 此元素會(huì)作為一個(gè)表格行顯示(類(lèi)似 tr)。
table-column-group 此元素會(huì)作為一個(gè)或多個(gè)列的分組來(lái)顯示(類(lèi)似 colgroup)。
table-column 此元素會(huì)作為一個(gè)單元格列顯示(類(lèi)似 col)
table-cell 此元素會(huì)作為一個(gè)表格單元格顯示(類(lèi)似 td 和 th)
table-caption 此元素會(huì)作為一個(gè)表格標(biāo)題顯示(類(lèi)似 caption)
建立外部樣式表很簡(jiǎn)單,就在html的head里寫(xiě)
link rel="stylesheet" type="text/css" href="css文件路徑"
至于你上邊說(shuō)的一大堆css里具體內(nèi)容,建議你去w3school上學(xué)一下css,css很簡(jiǎn)單的,還是別指望別人給你寫(xiě)好了
1、創(chuàng)建使用css樣式表有三種,分別是外部樣式表,內(nèi)部樣式表和內(nèi)聯(lián)樣式。下面通過(guò)一個(gè)小demo演示它們的用法,首先新建一個(gè)html文件,放入3個(gè)button按鈕,給前兩個(gè)按鈕分別設(shè)置class屬性為btn1和btn2:
2、接著準(zhǔn)備一個(gè)css文件,命名為demo.css,在文件內(nèi)寫(xiě)入按鈕A的樣式,保存css文件:
3、回到剛才的html文件,在style標(biāo)簽中用link標(biāo)簽引入上一步創(chuàng)建的css文件,這就是外聯(lián)樣式的用法,總結(jié)就是創(chuàng)建好的css文件內(nèi)寫(xiě)好樣式,然后在html文件中用link標(biāo)簽引入即可,這也是大部分網(wǎng)站使用的方法,因?yàn)槠湟敕奖?,管理起?lái)也比較方便:
4、接著是內(nèi)部樣式表的使用,這里直接在head標(biāo)簽里創(chuàng)建style標(biāo)簽,在里面加入btn2的樣式。對(duì)于內(nèi)部樣式表簡(jiǎn)單的html文件,內(nèi)部樣式是很方便的,但是結(jié)構(gòu)復(fù)雜的html文件使用它就會(huì)讓文件顯得很混亂:
5、最后是內(nèi)聯(lián)樣式的使用,直接在第三個(gè)標(biāo)簽內(nèi)使用style屬性加入樣式就可以了:
6、最后保存html文件,打開(kāi)瀏覽器可以看到三個(gè)按鈕的樣式都出現(xiàn)了。以上就是css樣式表的制作方法: