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 响应式媒体查询的示例代码
Sep 25 HTML / CSS
button在IE6/7下的黑边去除方案
Dec 24 HTML / CSS
你应该知道的30个css选择器
Mar 19 HTML / CSS
总结30个CSS3选择器
Apr 13 HTML / CSS
详解HTML5新增标签
Nov 27 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
May 11 HTML / CSS
移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法
Mar 27 HTML / CSS
极简的HTML5模版
Jul 09 HTML / CSS
HTML5 新标签全部总汇(推荐)
Jun 13 HTML / CSS
HTML5新标签兼容——&gt; 的两种方法
Sep 12 HTML / CSS
HTML5 图片悬停放大的实现代码示例
Dec 04 HTML / CSS
纯CSS3实现div按照顺序出入效果
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模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
基于PHP+Ajax实现表单验证的详解
2013/06/25 PHP
PHP设计模式之简单投诉页面实例
2016/02/24 PHP
top.location.href 没有权限 解决方法
2008/08/05 Javascript
javascript json2 使用方法
2010/03/16 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
2010/03/24 Javascript
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
根据json字符串生成Html的一种方式
2013/01/09 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
jQuery EasyUI之DataGrid使用实例详解
2016/01/04 Javascript
JS验证逗号隔开可以是中文字母数字
2016/04/22 Javascript
JS遍历页面所有对象属性及实现方法
2016/08/01 Javascript
javascript iframe跨域详解
2016/10/26 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
浅谈JS中的常用选择器及属性、方法的调用
2017/07/28 Javascript
vue webpack打包优化操作技巧
2018/02/22 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
python的构建工具setup.py的方法使用示例
2017/10/23 Python
TensorFlow平台下Python实现神经网络
2018/03/10 Python
Python rstrip()方法实例详解
2018/11/11 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
西班牙语在线票务市场:SuperBoletería
2019/06/10 全球购物
2014年五一劳动节社区活动总结
2014/04/14 职场文书
地方白酒代理协议书
2014/10/25 职场文书
学校中秋节活动总结
2015/03/23 职场文书
庆七一主持词
2015/06/29 职场文书
离职告别感言
2015/08/04 职场文书
2016大一新生入学教育心得体会
2016/01/23 职场文书
2019年世界儿童日宣传标语
2019/11/22 职场文书