HTML5给汉字加拼音收起展开组件的实现代码


Posted in HTML / CSS onApril 08, 2020

来看看 HTML 的历史和规范常识。HTML 规范是 W3C 与 WHATWG 合作共同产出的,HTML5 因此也不例外。其中:

  • W3C 指 World Wide Web Consortium
  • WHATWG 指 Web Hypertext Application Technology Working Group

说好听了是“合作产出”,但其实更像是“HTML5 有两套规范”。但话说天下大势合久必分,分久必合,如今(就在前几天,2018.5.29)它们又表示将会开发单一版本的 HTML 规范。

HTML5新增的标签和功能,常规的我相信大家都知道,这里就不??铝耍?饫锝樯芰礁龃蠹铱赡懿恢?赖墓δ埽?苁涤茫?/p>

给汉字加拼音

代码如下

<ruby>
  做工程师不做码农
  <rt>zuo gong cheng shi bu zuo ma nong</rt>
</ruby>

效果如下

HTML5给汉字加拼音收起展开组件的实现代码

展开收起组件

简单几行代码

<details>
  <summary>公众号《前端外文精选》</summary>
  欢迎大家关注我的公众号,专注大前端、全栈、程序员成长的公众号!如果对你有所启发和帮助,可以点个关注、收藏,也可以留言讨论,这是对作者的最大鼓励。
  作者简介:Web前端工程师,全栈开发工程师、持续学习者。
</details>

就可以实现如下效果

HTML5给汉字加拼音收起展开组件的实现代码

是不是很棒啊 ?

以往要实现这样的内容,我们都必须依靠 JavaScript 实现。现在来看,HTML 也变得更加具有“可交互性”。

原生进度条和度量

progress 标签显示进度:

HTML5给汉字加拼音收起展开组件的实现代码

值得一提的是:progress 不适合用来表示度量衡,如果想表示度量衡,我们应该使用 meter 标签代替。这又是什么标签?

meter 用来度量给定范围(gauge)内的数据:

<meter value="3" min="0" max="10"></meter> 十分之三<br>
<meter value="0.6"></meter> 60%

Chrome显示效果如下

HTML5给汉字加拼音收起展开组件的实现代码

本文示例效果和完整代码已放在我的博客小码页面。

HTML5给汉字加拼音收起展开组件的实现代码

总结

到此这篇关于HTML5给汉字加拼音收起展开组件的实现代码的文章就介绍到这了,更多相关html5 汉字加拼音展开收起内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3媒体查询(Media Queries)介绍
Sep 12 HTML / CSS
一款纯css3实现的竖形二级导航的实例教程
Dec 11 HTML / CSS
HTML5 Canvas渐进填充与透明实现图像的Mask效果
Jul 11 HTML / CSS
HTML5实现锚点时请使用id取代name
Sep 06 HTML / CSS
HTML5 canvas画图并保存成图片的jcanvas插件
Jan 17 HTML / CSS
推荐10个HTML5响应式框架
Feb 25 HTML / CSS
多视角3D逼真HTML5水波动画
Mar 03 HTML / CSS
canvas与html5实现视频截图功能示例
Dec 15 HTML / CSS
html5组织内容_动力节点Java学院整理
Jul 10 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
Sep 30 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
Jul 10 HTML / CSS
CSS中使用grid布局实现一套模板多种布局
Jul 15 HTML / CSS
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
Apr 08 #HTML / CSS
HTML5 textarea高度自适应的两种方案
Apr 08 #HTML / CSS
html5给汉字加拼音加进度条的实现代码
Apr 07 #HTML / CSS
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
Apr 07 #HTML / CSS
HTML5拖放API实现自动生成相框功能
Apr 07 #HTML / CSS
canvas绘制树形结构可视图形的实现
Apr 03 #HTML / CSS
Html5踩坑记之mandMobile使用小记
Apr 02 #HTML / CSS
You might like
深入了解PHP类Class的概念
2012/06/14 PHP
关于PHP模板Smarty的初级使用方法以及心得分享
2013/06/21 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
JS 显示当前日期与时间的代码
2010/03/24 Javascript
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
通过正则表达式实现表单验证是否为中文
2014/02/18 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
2015/07/18 Javascript
原生js实现无限循环轮播图效果
2017/01/20 Javascript
js实现导航吸顶效果
2017/02/24 Javascript
AngularJS 最常用的八种功能(基础知识)
2017/06/26 Javascript
JavaScript原型继承_动力节点Java学院整理
2017/06/30 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
2018/08/16 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
Vue 3.0双向绑定原理的实现方法
2019/10/23 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
[49:42]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第一局
2016/03/04 DOTA
Python 第一步 hello world
2009/09/25 Python
Python中atexit模块的基本使用示例
2015/07/08 Python
Python实现统计代码行的方法分析
2017/07/12 Python
Win8下python3.5.1安装教程
2020/07/29 Python
Python实现FM算法解析
2019/06/18 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
使用Pyhton 分析酒店针孔摄像头
2020/03/04 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
中国宠物用品商城:E宠商城
2016/08/27 全球购物
乡镇民主生活会发言材料
2014/10/20 职场文书
母亲节主题班会
2015/08/14 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书
创业计划书之物流运送
2019/09/17 职场文书
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS