1. 程式人生 > 其它 >利用linq技術完成資料的Pivot處理

利用linq技術完成資料的Pivot處理

一、初識HTML5

1、HTML

超文字標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於建立網頁的標準標記語言

您可以使用 HTML 來建立自己的 WEB 站點,HTML 執行在瀏覽器上,由瀏覽器來解析。

HTML 4.01的上一個版本誕生於 1999 年。自從那以後,Web 世界已經經歷了鉅變。

概念1:超文字

所謂的超文字,有兩層含義:

(1)圖片、音訊、視訊、動畫、多媒體等內容,成為超文字,因為它們超出了文字的限制。

(2)不僅如此,它還可以從一個檔案跳轉到另一個檔案,與世界各地主機的檔案進行連線。即:超級連結文字。

概念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"> 宣告編碼,否則會出現亂碼。