国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

HTML5的結構和語義(4):語義性的內聯元素

2024-09-05 07:11:26
字體:
來源:轉載
供稿:網友
  html4用5個不同的內聯元素表示略有差異的計算機代碼:var、code、kbd、tt 和 samp。但是,它無法表示時間、數字等基本數值。html 5 提供了幾個新的內聯元素來滿足非技術作者的需求。 

m

  m 元素表示文本被 “加上標志”,但是不一定要強調。可以把它想像成書中突出顯示的一節。google 的緩存頁面就是典型的用例。如果鏈接到一個緩存的副本,搜索詞就被加上標志。例如,如果搜索 “egret”,那么緩存的 google 頁面可能像下面這樣: 

the great <m>egret</m> (also known as the
american <m>egret</m>)  is a large white wading bird found worldwide.
the great <m>egret</m> flies with slow wing beats. the
scientific name of the great <m>egret</m> is <i>casmerodius
albus</i>. 

  對于這個元素的名稱當前還有爭議。在規范發布之前,它可能從 m 改為 mark。 

time

  time 元素表示一個時間值,比如 5:35 p.m., est, april 23, 2007。例如: 

<p>i am writing this example at
<time>5:35 p.m. on april 23rd</time>.
</p> 

  time 元素可以幫助瀏覽器和其他程序識別出 html 頁面中的時間。它不要求對元素內容應用任何特定的格式。但是,每個 time 元素都應該有一個 datetime 屬性,其中包含更適合機器識別的時間值,比如: 

<p>i am writing this example at
<time datetime="2007-04-23t17:35:00-05:00">5:35 p.m. on april 23rd</time>.
</p> 

  適合機器讀取的時間值可能對搜索引擎、日歷程序等有幫助。 

meter

  meter 元素表示指定范圍內的數字值。例如,可以用它表示薪水、投票給 le pen 的法國選民的百分比或考試分數。在這里,我使用 meter 標出 software development 2007 上一位 google 程序員提供的數據: 

<p>an entry level programmer in silicon valley 
can expect to start around <meter>$90,000</meter> per year.
</p> 

  meter 元素幫助瀏覽器和其他客戶機識別 html 頁面中的數量。它不要求對元素內容應用任何特定的格式。但是,每個 meter 元素可以有最多 6 個屬性,它們按照更適合機器識別的形式表示這個數量: 
  value 
  min 
  low 
  high 
  max 
  optimum 
  這些屬性都應該包含一個十進制數字。例如,期末考試的分數可以寫成下面這樣: 

<p>your score was 
<meter value="88.7" min="0" max="100" low="65" high="96" optimum="100">b+</meter>.
</p> 

  這表示這個學生的分數是百分制中的 88.7。可能的最低分數是 0,但是實際的最低分數是 65。可能的最高分數是 100,但是實際的最高分數是 96。用戶代理可以用某種數值控件顯示這一信息,也可以在工具提示中顯示額外的數據,但是最常見的情況可能是像其他內聯元素一樣對它應用樣式。 

progress

  progress 元素表示一個正在進行的過程的狀態,就像圖形用戶界面(gui)應用程序中的進度條。例如,可以用它表示一個文件已經下載的百分比或者播放電影時的當前位置。下面這個進度控件表示下載已經完成了 33%: 

<p>downloaded: 
  <progress value="1534602" max="4603807">33%</progress>
</p> 

  value 屬性表示操作的當前狀態。max 屬性表示操作的總量。這個元素指出要下載的數據總量是 4,603,807 字節,已經下載了 1,534,602 字節。 
  忽略 max 屬性,就可以顯示無限的進度。 
  在操作進行時,應該使用 javascript 語言動態地更新進度條。在靜態情況下,這個元素沒什么意義。
  
  (待續)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 光山县| 雅江县| 额敏县| 新干县| 建平县| 广平县| 南丹县| 台安县| 白水县| 灯塔市| 盘山县| 北川| 垣曲县| 射阳县| 孟州市| 黑水县| 重庆市| 定结县| 开阳县| 白水县| 盐山县| 江津市| 奉化市| 丹寨县| 胶南市| 怀集县| 巴马| 南投县| 潞城市| 肥西县| 平舆县| 琼海市| 平远县| 峡江县| 桂林市| 南和县| 宾阳县| 博乐市| 新安县| 固原市| 阿鲁科尔沁旗|