NO.1 棄用標籤html
<acronym> | 容許做者明確地聲明一個字符序列,,它們構成一個單詞的首字母縮寫或簡略語。 |
<applet> | 標誌着包含了Java的applet。 |
<basefont> | 定義頁面中文本的默認字體、顏色或尺寸。 |
<bgsound> | 是IE瀏覽器中設置網頁背景音樂的元素。 |
<big> | 會使字體加大一號(例如從小號(small)到中號(medium),從大號(large)到加大(x-large)),最大不超過瀏覽器的最大字體。 |
<blink> | 不是標準元素,它會使包含其中的文本閃爍。 |
<center> | 定義居中文本,是個塊級元素,能夠包含段落,以及其它塊級和內聯元素。 |
<command> | 用來表示一個用戶能夠調用的命令。 |
<content> | 在 Shadow DOM 中用做插入點,不在普通 HTML 中使用。 |
<dir> | 定義目錄列表,做爲一個文件和/或文件夾的目錄的容器 |
<element> | 被定義在最新的 HTML DOM 元素中。 |
<font> | 定義字體大小、顏色與表現。 |
<frame> | 定義了一個特定區域,另外一個 HTML 文檔能夠在裏面展現。幀應該在 <frameset> 中使用。 |
<frameset> | 是一個用於包含 <frame> 的 HTML 元素。 |
<image> | 用來顯示圖片。它從未被實現過,請使用標準的<img>元素。 |
<isindex> | 定義與文檔相關的可搜索索引,使瀏覽器顯示一個對話框,提示用戶輸入單行文本。 |
<keygen> | 標籤規定用於表單的密鑰對生成器字段,當提交表單時,私鑰存儲在本地,公鑰發送到服務器。 |
<listing> | 渲染了開始和結束標籤之間的文本,而不會解釋 HTML,並使用等寬字體。 |
<marquee> | 用來插入一段滾動的文字。你可使用它的屬性控制當文本到達容器邊緣發生的事情。 |
<menuitem> | 生成一個彈出式菜單。這包括上下文菜單,以及按鈕可能附帶的菜單。 |
<multicol> | 是一個實驗元素,旨在容許多列布局。它歷來沒有任何顯着的牽引力,並無在任何主流瀏覽器中實現。 |
<nextid> | 用於使NeXT網頁設計工具爲其錨點生成自動的NAME標籤。 |
<nobr> | 阻止文本自動拆分紅新行,因此它展現爲長的一行,可能還須要滾動。 |
<noembed> | 是個廢除的和不標準的方式,用於向不支持 <embed> ,或者不支持做者但願的 嵌入式內容 的瀏覽器提供替代(或者「後備」)內容。 |
<noframes> | 用於支持不支持 <frame> 元素的瀏覽器,或者這樣配置的瀏覽器。 |
<plaintext> | 將起始標籤後面的任何東西渲染爲純文本,不會解釋爲 HTML。它沒有閉合標籤,由於任何後面的東西都會看作純文本。 |
<shadow> | 用做 shadow DOM insertion point。若是您在 shadow host 下建立了多個 shadow root,則可能已使用了它。 |
<spacer> | 它能夠向頁面插入間隔。它由 Netscape 設計,用於實現單像素佈局圖像的相同效果,Web 設計師用它來向頁面添加空白,而不須要實際使用圖片。 |
<strike> | 在文本上放置刪除線。 |
<tt> | 產生一個內聯元素,使用瀏覽器內置的 monotype 字體展現。這個元素用於給文本排版,使其等寬展現。 |
<xmp> | 定義預格式文本,標籤之間的內容不會被看成文檔內容解析,而會被用等寬字體直接呈現。 |
NO.2 新增標籤html5
<article> | 定義頁面獨立的內容區域。 |
<aside> | 定義頁面的側邊欄內容。 |
<audio> | 定義音頻內容。 |
<bdi> | 容許您設置一段文本,使其脫離其父元素的文本方向設置。 |
<canvas> | 標籤訂義圖形,好比圖表和其餘圖像。該標籤基於 JavaScript 的繪圖 API。 |
<command> | 定義命令按鈕,好比單選按鈕、複選框或按鈕。 |
<datalist> | 定義選項列表。請與 input 元素配合使用該元素,來定義 input 可能的值。 |
<details> | 用於描述文檔或文檔某個部分的細節。 |
<dialog> | 定義對話框,好比提示框。 |
<embed> | 定義嵌入的內容,好比插件。 |
<figcaption> | 定義 <figure> 元素的標題。 |
<figure> | 規定獨立的流內容(圖像、圖表、照片、代碼等等)。 |
<footer> | 定義 section 或 document 的頁腳。 |
<header> | 定義了文檔的頭部區域。 |
<keygen> | 規定用於表單的密鑰對生成器字段。(已廢棄) |
<mark> | 定義帶有記號的文本。 |
<meter> | 定義度量衡。僅用於已知最大和最小值的度量。 |
<nav> | 定義導航連接的部分。 |
<output> | 定義不一樣類型的輸出,好比腳本的輸出。 |
<progress> | 定義任何類型的任務的進度。 |
<rp> | 在 ruby 註釋中使用,定義不支持 ruby 元素的瀏覽器所顯示的內容。 |
<rt> | 定義字符(中文註音或字符)的解釋或發音。 |
<ruby> | 定義 ruby 註釋(中文註音或字符)。 |
<section> | 定義文檔中的節(section、區段)。 |
<source> | 定義多媒體資源 <video> 和 <audio>。 |
<summary> | 標籤包含 details 元素的標題。 |
<time> | 定義日期或時間。 |
<track> | 爲諸如 <video> 和 <audio> 元素之類的媒介規定外部文本軌道。 |
<video> | 定義視頻(video 或者 movie)。 |
<wbr> | 規定在文本中的何處適合添加換行符。 |
NO.3 借鑑文檔canvas
MDN Web Docs:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element瀏覽器
菜鳥教程:https://www.runoob.com/html/html5-new-element.htmlruby
W3school:https://www.w3school.com.cn/tags/index.asp服務器
蜜蜂教程:https://www.mifengjc.com/html-ref/html-reference.htmlapp