html5 details标签的作用是什么?<details>标签的使用方法介绍(附使用实例)


本文摘自PHP中文网,作者寻∝梦,侵删。

html5 details标签的作用以及<details>标签的使用方法都有哪些?详细的内容就让我们看看本篇文章为大家介绍的关于html details标签的定义和使用说明,还有关于html5 details标签的具体使用方法

html5 <details>标签的定义及使用说明:

HTML5 中新增的<details>标签允许用户创建一个可展开折叠的元件,让一段文字或标题包含一些隐藏的信息。

<details> 标签用于描述文档或文档某个部分的细节。

<details> 标签规定了用户可见的或者隐藏的需求的补充细节。

<details> 标签用来供用户开启关闭的交互式控件。任何形式的内容都能被放在 <details> 标签里边。

<details> 元素的内容对用户是不可见的,除非设置了 open 属性。

html5 <details>标签的使用方法:

一般情况下,details用来对显示在页面的内容做进一步骤解释。其展现出来的效果和jQuery手风琴插件差不多。

其大致写法如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<details>

<summary>Google Nexus 6</summary>

<p>商品详情:</p>

<dl>

<dt>屏幕</dt>

<dd>5.96” 2560x1440 QHD AMOLED display (493 ppi)</dd>

<dt>电池</dt>

<dd>3220 mAh</dd>

<dt>相机</dt>

<dd>13MP rear-facing with optical image stabilization 2MP front-facing</dd>

<dt>处理器</dt>

<dd>Qualcomm? Snapdragon? 805 processor</dd>

</dl>

</details>

首先是<details>标签,里面接着是标题<summary>,这里面的内容一般简短,具有总结性,会展示在页面。接着可以跟任意类型的HTML元素作为详情内容,这些内容需要在点击<summary>才会呈现。

details是h5新增的交互元素,details与 summary 标签配合使用可以为 details 定义标题。默认情况下,不显示 details 标记中的内容。当用户点击标题时,会显示出 details。

details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。

details有一个新增加的子标签――summary,当鼠标点击summary标签中的内容文字时,details标签中的其他所有元素将会展开或收缩。

html5 detalis标签实例1:

1

2

3

4

5

6

7

8

9

10

11

12

13

<!DOCTYPE HTML>

<html>

    <head>

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

        <title>HTML5每日一练之details标签的应用</title>

    </head>    

    <body>

        <details>

                <summary>HTML5|CSS3|PHP | PHP中文网(php.cn)!</summary>

                <p>PHP中文网,WEB前端开发论坛,教程资源完全免费PHP网站,打造最好的编程网站</p>

        </detalis>

    </body>

</html>

如果details中不存在summary标签会怎样呢,其实当details元素内没有summary标签的时候,浏览器在解析的时候会提供一个默认的文字,比如“查看详细”诸如此类的本地化文字,浏览器同样再会提供一个诸如上下箭头之类的图标。比如下面的案例2就是一个不存在summary子标签的例子:

阅读剩余部分

相关阅读 >>

html5标签选择方法指引

html5实践-使用css3如何完成google涂鸦动画的详解

h5做出手机摇一摇功能的实现步骤

h5移动端各种各样的列表的制作方法(五)

h5的video如何实现以及操作弹幕

html5生成柱状图(条形图)效果的实例代码

html5本地存储之localstorage、sessionstorage的具体分析

html5的5指什么

你有认真学习html5吗?那么你应该读的书都在这里了

html5 footer标签怎么用?footer标签的用法实例

更多相关阅读请进入《details》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...