亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > HTML5 > 正文

HTML5的結構和語義(3):語義性的塊級元素

2024-09-05 07:11:26
字體:
來源:轉載
供稿:網友
  html 5 還增加了一些純語義性的塊級元素: 

  aside  figure   dialog 

  我在文章和書中一直使用前兩個元素。第三個元素我不經常用,它主要用于書面文本。 

aside

  aside 元素代表說明、提示、邊欄、引用、附加注釋等,也就是敘述主線之外的內容。例如,在 developerworks 文章中,常常會看到用表格形式編寫的邊欄,見代碼3 用 html 4 編寫的 developerworks 邊欄。 

<table align="right" border="0" cellpadding="0" cellspacing="0" width="40%">
<tbody><tr><td width="10">
<img alt="" src="//www.ibm.com/i/c.gif" height="1" width="10"></td>
<td>
<table border="1" cellpadding="5" cellspacing="0" width="100%">
<tbody><tr><td bgcolor="#eeeeee">
<p><a name="xf-value"><span class="smalltitle">.xf-value</span></a></p>
<p>
the <code type="inline">.xf-value</code> selector used here styles the input
field value but not its label. this is actually inconsistent
with the current css3 draft. the example really should use the
<code type="inline">::value</code> pseudo-class instead like so:
</p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr><td class="code-outline">
<pre class="displaycode">input::value { width: 20em; }
#ccnumber::value { width: 18em }
#zip::value { width: 12em }
#state::value { width: 3em  }</pre>
</td></tr></tbody></table><br>

<p>
however, firefox doesn't yet support this syntax. 
</p>
</td></tr></table>

  在 html 5 中,可以按照更有意義的方式編寫這個邊欄,見代碼4 用 html 5 編寫的 developerworks 邊欄。

<aside>
<h3>.xf-value</h3>
<p>
the <code type="inline">.xf-value</code> selector used here styles the input
field value but not its label. this is actually inconsistent
with the current css3 draft. the example really should use the
<code type="inline">::value</code> pseudo-class instead like so:
</p>
  
<pre class="displaycode">input::value { width: 20em; }
#ccnumber::value { width: 18em }
#zip::value { width: 12em }
#state::value { width: 3em  }</pre>

<p>
however, firefox doesn't yet support this syntax. 
</p>
</aside>

  瀏覽器可以決定把這個邊欄放在哪里(可能需要用一點兒 css 代碼)。 

figure

  figure 元素代表一個塊級圖像,還可以包含說明。例如,在許多 developerworks 文章中,可以看到代碼5 用 html 4 編寫的 developerworks 圖 這樣的標記其結果見圖1。 

<a name="fig2"><b>figure 2. install mozilla xforms dialog</b></a><br />
<img alt="a web site is requesting permission to install the following item: 
   mozilla xforms 0.7 unsigned" 
  src="installdialog.jpg" border="0" height="317" hspace="5" vspace="5" width="331" />
<br />

圖 1. install mozilla xforms dialog 

  在 html 5 中,可以按照更有語義性的方式編寫這個圖,見代碼6 用 html 5 編寫的 developerworks 圖。

<figure id="fig2">
  <legend>figure 2. install mozilla xforms dialog</legend>
  <img alt="a web site is requesting permission to install the following item: 
    mozilla xforms 0.7 unsigned" 
    src="installdialog.jpg" border="0" height="317" hspace="5" vspace="5" width="331" />
</figure>

  最重要的是,瀏覽器(尤其是屏幕閱讀器)可以明確地將圖和說明聯系在一起。 
  figure 元素不只可以顯示圖片。還可以使用它給 audio、video、iframe、object 和 embed 元素加說明。 

dialog

  dialog 元素表示幾個人之間的對話。html 5 dt 元素可以表示講話者,html 5 dd 元素可以表示講話內容。所以,在老式瀏覽器中也可以以合理的方式顯示對話。代碼7 顯示在 galileo 的 “dialogue concerning the two chief world systems” 上的一段著名對話。 

  代碼7. 用 html 5 編寫的 galilean 對話

<dialog>
    <dt>simplicius </dt> 
    <dd>according to the straight line af,
    and not according to the curve, such being already excluded
    for such a use.</dd>

    <dt>sagredo </dt> 
    <dd>but i should take neither of them,
    seeing that the straight line af runs obliquely. i should
    draw a line perpendicular to cd, for this would seem to me
    to be the shortest, as well as being unique among the
    infinite number of longer and unequal ones which may be
    drawn from the point a to every other point of the opposite
    line cd. </dd>

    <dt>salviati </dt> 
    <dd><p> your choice and the reason you
    adduce for it seem to me most excellent. so now we have it
    that the first dimension is determined by a straight line;
    the second (namely, breadth) by another straight line, and
    not only straight, but at right angles to that which
    determines the length. thus we have defined the two
    dimensions of a surface; that is, length and breadth. </p>

    <p> but suppose you had to determine a height—for
    example, how high this platform is from the pavement down
    below there. seeing that from any point in the platform we
    may draw infinite lines, curved or straight, and all of
    different lengths, to the infinite points of the pavement
    below, which of all these lines would you make use of? </p>
    </dd>
