HTML5 有哪些新特性?_聲明方式

最近看了一些與html基礎相關的入門教學視頻,心得感悟只有:不同特性的標籤記住就好了!但理智告訴我,一切還未正式開始。腫麼辦?-_-# 

是不是可以根據具體html的面試問題對理論知識進行認知拓展與實踐練習呢?待到將所有的html面試題過了一遍後,應該便有信心繼續其它知識的學習了吧?好吧,那就從內容系統且全面的阿西河前端教程——HTML的面試題開始吧。

爲了享受這個過程,我會首先滑動鼠標中鍵,大概瀏覽下Up主博客的篇幅及其一級標題和二級標題(篇幅當然是越短越喜歡啦,嘻嘻~),而Up主提到的“核心”部分便重點記憶。


學習內容:HTML5 有哪些新特性?  html5的新特性主要表現在五個方面,分別是:聲明方式、語義化標籤、音頻/視頻、表單控件、5個API(本地存儲/畫布/地理/拖拽釋放/Web Workers)。so,開始吧。


HTML5 有哪些新特性?_聲明方式

html5的第一個新特性表現在聲明方式上。首先找到“核心”部分的內容,不管理不理解,先硬生生讀幾遍再說……

當不過腦子的讀了5遍左右後,我發現我根本不知道這段話在講什麼(以下是我的心裏獨白,完全是蒙的,看得見的概念,摸不着的思維。如有雷同,純屬無奈。)

html4和html5聲明方式閱讀過程中的內心獨白

作爲入門的自己並不擔心未來會遇到多大困難,但尷尬的是一出門就摔倒了。沒辦法,帶着疑惑繼續往下看,畢竟這個部分還沒有完整看完,對吧。

html4聲明方式的初次印象

這段描述讓我對於“嚴格”、“過渡”、“框架集”這三個關鍵字,終於形成了一個相較於剛纔具體多了的形象:哈,它們有對應的英文單詞呀。好嘞,記單詞時間到!嚴格是Strict。Strict,Strict,Strict;過渡是Transitional。Transitional,Transitional,Transitional;框架集是Frameset。Frameset,Frameset,Frameset。然後,繼續往下看。

html4聲明方式的二次接觸引發的疑問

html5聲明方式概念的具體例子呈現

還是比較熟悉<!DOCTYPE html>標籤的,因爲這個標籤幾乎是html基礎視頻必講內容之一。大部分老師均會強調:每當開始一個html項目前或第一行,這個標籤是必寫的,但卻很少提到這個標籤稱爲聲明。看到這裏,我不禁感慨:原來,類似於這樣並處於首行位置的標籤叫做聲明呀。

所以,我剛剛知道了什麼呢?

1. 聲明是什麼?(在html文件中類似於<! DOCTYPE html>標籤,通常寫在文件的最前面或第一行,不能省略。)

2. 所謂的嚴格模式,過渡模式,程序集模式是什麼?(html4.01中html文件在三種模式下的聲明方式,相比較html5的聲明方式而言,html5的聲明方式明顯簡潔許多,不是SGML的子集。)

3. SGML是什麼?(目前就剩下這一個問題了。什麼是SGML呢?待我知乎必應一下,對了,之前的一篇博客也記錄類似的內容……SGML,Standard Generalized Markup Language,標準通用標記語言。它是一種很強大但很複雜的標記語言,HTML、XML 就是從中衍生出來的。)

4. 核心內容記憶。

阿西河前端教程中聲明方式的核心

Up主的博客接着下面便拓展了三個閱讀,現在有沒有必要看拓展的三個部分內容呢?如下:

阿西河Up主在html面試題中聲明方式中拓展的三個內容

不自覺的滑動鼠標中鍵,快速瀏覽了剩下幾個內容的介紹。千吶,還有語義化標籤、音頻/視頻、表單控件、5個API(本地存儲/畫布/地理/拖拽釋放/Web Workers),這麼多!!!算了,先把這個題的其它內容看完再根據需求回頭決定看不看吧。所以,繼續進軍語義化標籤,gogogo!!!

注意:UP主博客中拓展的三個部分內容(未看)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章