成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

有哪些被低估未被廣泛使用的有用的 HTML標簽?

開發(fā) 前端
HTML(HyperText Markup Language)是建Web的最基礎部分之一,也可以說是構建Web世界的一磚一瓦。這也是眾所周知的。但在當代Web開發(fā)當中,已經很少有開發(fā)者關注HTML相關的話題了,特別是當JavaScript框架、組件庫、UI庫橫著走的年代,這方面更是如此。

[[331000]]

來源:知乎   作者:大漠

原文:https://www.zhihu.com/question/396745068

 HTML(HyperText Markup Language)是建Web的最基礎部分之一,也可以說是構建Web世界的一磚一瓦。這也是眾所周知的。但在當代Web開發(fā)當中,已經很少有開發(fā)者關注HTML相關的話題了,特別是當JavaScript框架、組件庫、UI庫橫著走的年代,這方面更是如此。

換句話說,能寫出具有語義化,具有可訪問性的文檔結構的前端開發(fā)者越來越少了。

寫出一個文檔結構不清晰,對于可訪問性來說是致命的,特別是對于那些依賴于屏幕讀屏器的用戶群體來說更是慘不忍睹。記得我在A11Y系列的《編寫HTML時要考慮可訪問性》中就和大家討論過這方面的話題。

在回答題主具體問題前聊到可訪問性,只是想說HTML其實對于Web的構建也是非常的重要,不能小視。

接下來,回到具體問題上來了吧。

在HTML中有很多標簽是很有意思的,不管是老的標簽還是新的標簽。先來說老的標簽和大家熟悉的標簽:

<b>、<i>、<em>、<strong>等

這幾個標簽是不是很熟悉,從最終的呈現(xiàn)效果來看,<b>和<strong>會讓文本變粗;<i>和<em>會讓文本斜體。但他們在HTML中語義起著不同的作用。

  • <i>標簽呈現(xiàn)斜體的文本。
  • <em>把文本定義為斜體強調的內容。
  • <b>標簽定義粗體的文本。
  • <strong>把文本定義為粗體語氣更強的強調的內容。

有關于這方更詳盡的還是要閱讀相關規(guī)范。

新出的標簽,也就是HTML5中的標簽,有很多更利于Web布局和SEO的語義化標簽,比如<header>、<main>、<footer>、<aside>、<section>和<article>:

 

其實這幾個標簽和WAI-ARIA中的land mark也有著對應關系,對于屏幕閱讀器來說是非常友好的:

 

除了這些熟悉的標簽,還有一些冷門的標簽:

  • <time>
  • <del>和<ins>
  • <mark>
  • <progress>
  • <meter>
  • <details>和<summary>
  • <output>
  • <datalist>
  • <figure>和<figcaption>
  • <dialog>
  • <picture>

來看上面列的幾個標簽能幫我們實現(xiàn)的一些效果。

比如使用<del>和<ins>可以做一些修改性的UI效果:

 

<progress>可以實現(xiàn)進度條

 

<meter>可以實現(xiàn)下圖這樣的效果:

 

而且<meter>和<progress>非常的相似,只不過<meter>更強大,在臨近值時,進度條UI會有相應變化:

 

<details>和<summary>可以實現(xiàn)手風琴這樣的效果:

 

<output>和input[type="range">可以實現(xiàn)滑塊效果:

 

<picture>能加載不同的圖片資源,根據設備環(huán)境正確顯示圖像資源:

 

而且我們熟悉的<img>的srcset和sizes也讓img變理更強大:

<datalist>可以實現(xiàn)下接選擇框:

 

figure和figcaption更好的管理img和相關的圖像描述

<dialog>可以實現(xiàn)Modal(彈出框) :

 

除此之外,還有很多HTML屬性也是非常有意思的,特別是表單中的使用

 

責任編輯:武曉燕 來源: 知乎
相關推薦

2020-07-13 07:27:16

Python開發(fā)

2024-12-03 16:39:41

2013-06-28 17:28:04

推送

2009-12-21 10:05:00

2024-01-03 14:07:06

技術ChatGPTIT

2021-05-21 07:26:15

DataSource接口數據庫

2023-02-14 07:50:30

Python模塊

2023-11-09 09:02:26

TypeScriptas const

2024-09-11 21:37:15

2011-04-22 15:16:26

2015-07-28 17:00:48

運營商渠道

2021-11-15 10:48:59

元宇宙加密貨幣區(qū)塊鏈

2020-10-04 11:34:28

JavaScript開發(fā)技術

2024-12-13 08:02:10

PythonGenerator懶加載

2020-08-16 08:59:23

HTML標簽開發(fā)

2014-01-07 09:17:53

混合云云計算

2020-11-30 13:50:13

服務網格微服務數據

2024-08-22 15:11:26

2022-03-22 08:50:57

Python代碼自帶庫

2024-06-06 10:13:04

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲天天干 | 日本久久久久久 | 青草青草久热精品视频在线观看 | 黄免费观看 | 国产精品一区二区在线观看 | 在线播放一区 | 91精品www | 欧美精品一区二区三区在线 | 99精品久久久国产一区二区三 | 毛片一级网站 | 日本免费在线 | 久久久久久久国产精品影院 | 久久精品亚洲欧美日韩久久 | 亚洲欧美久久 | av永久免费 | 国产超碰人人爽人人做人人爱 | 日韩一区二区三区在线 | 亚洲欧美日韩精品久久亚洲区 | 国产一级片免费视频 | 亚洲一区二区三区免费在线 | 日韩在线不卡视频 | 久久久久成人精品免费播放动漫 | 91原创视频在线观看 | 亚洲永久| 午夜免费成人 | 久青草影院 | 国产视频线观看永久免费 | 久久久久国产精品 | 国产精品久久久久久久久污网站 | 欧美片网站免费 | 日韩视频精品在线 | 亚洲精品国产a久久久久久 中文字幕一区二区三区四区五区 | 色一情一乱一伦一区二区三区 | 久久久片| 国产精品精品久久久久久 | 亚洲免费一区 | 四虎永久免费地址 | 欧美色成人 | 黄色一级免费 | 亚洲国产欧美在线 | 色五月激情五月 |