HTML<figure> <figcaption> 标签定义图文并茂

本来想分两篇文章来解释说明figure、figcaption的,但是这俩个标签都是定义图文的,所以我们合起来讲解,大家更能容易接受。

大家在写xhtml、html中常常用到一种图片列表,图片+标题 或者 图片+标题+简单描述。以前的常规写法:

<li>
<img src="" />

<p>title</P>
</li>

而在html5中有了新标签更能语义化的定义出这中图片列表,那就是figure标签。

w3c赋予的定义:figure标签规定独立的流内容(图像、图表、照片、代码等等)。figure 元素的内容应该与主内容相关,但如果被删除,则不应对文档流产生影响。

实例代码:

<figure>
<p>黄浦江上的的卢浦大桥</p>
<img src="shanghai_lupu_bridge.jpg" width="350" height="234" />
</figure>

亲自试一试

figure用来代替原来li标签,P标签谁来取代呢?答案就是:figcaption

w3c赋予的定义:figcaption 标签定义 figure 元素的标题(caption)。"figcaption" 元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。

那么上面的代码就变成了:

<figure>
<figcaption>黄浦江上的的卢浦大桥</figcaption>
<img src="shanghai_lupu_bridge.jpg" width="350" height="234" />
</figure>

亲自试一试

---------------------------------------------------------------------------

这是个非常易于理解的标签,其用法也非常清楚。即便是简单,这里也建议大家亲自动手写下。

时间: 2024-11-07 10:34:24

HTML<figure> <figcaption> 标签定义图文并茂的相关文章

HTML中的figure与figcaption标签

本来想分两篇文章来解释说明figure.figcaption的,但是这俩个标签都是定义图文的,所以我们合起来讲解,大家更能容易接受. 大家在写xhtml.html中常常用到一种图片列表,图片+标题或者图片+标题+简单描述.以前的常规写法: <li><img src="" /><p>title</P></li> 而在html5中有了新标签更能语义化的定义出这中图片列表,那就是figure标签. w3c赋予的定义:figure标签

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

igure元素是一种元素的组合,可带有标题(可选).figure标签用来表示网页上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响.figure所表示的内容可以是图片.统计图或代码示例. figure用友一个子标签——figcaption标签. 注意:一个figure元素内最多只允许放置一个figcaption元素,其他元素可无限放置. 案例1:不带有标题的figure元素: <!DOCTYPE HTML> <html> <head> <meta

标签定义选项列表

<!DOCTYPE html> <html> <head> <title></title> </head> <body> <label for="search">搜索引擎</label> <input type="url" name="search" id="search" list="searchlis

整理标签定义和用法

1<body> 元素定义文档的主体.<body> 元素包含文档的所有内容(比如文本.超链接.图像.表格和列表等等.)2<div> 可定义文档中的分区或节(division/section). <div> 标签可以把文档分割为独立的.不同的部分.它可以用作严格的组织工具,并且不使用任何格式与其关联.如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效. 用法<div> 是一个块级元素.这意味着它的内容自动地开

Java web中的web-xml中标签定义之jsp-config

<jsp-config> 包括<taglib> 和<jsp-property-group> 两个子元素. 其中<taglib>元素在JSP 1.2时就已经存在:而<jsp-property-group>是JSP 2.0 新增的元素. <jsp-property-group>元素主要有八个子元素,它们分别为: 1.<description>:设定的说明: 2.<display-name>:设定名称: 3.<

使用&lt;link&gt; 标签定义浏览器标题栏小图标

使用link标签的rel属性,设置成icon.同时设置href属性值为小图标图片的url. <link rel=" icon " href="image/icon.png" />

Html5新标签

<article>标签定义外部的内容.比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本.亦或是来自其他外部源内容. <aside>标签定义 article 以外的内容.aside 的内容应该与 article 的内容相关. <audio> 标签定义声音,比如音乐或其他音频流. <canvas> 标签定义图形,比如图表和其他图像.这个 HTML 元素是为了客户端矢量图形而设计的.它自己没有行为,但却把一个绘图 API

HTML5语义化标签

一.什么是语义化标签?1.那么什么叫做语义化呢?说的通俗点就是:就是给div起个外号,比如,网页上的文章的标题就可以叫他标题,网页上的各个文章,就可以叫他文章. 2.为啥使用语义化标签?(1). 更容易被搜索引擎收录.(2). 更容易让屏幕阅读器读出网页内容.(3). 能够更好的体现页面的主题.(4).兼容性更好,支持更多的网络设备.二.常见语义化标签 头部--header和nav标签 header头部,body下的直接子元素header一般用于放页面的介绍性的信息如网站名称.logo或者导航栏

Html5新标签解释及用法(share)

HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准.它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求. HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站.其中有些是技术上类似 <div> 和