• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML5每日一练之details展开收缩标签的应用

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

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5,details,展开收缩标签等相关知识,匿名希望在学习及工作中可以帮助到您
HTML5每日一练之details展开收缩标签的应用

details标签的出现,为我们带来了更好的用户体验,不必为这种收缩展开的效果再编写JS来实现。
注:目前仅Chrome支持此标签。

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

<!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|论坛 | 前端开发网(W3Cfuns.com)!</summary> 
    <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开发论坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
        </detalis> 
    </body> 
</html>

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

<!DOCTYPE HTML> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <title>HTML5每日一练之details展开收缩标签的应用</title> 
    </head> 
    
    <body> 
        <details> 
  <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开发论坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
        </details> 
    </body> 
</html>


有的时候,我们需要detalis中的内容默认为展开状态怎么办?
其实HTML5也已经为我们想到了,如果有着方面的需求,我们只需要加入一个属性即可,如案例3。
Open属性:
将案例1的代码修改后如下:
案例3:

<!DOCTYPE HTML> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <title>HTML5每日一练之details展开收缩标签的应用</title> 
    </head> 
    
    <body> 
        <details open> 
      <summary>HTML5|CSS3|论坛 | 前端开发网(W3Cfuns.com)!</summary> 
     <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开发论坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
        </details> 
    </body> 
</html>

以上就是HTML5每日一练之details展开收缩标签的应用的内容,更多相关内容请关注微课江湖()!

相关文章:

在H5中如何使用details元素和summary元素

介绍三个不常用的HTML元素:<details>、<summary>、<dialog>

您可能想查找下面的文章:

  • HTML5知识点总结
  • HTML5的本地存储
  • HTML5本地存储之IndexedDB
  • Html5实现文件异步上传功能
  • Html5新标签datalist实现输入框与后台数据库数据的动态匹配
  • 详解HTML5 window.postMessage与跨域
  • HTML5拖放API实现拖放排序的实例代码
  • 解决html5中video标签无法播放mp4问题的办法
  • HTML5新特性 多线程(Worker SharedWorker)
  • Html5新增标签有哪些

相关文章

  • 2017-08-06HTML5中的新元素介绍
  • 2018-12-03女生真的不适合写代码吗?
  • 2018-12-03html5需遵循怎样的6个设计原则?
  • 2018-12-03HTML5编程之旅-Communication技术初探
  • 2018-12-03浅谈规则详解实例教程
  • 2018-12-03HTML5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形_html5教程技巧
  • 2018-12-03HTML5 Canvas API中drawImage()方法的使用实例_html5教程技巧
  • 2018-12-03H5有哪些清空画布方法
  • 2018-12-03HTML5移动端-viewport的详解
  • 2018-12-03HTML5的结构和语义(5):交互_html5教程技巧

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 总结关于填充与描边注意点
    • 概述HTML5的强大与未来发展
    • H5中APP监听返回事件处理
    • html5 更新图片颜色示例代码
    • HTML5通过调用canvas对象的getContext()方法来获取绘图环境_html5教程技巧
    • 1987年生人,理工科毕业,目前从事财税工作,想自学编程html5和cocos2d方向,还有希望吗?
    • 使用canvas画“哆啦A梦”时钟的代码
    • canvas画布在主流浏览器中的尺寸限制
    • HTMLcanvas矩形阵雨
    • 使用phonegap实现播放音频的方法示例分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有