HTML5每日一练之figure新标签的应用

igure元素是一种元素的组合,可带有标题(可选)。figure标签用来表示网页上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响。figure所表示的内容可以是图片、统计图或代码示例。

figure用友一个子标签——figcaption标签。

注意:一个figure元素内最多只允许放置一个figcaption元素,其他元素可无限放置。

案例1:
不带有标题的figure元素:

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>HTML5每日一练之figure新标签的应用-不带有标题的figure元素</title>
  6. </head>
  7. <body>
  8. <figure>
  9. <img alt="W3C,W3Cfuns" src="http://www.w3cfuns.com/template/w3cfuns2011/images/logo/logo.png"/>
  10. </figure>
  11. </body>
  12. </html>

复制代码

案例2:
带有标题的figure元素:

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>HTML5每日一练之figure新标签的应用-带有标题的figure元素</title>
  6. </head>
  7. <body>
  8. <figure>
  9. <img alt="W3C,W3Cfuns" src="http://www.w3cfuns.com/template/w3cfuns2011/images/logo/logo.png"/>
  10. <figcaption>W3Cfuns</figcaption>
  11. </figure>
  12. </body>
  13. </html>

复制代码

案例3:
多个图片,同一个标题的figure元素:

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>HTML5每日一练之figure新标签的应用-多个图片,同一个标题的figure元素</title>
  6. </head>
  7. <body>
  8. <figure>
  9. <img alt="W3C,W3Cfuns" src="http://www.w3cfuns.com/template/w3cfuns2011/images/logo/logo.png"/>
  10. <img alt="前端工具箱" src="data/attachment/common/ee/common_185_icon.png"/>
  11. <img alt="每日一练" src="data/attachment/common/04/common_180_icon.png"/>
  12. <figcaption>W3Cfuns打造Web前端开发权威社区!</figcaption>
  13. </figure>
  14. </body>
  15. </html>

复制代码

HTML5每日一练之figure新标签的应用

时间: 2024-10-07 15:47:47

HTML5每日一练之figure新标签的应用的相关文章

HTML5每日一练之input新增加的5种其他类型1种标签应用

今天介绍input在HTML5中的最后5种类型,分别是:number,range,search,tel和color 注意:此种类型的input在Opera10+中效果为佳,Chrome中效果不是十分好,外观取决于浏览器 1.number类型: <form> <input id="w3cfuns_date" name="w3cfuns.com" type="number"/> <input type="sub

HTML5每日一练之input新增加的URL类型与email类型应用

1.URL类型: <form> <input name="urls" type="url" value="http://www.w3cfuns.com/"/> <input type="submit" value="提交"/> </form> 复制代码 设置此类型后,从外观上来看与普通的元素差不多,可是如果你将此类型放到表单中之后,当点击提交按钮,如果此输入框

HTML5每日一练之input新增加的六种时间类型应用

今天介绍一下input在HTML5中新增加的时间类型的应用,与昨天的练习一样,如果在以下这几种输入框中输入的格式不正确,也是无法提交的. 注意:此种类型的input在Opera10+中效果为佳,Chrome中效果不是十分好,外观取决于浏览器 1.Date类型: <form> <input id="w3cfuns_date" name="w3cfuns.com" type="date"/> <input type=&q

HTML5每日一练之details展开收缩标签的应用

details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现.注:目前仅Chrome支持此标签. details有一个新增加的子标签——summary,当鼠标点击summary标签中的内容文字时,details标签中的其他所有元素将会展开或收缩. detalis标签: 案例1: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" conte

HTML5每日一练之视频标签的应用

与音频一样,在过去,我们如果想在Web上播放视频,也是都是通过Flash来播放,同样并不是所有的浏览器都安装了Flash播放器插件,而现在我们在HTML5中,就能完全脱离Flash或其他的插件来播放视频了. video标签:   IE9 FireFox 5.0 Safari 5.5 Chrome 12 Opera 11.5 Mpeg4 √ × √ √ × Ogg × √ × √ √ WebM × √ × √ √ Ogg:带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件MPE

HTML5每日一练之progress标签的应用

progress标签:从名字上来看,估计大家也能猜到这个标签是什么标签了,没错,他是一个进度条.在HTML5中我们终于可以不用模拟了. <progress id="W3Cfuns_progress" max="100"></progress> 复制代码 progress属性:value:表示当前进度max:表示总进度注:value和max属性的值必须大于0,value的值小于或等于max属性的值. 案例: <!DOCTYPE HTML&

HTML5每日一练之OL列表的改良

在HTML5中的OL被改良了,为它增加了两个新属性. start属性:start属性用来定义列表编号的起始位置,比如下面的代码,列表将从50开始51...55以此类推 <ol start="50"> <li>首页</li> <li>阅览室</li> <li>我的</li> <li>简历</li> <li>社区</li> <li>教程</l

html5学习笔记(1)-新标签

最近在做的项目中用到了Html5的部分标签,经师父提醒感觉自己用section的次数多的有点过分,今天去找了一篇HTML5新标签的使用方法,特意贴了上来,感谢原作者的分享,方便以后自己使用~~~ HTML5时代的召唤 上一代的HTML的标准: HTML 4.01 和 XHTML 1.0 距离今天已经发布了10多年了,而Web端的应用也已经翻天覆地的变换.而且Web前端没有一个统一的通用的互联网标准,各个浏览器间拥有太多的不兼容,在维护这些浏览器兼容性浪费了太多的时间.再有就是之前的多媒体操作.动

如何让旧浏览器支持HTML5新标签

HTML5出现也不短了,很多网站的页面都进行了改版,为了降低代码量(不需要起太多的类名),提升加载速度,提高标签的语义性,因此,在网页中大量使用了section,article,header等HTML5标签.自己最近在写响应式布局的范例,里面也使用到了header等标签.还是比较希望能够做成兼容“旧版浏览器”的,在此和大家共享一下,如何让旧浏览器支持HTML5新增标签. 书写的基本的HTML代码: 1 <!doctype html> 2 <html> 3 <head>