</dialog>

  對于這個元素的準確語法還有爭議。一些人希望在 dialog 元素中嵌入非對話文本(比如劇本中的舞臺說明),還有人不喜歡擴展 dt 和 dd 元素的作用。盡管在具體語法方面有爭議,但是大多數人都認為以這樣的語義性方式表達對話是好事情。 
  
  (待續)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91九色国产社区在线观看| 日韩精品久久久久久久玫瑰园| 国产激情视频一区| 中文字幕欧美精品日韩中文字幕| 亚洲综合社区网| 日韩电视剧免费观看网站| 欧美日韩国产专区| 日本高清视频一区| 国产免费亚洲高清| 国产精品男人爽免费视频1| 日韩高清电影免费观看完整版| 国产欧美精品va在线观看| 国产欧美精品一区二区三区介绍| 国产精品视频中文字幕91| 欧美视频在线视频| 一区二区三区美女xx视频| 亚洲精品videossex少妇| 亚洲午夜国产成人av电影男同| 中文字幕成人在线| 国产成人拍精品视频午夜网站| 成人久久一区二区| 亚洲偷熟乱区亚洲香蕉av| 国产精品视频资源| 78m国产成人精品视频| 91精品在线一区| 久久精品最新地址| 亚洲新声在线观看| 永久免费精品影视网站| 91精品久久久久久久久久久久久| 精品国产一区二区三区四区在线观看| 日韩欧美a级成人黄色| 日韩精品欧美激情| 国产三级精品网站| 在线播放日韩欧美| 欧美孕妇孕交黑巨大网站| 92看片淫黄大片欧美看国产片| 成人免费在线视频网站| 日韩毛片在线看| 欧美亚洲国产成人精品| 国产精品aaa| 清纯唯美日韩制服另类| 最新69国产成人精品视频免费| 亚洲欧美日韩精品| 69久久夜色精品国产69乱青草| 77777亚洲午夜久久多人| 亚洲国产精品女人久久久| 国产亚洲精品91在线| 亚洲精品免费网站| 91亚洲国产成人精品性色| 欧美日韩国产一区中文午夜| 国内精品久久久久久久| 精品国产31久久久久久| 亚洲自拍av在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 国模精品一区二区三区色天香| 久久久国产视频| 国产精品久久久久福利| 国产精品久久久999| 日韩免费在线观看视频| 中文字幕日韩精品在线观看| 亚洲激情视频在线| 精品成人乱色一区二区| 日韩欧美国产免费播放| 国产精品对白刺激| 欧美人在线视频| 中文字幕亚洲欧美一区二区三区| 国产日韩欧美在线| 国产精品第10页| 欧美日韩国产成人在线观看| 亚洲韩国欧洲国产日产av| 日韩三级成人av网| 亚洲视频第一页| 91久久精品美女高潮| 久久久人成影片一区二区三区| 国产成人精品a视频一区www| 久久乐国产精品| 伊人久久大香线蕉av一区二区| 97人人做人人爱| 欧美成人午夜免费视在线看片| 久久影院模特热| 欧美成人第一页| 欧美一级电影久久| 亚洲成人中文字幕| 日韩一区二区久久久| 日韩在线播放一区| 欧美洲成人男女午夜视频| 亚洲精品国精品久久99热一| 日韩电影中文 亚洲精品乱码| 亚洲精品一区二区在线| 日韩免费在线观看视频| 久久中文字幕在线视频| 日韩精品视频免费在线观看| 2019亚洲日韩新视频| 日韩在线视频导航| 国产精品爱啪在线线免费观看| 亚洲va欧美va国产综合剧情| 国产精品自拍小视频| 一个色综合导航| 亚洲国产精品电影在线观看| 狠狠干狠狠久久| 国产精品人人做人人爽| 欧美综合第一页| 欧美激情视频一区二区三区不卡| 欧美色道久久88综合亚洲精品| 福利一区视频在线观看| 亚洲的天堂在线中文字幕| 欧美乱大交xxxxx| 日韩中文字幕在线视频播放| 狠狠做深爱婷婷久久综合一区| 欧美亚洲国产另类| 久久精品国产综合| 国产区精品在线观看| 久久99久久99精品中文字幕| 在线观看国产精品91| 欧美国产第二页| 国产欧美一区二区三区四区| 欧美成人性生活| zzijzzij亚洲日本成熟少妇| 国产精品av在线播放| 久久国产精品电影| 日韩免费在线电影| 久久艳片www.17c.com| 日韩午夜在线视频| 国产精品久久久久9999| 韩国三级日本三级少妇99| 欧美激情免费在线| 日韩av中文字幕在线免费观看| 日本高清久久天堂| 久久伊人精品视频| 青青草精品毛片| 中日韩美女免费视频网站在线观看| 国产精品久久久久久久久免费| 日本久久久久久久久久久| 日韩免费观看视频| 庆余年2免费日韩剧观看大牛| 亚洲电影天堂av| 成人美女免费网站视频| 欧美日韩亚洲激情| 久久最新资源网| 欧美xxxx综合视频| 国产精品一区二区久久国产| 国产精品成人观看视频国产奇米| 国产精品aaaa| 久久69精品久久久久久国产越南| 在线a欧美视频| 亚洲一级黄色片| 亚洲第一网站免费视频| 国产综合香蕉五月婷在线| 宅男66日本亚洲欧美视频| 91国自产精品中文字幕亚洲| 欧美日韩午夜激情| 一区二区三区动漫| 欧美性xxxx极品hd满灌| 亚洲一区美女视频在线观看免费| 欧美日韩在线影院| 国产精品香蕉在线观看| 26uuu另类亚洲欧美日本一| 欧美在线一区二区三区四| 欧美亚洲午夜视频在线观看| 91色在线视频| 欧美成人精品影院| 亚洲国产女人aaa毛片在线| 亚洲欧美日韩久久久久久| 国产69精品99久久久久久宅男|