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的flexbox实现水平垂直居中与三列等高布局
Sep 12 HTML / CSS
css3的过滤效果简单实例
Aug 03 HTML / CSS
CSS3效果:自定义“W”形运行轨迹实例
Mar 29 HTML / CSS
HTML5 语义化结构化规范化
Oct 17 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
Jan 01 HTML / CSS
HTML5中图片之间的缝隙完美解决方法
Jul 07 HTML / CSS
Adobe Html5 Extension开发初体验图文教程
Nov 14 HTML / CSS
HTML5实现音频和视频嵌入的方法
Aug 22 HTML / CSS
详解使用双缓存解决Canvas clearRect引起的闪屏问题
Apr 29 HTML / CSS
html5 datalist 选中option选项后的触发事件
Mar 05 HTML / CSS
详解Html5项目适配系统深色模式方案总结
Apr 14 HTML / CSS
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
Apr 22 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 APC缓存配置、使用详解
2014/03/06 PHP
codeigniter框架The URI you submitted has disallowed characters错误解决方法
2014/05/06 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
2014/08/23 PHP
调试WordPress中定时任务的相关PHP脚本示例
2015/12/10 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
jquery.validate使用攻略 第一部
2010/07/01 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
js中的值类型和引用类型小结 文字说明与实例
2010/12/12 Javascript
javascript学习笔记(十二) RegExp类型介绍
2012/06/20 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
浅谈vue方法内的方法使用this的问题
2018/09/15 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
python中ASCII码和字符的转换方法
2018/07/09 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
英国家居用品和家居装饰品购物网站:Cox & Cox
2019/08/25 全球购物
搬家公司的创业计划书
2014/01/01 职场文书
优秀的茶餐厅创业计划书
2014/01/03 职场文书
大学军训感言200字
2014/02/26 职场文书
志愿者服务感言
2014/02/27 职场文书
行政主管职责范本
2014/03/07 职场文书
预备党员公开承诺书
2014/05/28 职场文书
企业文化口号
2014/06/12 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
收款委托书范本
2014/09/11 职场文书
2014年生产管理工作总结
2014/12/23 职场文书
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL