亚洲高清,国产又粗又猛又爽又黄三D卡通片,亚洲中文字幕第一页,亚洲骚女一区二区在线

  • <u id="4kkvp"><bdo id="4kkvp"></bdo></u>
  • <i id="4kkvp"></i>

  • <u id="4kkvp"></u>

    <i id="4kkvp"><bdo id="4kkvp"></bdo></i>
  • <u id="4kkvp"></u>

  • 網(wǎng)頁(yè)設(shè)計(jì)中的表顯示值

    在HTML中,很容易知道哪些元素屬于表,因?yàn)橄駎r和td之類(lèi)元素的處理已經(jīng)內(nèi)置在瀏覽器中。與此不同,在XML中則沒(méi)有辦法從根本上知道哪些元素可能是表的一部分。

    因此引人了一組display值。

    這一章中,我們只討論網(wǎng)頁(yè)設(shè)計(jì)與表有關(guān)的值,因?yàn)槠渌狄呀?jīng)在其他章節(jié)討論過(guò)。與表相關(guān)的值可以總結(jié)如下:

    table

    這個(gè)值指定一個(gè)元素定義了一個(gè)塊級(jí)表。因此,它定義了一個(gè)生成塊框的矩形塊。相應(yīng)的HTML元素當(dāng)然是table。

    display

    值:

    none | inline | block | inline-block | list-item | run-in | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | inherit

    初始值:inline

    應(yīng)用于:所有元素

    繼承性:無(wú)

    計(jì)算值:對(duì)于浮動(dòng),定位和根元素,計(jì)算值可變(見(jiàn)CSS2.1第9.7節(jié)否則,根據(jù)指定確定

    說(shuō)明:網(wǎng)站建設(shè)中還有值compact和marker,不過(guò)由于缺乏廣泛的支持,在 CSS2.1中已經(jīng)去掉

    inline-table

    這個(gè)值指定一個(gè)元素定義了一個(gè)行內(nèi)級(jí)表。這說(shuō)明,該元素定義了一個(gè)生成行內(nèi)框的矩形塊,與之最接近的非表值是inline-block。最接近的HTML元素為table,不過(guò),默認(rèn)情況下HTML表不是行內(nèi)元素。

    table-row

    這個(gè)值指定一個(gè)元素是一個(gè)單元格的行。相應(yīng)的HTML元素是tr元素。

    table-row-group

    這個(gè)值指定一個(gè)元素是一個(gè)或多個(gè)行的組。相應(yīng)的HTML值是tbody。

    table-header-group

    這個(gè)值與table-row-group非常相似,只是視覺(jué)格式化方面有所不同,標(biāo)題行組總是在所有其他行和行組之前顯示。打印時(shí),如果一個(gè)表需要多頁(yè)打印,用戶代理可以在各頁(yè)頂端重復(fù)標(biāo)題行,規(guī)范沒(méi)有定義如果為多個(gè)元素指定table-header-group值會(huì)發(fā)生什么情況。標(biāo)題組可以包含多個(gè)行。與之對(duì)應(yīng)的HTML元素是thead。

    table-footer-group

    這個(gè)值與table-header-group很類(lèi)似,不過(guò)腳注行組總是在所有其他行之后顯示,如果最下面有頁(yè)腳標(biāo)S,要在該總標(biāo)題之前顯示。打印時(shí),如果一個(gè)表需要多頁(yè)打印,用戶代理可以在各頁(yè)底端重復(fù)頁(yè)腳行。規(guī)范沒(méi)有定義如果為多個(gè)元素指定table-foo.ter-group值會(huì)有什么結(jié)果。與之對(duì)應(yīng)的HTML元素是tfoot。

    table-column

    這個(gè)值聲明元素描述了一個(gè)單元格的列。按網(wǎng)站建設(shè)的術(shù)語(yǔ)來(lái)說(shuō),有這個(gè)display值的元素并不顯示,就好像它的display值為none—樣。之所以存在這個(gè)值,主要是為了幫助定義列中單元格的表示。相應(yīng)的HTML元素是col元素。

    table-column-group

    網(wǎng)站建設(shè)這個(gè)值聲明一個(gè)元素是一個(gè)或多個(gè)列的組。類(lèi)似于table-column元素,table- column-group元素也不顯示,不過(guò)這個(gè)值有助于定義列組中元素的表示。相應(yīng)的HTML元素是colgroup元素。


    table-cell

    這個(gè)值指定一個(gè)元素表示表中的單個(gè)單元格。HTML元素th和td都屬于table- eell元素。

    table-caption

    這個(gè)值定義一個(gè)表的總標(biāo)題。網(wǎng)站建設(shè)沒(méi)有定義如果多個(gè)元素的display值都為caption時(shí)會(huì)發(fā)生什么情況,不過(guò)CSS確實(shí)明確地警告,“……創(chuàng)作人員不要在一個(gè)表或行內(nèi)表元素中放多個(gè)有display: caption的元素?!?/p>

    下面從附錄C給出的示例HTML 4.0樣式表中節(jié)取一部分,對(duì)這些值的一般效果做了一個(gè)簡(jiǎn)短的總結(jié):

    table        {display: table;}

    tr           {display: table-row;}

    thead        {display: table-header-group;}

    tbody        {display: table-row-group;}

    tfoot        {display: table-footer-group;}

    col          {display: table-column;}

    colgroup     {display: table-column-group;}

    td, th       {display: table-cell;}

    caption      {display: table-caption;}

    在XML中,默認(rèn)地元素沒(méi)有顯示語(yǔ)義,所以這些值非常有用??紤]以下標(biāo)記:

    <scores>

    <headers>

    <label>Team</label> clabel>Score</label>

    </headers>

    <garne sport="MLB" league="NL">

    <name>Reds</name>

    <score>8</score>

    </team>

    <name>Cubs</name>

    <score>5</score>

    </team>

    </ganle>

    </scores>

    可以用以下樣式將其格式化為一種表格形式:

    scores {display: table;}

    headers {display: table-header-group;}

    game {display: table-row-group;}

    team {display: table-row;}

    label, name., score {display: table-cell;}

    然后根據(jù)需要對(duì)各個(gè)單元格應(yīng)用樣式,例如,將label元素變?yōu)榇煮w,對(duì)scores右對(duì)齊。

    注意:盡管理論上可以為任何HTML元素指定與表有關(guān)的display值,不過(guò)在IE7之前,Internet Explorer并不支持這個(gè)功能,

    網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷(xiāo)咨詢專(zhuān)線:0871-63535511(點(diǎn)擊可一鍵撥號(hào))