利用linq技術完成資料的Pivot處理
一、初識HTML5
1、HTML
超文字標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於建立網頁的標準標記語言。
您可以使用 HTML 來建立自己的 WEB 站點,HTML 執行在瀏覽器上,由瀏覽器來解析。
HTML 4.01的上一個版本誕生於 1999 年。自從那以後,Web 世界已經經歷了鉅變。
概念1:超文字
所謂的超文字,有兩層含義:
(1)圖片、音訊、視訊、動畫、多媒體等內容,成為超文字,因為它們超出了文字的限制。
(2)不僅如此,它還可以從一個檔案跳轉到另一個檔案,與世界各地主機的檔案進行連線。即:超級連結文字。
HTML不是一種程式語言,是一種描述性的標記語言
(1)標記語言是一套標記標籤。比如:標籤<a>
表示超連結、標籤<img>
表示圖片、標籤<h1>
表示一級標題等等,它們都是屬於 HTML 標籤。
說的通俗一點就是:網頁是由網頁元素組成的,這些元素是由 HTML 標籤描述出來,然後通過瀏覽器解析,就可以顯示給使用者看了。
(2)程式語言是有編譯過程的,而標記語言沒有編譯過程,HTML標籤是直接由瀏覽器解析執行。
2、HTML的專有名詞
- 網頁:由各種標記組成的一個頁面就叫網頁。
- 主頁(首頁):一個網站的起始頁面或者導航頁面。
- 標記:比如
<p>
稱為開始標記 ,</p>
稱為結束標記,也叫標籤。每個標籤都規定好了特殊的含義。 - 元素:比如
<p>內容</p>
稱為元素. - 屬性:給每一個標籤所做的輔助資訊。
- XHTML:符合XML語法標準的HTML。
- DHTML:dynamic,動態的。
javascript + css + html
合起來的頁面就是一個 DHTML。 - HTTP:超文字傳輸協議。用來規定客戶端瀏覽器和服務端互動時資料的一個格式。SMTP:郵件傳輸協議,FTP:檔案傳輸協議。
3、HTML文件的字尾名
- .html
- .htm
以上兩種字尾名沒有區別,都可以使用。
4、HTML5
HTML5是HTML最新的修訂版本,2014年10月由全球資訊網聯盟(W3C)完成標準制定。
HTML5的設計目的是為了在移動裝置上支援多媒體。
5、HTML5 是如何起步的?
HTML5 是 W3C 與 WHATWG 合作的結果,WHATWG指Web Hypertext Application Technology Working Group(網頁超文字應用技術工作小組)。
WHATWG致力於web表單和應用程式,而 W3C 專注於 XHTML 2.0。在 2006 年,雙方決定進行合作,來建立一個新版本的 HTML。
HTML5 中的一些有趣的新特性:
- 用於繪畫的 canvas 元素
- 用於媒介回放的 video 和 audio 元素
- 對本地離線儲存的更好的支援
- 新的特殊內容元素,比如 article、footer、header、nav、section
- 新的表單控制元件,比如 calendar、date、time、email、url、search
6、第一個HTML5文件
下面是我們寫的第一個簡單的HTML5文件。
我們新建一個文字檔案,將副檔名改為.html,主檔案自己定義,我們這裡定義為:第一個網頁.html
右鍵使用記事本或其他文字編輯工具(我使用的是Sublime Text)開啟,輸入以下檔案內容如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>第一個HTML5文件</title> </head> <body> 道雖邇,不行不至。事雖小,不為不成。——《荀子·修身》 </body> </html>
注意:對於中文網頁需要使用 <meta charset="utf-8"> 宣告編碼,否則會出現亂碼。