欢迎访问成都祈钰瑶科技有限公司!

全国免费服务热线:

18982081108
✕

成都网站设计公司,成都响应式网站设计,成都移动端网站设计,成都网站UI设计

HTML5深入浅出教学篇之三

介绍

10年积累的网站建设、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有临猗免费网站建设让你可以放心的选择与我们合作。

HTML 5: 内容分组元素

内容分组元素 - p, hr, pre, blockquote, ul, ol, li, dl, dt, dd, figure, figcaption, div

示例

1、p - 用于定义段落(p 是 paragraph 的缩写)element/group/p.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>p</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         p - 用于定义段落(p 是 paragraph 的缩写)  
  9.     --> 
  10.     <p> 
  11.         段落1  
  12.     </p> 
  13.     <p> 
  14.         段落2  
  15.     </p> 
  16.     <p> 
  17.         段落3  
  18.     </p> 
  19. </body> 
  20. </html> 

2、hr - 水平线,用于分隔文档的不同部分element/group/hr.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>hr</title> 
  5. </head> 
  6. <body> 
  7.     <article> 
  8.         我是一段完整且独立的内容1  
  9.     </article> 
  10.  
  11.     <!--  
  12.         hr - 水平线,用于分隔文档的不同部分  
  13.     --> 
  14.     <hr /> 
  15.  
  16.     <article> 
  17.         我是一段完整且独立的内容2  
  18.     </article> 
  19. </body> 
  20. </html> 

3、pre - 用于定义预定义格式文本(空格和换行都会被保留)element/group/pre.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>pre</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         pre - 用于定义预定义格式文本(空格和换行都会被保留)  
  9.     --> 
  10.     <pre> 
  11. 我是一段预定义格式文本  
  12. 我的换行和                   空格都会被保留  
  13.  
  14. if (true)  
  15.     write("true");  
  16.     </pre> 
  17. </body> 
  18. </html> 

4、blockquote - 用于定义一段引用的内容(长内容)element/group/blockquote.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>blockquote</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         blockquote - 用于定义一段引用的内容(长内容)  
  9.           cite - 引用的内容的来源 url  
  10.     --> 
  11.     <blockquote cite="http://webabcd.cnblogs.com/">从 http://webabcd.cnblogs.com 里引用的一段长内容</blockquote> 
  12.  
  13.     <!--  
  14.         区别:  
  15.         cite 标签用于定义引用内容的标题;blockquote 标签用来定义较长的引用;q 标签用来定义较短的内容  
  16.     --> 
  17. </body> 
  18. </html> 

5、ul - 用于定义无序列表(ul 是 unorder list 的缩写),li - 用于定义列表项(可在 ul 或 ol 或 menu 内)(li 是 list item 的缩写)element/group/ul_li.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>ul li</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         ul - 用于定义无序列表(ul 是 unorder list 的缩写)  
  9.         li - 用于定义列表项(可在 ul 或 ol 或 menu 内)(li 是 list item 的缩写)  
  10.     --> 
  11.     <ul> 
  12.         <li>item01</li> 
  13.         <li>item02</li> 
  14.         <li>item03</li> 
  15.     </ul> 
  16. </body> 
  17. </html> 

#p#

6、ol - 用于定义有序列表(ol 是 order list 的缩写),li - 用于定义列表项(可在 ul 或 ol 或 menu 内)(li 是 list item 的缩写)element/group/ol_li.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>ol li</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         ol - 用于定义有序列表(ol 是 order list 的缩写)  
  9.           start - 设置起始数字  
  10.           reversed - bool 类型。如果为 true,则列表倒序排列,目前还没看到哪款浏览器支持这个属性  
  11.           type - 设置列表样式类型,比如用想用 “A, B, C, ...” 做排序标识的话则设置 typ="A"。如果用样式表则设置:list-style-type: upper-alpha  
  12.         li - 用于定义列表项(可在 ul 或 ol 或 menu 内)(li 是 list item 的缩写)  
  13.     --> 
  14.     <ol> 
  15.         <li>item01</li> 
  16.         <li>item02</li> 
  17.         <li>item03</li> 
  18.     </ol> 
  19.  
  20.     <ol start="10"> 
  21.         <li>item01</li> 
  22.         <li>item02</li> 
  23.         <li>item03</li> 
  24.     </ol> 
  25.  
  26.     <ol reversed> 
  27.         <li>item01</li> 
  28.         <li>item02</li> 
  29.         <li>item03</li> 
  30.     </ol> 
  31.  
  32.     <ol type="A"> 
  33.         <li>item01</li> 
  34.         <li>item02</li> 
  35.         <li>item03</li> 
  36.     </ol> 
  37.  
  38.     <ol style="list-style-type: upper-alpha"> 
  39.         <li>item01</li> 
  40.         <li>item02</li> 
  41.         <li>item03</li> 
  42.     </ol> 
  43. </body> 
  44. </html> 

7、dl - 定义列表(definition list),dt - 定义列表中的标题(definition title),dd - 对定义列表中的标题的描述(definition description)element/group/dl_dt_dd.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>dl dt dd</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         dl - 定义列表(definition list)  
  9.         dt - 定义列表中的标题(definition title)  
  10.         dd - 对定义列表中的标题的描述(definition description)  
  11.     --> 
  12.     <dl> 
  13.         <dt>饮料</dt> 
  14.         <dd>很甜,很甜,喝了会发胖</dd> 
  15.         <dt>牛奶</dt> 
  16.         <dd>好喝,好喝,但是太贵了</dd> 
  17.         <dt>咖啡</dt> 
  18.         <dd>太苦,太苦,像感冒冲剂</dd> 
  19.     </dl> 
  20. </body> 
  21. </html> 

8、figure - 整合相关元素element/group/figure.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>figure</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         figure - 整合相关元素  
  9.     --> 
  10.     <figure> 
  11.         <p>学 html 5 有用吗?</p> 
  12.         <p>我正在学习 html 5,对它的未来充满信心</p> 
  13.     </figure> 
  14. </body> 
  15. </html> 

9、figcaption - figure 元素的标题,它应该是 figure 的第一个子元素或最后一个子元素element/group/figcaption.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>figcaption</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         figcaption - figure 元素的标题,它应该是 figure 的第一个子元素或最后一个子元素  
  9.     --> 
  10.     <figure> 
  11.         <figcaption>html 5</figcaption> 
  12.         <p>学 html 5 有用吗?</p> 
  13.         <p>我正在学习 html 5,对它的未来充满信心</p> 
  14.     </figure> 
  15. </body> 
  16. </html> 

10、div - 没有任何语义(div 是 division 的缩写)element/group/div.html

 
 
 
  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.     <title>div</title> 
  5. </head> 
  6. <body> 
  7.     <!--  
  8.         div - 没有任何语义(div 是 division 的缩写)  
  9.           div 与 span 的区别:div 是块级(block-level)元素,span 是内联(inline)元素  
  10.     --> 
  11.     <div> 
  12.         我没有任何语义  
  13.     </div> 
  14. </body> 
  15. </html> 

[源码下载]

原文链接:http://www.cnblogs.com/webabcd/archive/2011/09/22/2184684.html