HTML5:給漢字加拼音?收起展開組件?讓我秀給你看

來看看 HTML 的歷史和規範常識。HTML 規範是 W3C 與 WHATWG 合做共同產出的,HTML5 所以也不例外。其中:html

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

說好聽了是「合做產出」,但其實更像是「HTML5 有兩套規範」。但話說天下大勢合久必分,分久必合,現在(就在前幾天,2018.5.29)它們又表示將會開發單一版本的 HTML 規範。前端

HTML5新增的標籤和功能,常規的我相信你們都知道,這裏就不囉嗦了,這裏介紹兩個你們可能不知道的功能,很實用!程序員

給漢字加拼音

代碼以下ruby

<ruby>
  作工程師不作碼農
  <rt>zuo gong cheng shi bu zuo ma nong</rt>
</ruby>
複製代碼

效果以下微信

展開收起組件

簡單幾行代碼前端工程師

<details>
  <summary>公衆號《前端外文精選》</summary>
  歡迎你們關注個人公衆號,專一大前端、全棧、程序員成長的公衆號!若是對你有所啓發和幫助,能夠點個關注、收藏,也能夠留言討論,這是對做者的最大鼓勵。
  做者簡介:Web前端工程師,全棧開發工程師、持續學習者。
</details>
複製代碼

就能夠實現以下效果ide

是否是很棒啊 🤪post

以往要實現這樣的內容,咱們都必須依靠 JavaScript 實現。如今來看,HTML 也變得更加具備「可交互性」。學習

原生進度條和度量

progress 標籤顯示進度:動畫

值得一提的是:progress 不適合用來表示度量衡,若是想表示度量衡,咱們應該使用 meter 標籤代替。這又是什麼標籤?

meter 用來度量給定範圍(gauge)內的數據:

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

Chrome顯示效果以下

本文示例效果和完整代碼已放在個人博客小碼頁面。


相關閱讀:


若是對你有所啓發和幫助,能夠點個關注、收藏,也能夠留言討論,這是對做者的最大鼓勵。

做者簡介:Web前端工程師,全棧開發工程師、持續學習者。

如今關注 《前端外文精選》 微信公衆號,還送某網精品視頻課程網盤資料啊,準能爲你節省很多錢!

相關文章
相關標籤/搜索