首页 > 其他分享 >HTML5中新的summary和details标签学习

HTML5中新的summary和details标签学习

时间:2022-12-05 13:35:03浏览次数:56  
标签:img Author 标签 Discussion summary HTML5 details


HTML5中的标签是越来越多了,下面挖掘两个居然在标准中提到的,但依然绝大部分浏览器都不支持的标签,目前只有chrome支持(最新版本)。
所谓的summary和detail,其实的效果有点象以前使用javascript去实现折叠内容,比如如下代码:

<details> 

<summary>Discussion</summary>

<p>

<label for="comment_status"><input type="checkbox" checked="checked" value="open" id="comment_status" name="comment_status"> Allow comments.</label><br>

<label for="ping_status"><input type="checkbox" value="open" id="ping_status" name="ping_status"> Allow trackbacks and pingbacks on this page.</label>

</p>

</details>

<details>

<summary>Author</summary>

<p>

<label for="post_author_override">Author</label>

<select id="post_author_override" name="post_author_override">

<option>Aaron Boodman</option>



<option>Zak Ruvalcaba</option>

</select>

</p>

</details>


则其实当初次显示时,只会显示<summary>部分,即只显示Discussion和
Author两个文字,当鼠标分别去点它们时,则会向下展示出<details>中除<summary>
外的其他部分文字内容。
总的来说,其效果可以参考网上这张图:
[img]http://www.webjx.com/files/allimg/110818/1748380.jpg[/img]
而网上这篇文章及效果,更好地提供了用jquery方法去实现的方法,推荐阅读:
​​​http://mathiasbynens.be/notes/html5-details-jquery ​

标签:img,Author,标签,Discussion,summary,HTML5,details
From: https://blog.51cto.com/u_14230175/5911943

相关文章

  • HTML5新的数字输入控件
    在HTML5中,新增加了数字输入控件,其中是一个文本框外加一个数字微调上下按钮,即一个spinnercontrol,如下:<!DOCTYPEhtml><html><head><metachar......
  • 你应该知道的10个奇特的 HTML5 单页网站
    网页设计师努力寻找新的方式来展现内容。其中一个大的趋势是单页网站,现在被世界上的一些大的品牌广泛采用,使用它们来为用户提供一个快速,干净和简单的而且美丽的网站。 ​​......
  • html5文件分片上传,断点续传
    ​ 1、介绍enctypeenctype 属性规定发送到服务器之前应该如何对表单数据进行编码。enctype作用是告知服务器请求正文的MIME类型(请求消息头content-type的作用一样)1、......
  • 21个令人惊叹的HTML5效果
    ​​http://net.tutsplus.com/articles/web-roundups/21-ridiculously-impressive-html5-canvas-experiments/​​​1http://www.effectgames.com/d......
  • html5 中的download属性
    在传统的html中,某个文件的下载,是这样的:<ahref="=/files/abc1234564545.pdf">report</a>而在HTML5浏览器中,可以支持download属性了,如下:<ahref="......
  • js,jQuery获取html5的data-*属性
    js,jQuery获取html5的data-*属性  今天做项目的时候发现一个坑,关于jQuery获取data-*属性的方法data(),特写此篇来记录。data-*自定义数据属性HTML5规定可以为元......
  • HTML5 data-* 自定义属性
    HTML5data-*自定义属性  在jQuery的attr与prop提到过在IE9之前版本中如果使用property不当会造成内存泄露问题,而且关于Attribute和Property的区别也让人十分头痛,在......
  • html5Plus 读写剪切板(粘贴板读取、写入、编辑)
    空了封装个Helper类,先将就看吧。<!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="viewport"content="initial-scale=1.0,maximum-scale=1.0......
  • 求超大文件上传方案( HTML5 )
    ​文件夹数据库处理逻辑public class DbFolder{    JSONObjectroot;       public DbFolder()    {        this.root= new JSONOb......
  • HTML5 Canvas | w3cschool菜鸟教程
    HTML5Canvas<canvas>标签定义图形,比如图表和其他图像,您必须使用脚本来绘制图形。。在画布上(Canvas)画一个红色矩形,梯度矩形,彩色矩形,和一些彩色的文字。你的浏览器不支持HT......