青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 編程教程 Html教程 查看內容

HTML 列表

html 支持有序、無序和定義列表

html 無序列表

無序列表是一個項目的列表,此列項目使用粗體圓點(典型的小黑圓圈)進行標記

無序列表使用 <ul> 標簽

  1. <ul>
  2.     <li>Coffee</li>
  3.     <li>Milk</li>
  4. </ul>

HTML 有序列表

同樣,有序列表也是一列項目,列表項目使用數字進行標記

有序列表始于 <ol> 標簽

每個列表項始于 <li> 標簽

列表項項使用數字來標記

  1. <ol>
  2.     <li>Coffee</li>
  3.     <li>Milk</li>
  4. </ol>

HTML 自定義列表

自定義列表不僅僅是一列項目,而是項目及其注釋的組合

自定義列表以 <dl> 標簽開始

每個自定義列表項以 <dt> 開始

每個自定義列表項的定義以 <dd> 開始

  1. <dl>
  2.     <dt>Coffee</dt>
  3.     <dd>- black hot drink</dd>
  4.     <dt>Milk</dt>
  5.     <dd>- white cold drink</dd>
  6. </dl>

列表的css

列表最重要的css屬性便是list-style屬性,它的語法如下:

  1. list-style:list-style-image||list-style-position||list-style-type

list-style-image可定義列表前所使用圖片,list-style-position屬性取值含outside、inside;outside為默認值,列表項目標記此時被放置在文本以外,它將環繞文本在文本之外,inside列表項目旋轉在文本以內,環繞文本對齊。

列表最重要的CSS屬性便是list-style屬性,它的語法如下:

  1. list-style:list-style-image||list-style-position||list-style-type

list-style-image可定義列表前所使用圖片,list-style-position屬性取值含outside、inside;outside為默認值,列表項目標記此時被放置在文本以外,它將環繞文本在文本之外,inside列表項目旋轉在文本以內,環繞文本對齊。

  1. <style type="text/css">
  2. ul{border:dotted 1px #666;}
  3. li{background:#ddd;}
  4. ul.out{list-style-position:outside;}
  5. ul.in{list-style-position:inside;}
  6. </style>

list-style-position為outside

  1. <ul class="out">
  2.   <li>關于主題</li>
  3.   <li>關于形式</li>
  4.   <li>關于內容</li></ul>
  5. <h4>list-style-position為inside</h4>
  6. <ul class="in">
  7.   <li>關于主題</li>
  8.   <li>關于形式</li>
  9.   <li>關于內容</li>
  10.  </ul>


若列表外標簽<ul>或<dl>或<ol>的padding-left設置為0,且list-style-position為outside時,列表符號將不會顯示,如上例中ul添加padding-left:0;將顯示如下:

list-style-type為列表顯示類型 ,它共有9種常見屬性值:

  • disc:默認值。實心圓

  • circle:空心圓

  • square:實心方塊

  • decimal:阿拉伯數字

  • lower-roman:小寫羅馬數字

  • upper-roman:大寫羅馬數字

  • lower-alpha:小寫英文字母

  • upper-alpha:大寫英文字母

  • none:不使用項目符號

我們可以看到,三種不同列表實際上只是list-style-type默認值不一樣而已,通過設置list-style-type即可實現不同顯示效果。

列表之間的嵌套

列表嵌套的html書寫是不少人容易犯的錯誤,經常寫錯格式是這樣的:

  1. <ul>
  2.   <li>男性</li>
  3.   <li>
  4.     <ol>女性
  5.       <li>女孩子</li>
  6.       <li>姑娘</li>
  7.       <li>大媽</li></ol>
  8.   </li>
  9. </ul>

這里包括兩處錯誤:一是<ul>后不允許直接跟文字,二是這里的文字“女性”應當在第二個<li>后。正確格式如下:

  1. <ul>
  2.   <li>男性</li>
  3.   <li>女性
  4.     <ol>
  5.       <li>女孩子</li>
  6.       <li>姑娘</li>
  7.       <li>大媽</li></ol>
  8.   </li>
  9. </ul>

使用適合的標簽進行合理的嵌套可以實現很多復雜的布局,比如常見的tab標簽、滑動門等完全不需要使用js操作DOM即可完成,而且實現簡單,語義性強。

下例以文章列表為例,html如下:

  1. <h4>站點文章列表摘要</h4>
  2. <dl>
  3.   <dt>
  4.     <a>文章一:JavaScript程序的優化</a>
  5.   </dt>
  6.   <dd>文章發布時間:2021-4-17</dd>
  7.   <dt>
  8.     <a>文章二:深入解析JavaScript中eval</a>
  9.   </dt>
  10.   <dd>文章發布時間:2021-4-17</dd>
  11.   <dt>
  12.     <a>文章三:實現sqlite高并發的問題</a>
  13.   </dt>
  14.   <dd>文章發布時間:2021-4-17</dd></dl>

CSS樣式如下:

  1. <style type="text/css">
  2. h4 {
  3. font-size:14px;
  4. color:#333;
  5. }
  6. {
  7. color:#069;
  8. }
  9. dl {
  10. border:dashed 1px #666;
  11. font-size:14px;
  12. padding:4px;
  13. background:#FDFBDB;
  14. }
  15. dt {
  16. clear:left;
  17. float:left;
  18. padding:4px 0;
  19. }
  20. dd {
  21. text-align:right;
  22. padding:4px 0;
  23. font-size:12px;
  24. color:#666;
  25. }
  26. </style>

有用提示

列表項內部可以使用段落、換行符、圖片、鏈接以及其他列表等。

返回頂部
主站蜘蛛池模板: 国产69精品久久久久乱码韩国 | 天天躁日日躁狠狠躁AV麻豆 | 国产精品久久免费视频 | 轻轻挺进女教师的身体 | 久久综合香蕉久久久久久久 | 欧美18videosex性欧美老师 | 被送到黑人性奴俱乐部 | 精品伊人久久 | 在线观看黄色小说 | 国产亚洲精品网站在线视频 | 花蝴蝶高清影视视频在线播放 | 在线免费观看日本 | 娇妻让壮男弄的流白浆 | 碰超成人在线公开免费视频 | 免费精品一区二区三区在线观看 | 又粗又大又爽又黄的免费视频 | 精品 在线 视频 亚洲 | 午夜伦理在线观看 | 久久re这里视频只有精品首页 | 国产亚洲欧洲日韩在线三区 | 99热久久精品国产一区二区 | 亚洲精品国产字幕久久vr | 亚洲国产成人久久精品影视 | av av在线| 国产精品久久欧美一区 | 国产精品97久久AV色婷婷 | 免费毛片a在线观看67194 | 岛国片免费在线观看 | 18禁止观看免费私人影院 | 世界第一黄暴漫画家 | 无套内射无矿码免费看黄 | 花蝴蝶免费版高清版 | 超碰高清熟女一区二区 | 亚洲国产在线99视频 | 暖暖视频免费观看高清完整版 | 国产人妻人伦精品1国产 | 久久久久久电影 | 最新亚洲中文字幕在线观看 | 国产精品久久毛片A片软件爽爽 | 特黄特色大片免费播放器9 特黄特黄aaaa级毛片免费看 | yellow片高清视频免费看 |