html语义
?1、<Hx>
<h1>、<h2>、<h3>、<h4>、<h5>、<h6>,作為標題使用,并且依據重要性遞 減。 <h1>是最高的等級。
2、<p>作為段落
利用行高(line-height)很容易的定義出行間距
3、<ul>、<ol>、<li>
<ul>無序列表,<ol>有序列表也挺常用。在web標準化過程中,<ul>還被更多的用于導航條,本來導航條就是個列表。
4、<dl>、<dt>、<dd>
dl就是“定義列表”。比如說詞典里面的詞的解釋、定義就可以用這種列表。
5、<em>、?<strong>
<em>?是用作強調的,<strong>是用作重點強調的。?
<table>、<td>、<th>、<?caption?>、?summary
如果是為了標記列表的數據,就應該使用表格了。<th>為表格標題,屬性summar為摘要,<caption>標簽為首部說明,<thead>標簽為表格頭部,<tbody>標簽為表格主體內容,<tfoot>標簽為表格尾部。
其中還可以使用scope?可用于取代headers屬性,標記含有表頭信息的單元格,其中各數值的內容如下:
row?指示當前單元格,為包含當前單元格的行提供相關的表頭信息。
col?指示當前單元格,為根據當前單元格指定的列提供相應的表頭信息。
rowgroup?指示當前單元格,為包含當前單元格的其余行組提供相關的表頭信息。
colgroup?指示當前單元格,為根據當前單元格指定的其余列組提供相應的表頭信息。
abbr?用于定義表頭單元格中的縮寫名,如果沒有定義該屬性,則將默認單元格內容為節略形式。
6?<ins>,?<del>
用del用作刪除線更具有語義化。而且del還帶有cite和datetime來表明刪除的原因以及刪除的時間。ins是表示插入,也有這樣的屬性。
7?<code>
表示是計算機代碼。而默認樣式為打字體。
8、<abbr>、<acronym>
<abbr>標簽是表示web頁面上的簡稱,<acronym>標簽為取首字母縮寫。(注:這里把簡稱和縮寫分開而論,簡稱范圍比縮寫大,取首字母的縮
寫用<acronym>標簽)Windows的IE6.0以下的瀏覽器暫不支持<abbr>標簽。?在IE里,你可以應用CSS給<acronym>但是不能應用給<abbr>標簽,
IE會為<acronym>標簽的title屬性顯示提示,但是會忽略<abbr>標簽。
解決方法見:?http://www.w3cn.org/article/translate/2005/115.html
9、alt屬性和title屬性
title屬性用來為元素提供額外說明信息title屬性可以用在除了base,basefont,head,html,meta,param,script和title之外的所有標簽。但是并不是必須的。
轉載于:https://www.cnblogs.com/slogeor/p/3759612.html
總結
- 上一篇: android的progressDial
- 下一篇: 2064: 分裂 - BZOJ