HTML5不是應(yīng)用程序開發(fā)語言,它沒有邏輯處理能力,沒有計算能力,不能動態(tài)地生成內(nèi)容,而只能靜態(tài)地展示網(wǎng)頁信息。HTML5是構(gòu)建Web內(nèi)容的一種語言,它不能進行編程,只能用來標記網(wǎng)頁中的內(nèi)容;它通過不同的標簽來標記不同的內(nèi)容、格式、布局等。
本教程操作環(huán)境:windows7系統(tǒng)、HTML5版、Dell G3電腦。
HTML的英文全稱為Hyper Text Markup Language,即超文本標記語言。HTML5是HTML的一個新版本。HTML 不是一種編程語言,而是一種標記語言 (markup language)。
HTML5是萬維網(wǎng)的核心語言、標準通用標記語言下的一個應(yīng)用超文本標記語言(HTML)的第五次重大修改。
HTML5不是應(yīng)用程序開發(fā)語言,即不是程序編程語言。
原因:HTML沒有邏輯處理能力,沒有計算能力,不能動態(tài)地生成內(nèi)容,而只能靜態(tài)地展示網(wǎng)頁信息。
我們從 HTML 中文全稱來分析一下它的本質(zhì):
1) 超文本
也即超越純文本,這意味著 HTML 文檔不僅能包含文本(文字),還能包含圖片、音視頻、表格、列表、鏈接、按鈕、輸入框等高級內(nèi)容。
超鏈接是互聯(lián)網(wǎng)的紐帶,它能將眾多網(wǎng)頁連接起來,讓它們交織在一起,形成一張“網(wǎng)”。沒有超鏈接,就沒有互聯(lián)網(wǎng)。
2) 標記語言
HTML 是一種計算機語言,但它不能編程,只能用來標記網(wǎng)頁中的內(nèi)容。HTML 通過不同的標簽來標記不同的內(nèi)容、格式、布局等,例如:
-
<img> 標簽表示一張圖片;
-
<a> 標簽表示一個鏈接;
-
<table> 標簽表示一個表格;
-
<input> 標簽表示一個輸入框;
-
<p> 標簽表示一段文本;
-
<strong> 標簽表示文本加粗效果;
-
<div> 標簽表示塊級布局。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML演示</title> </head> <body> <h1>這是一個標題</h1> <p>這是一個段落</p> <p>這是另一個段落</p> <a href="https://www.php.cn/" target="_blank">這是一個鏈接,指向PHP中文網(wǎng)首頁</a> <ul> <li>HTML教程</li> <li>CSS教程</li> <li>JavaScript教程</li> </ul> <input type="text" placeholder="請輸入內(nèi)容" /> </body> </html>
說明:
HTML5是互聯(lián)網(wǎng)的下一代標準,是構(gòu)建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種語言方式。
它是Web中核心語言HTML的規(guī)范,用戶使用任何手段進行網(wǎng)頁瀏覽時看到的內(nèi)容原本都是HTML格式的,在瀏覽器中通過一些技術(shù)處理將其轉(zhuǎn)換成為了可識別的信息。HTML5在從前HTML4.01的基礎(chǔ)上進行了一定的改進,雖然技術(shù)人員在開發(fā)過程中可能不會將這些新技術(shù)投入應(yīng)用,但是對于該種技術(shù)的新特性,網(wǎng)站開發(fā)技術(shù)人員是必須要有所了解的。
與傳統(tǒng)的技術(shù)相比,HTML5 的語法特征更加明顯,并且結(jié)合了 SVG 的內(nèi)容。這些內(nèi)容在網(wǎng)頁中使用可以更加便捷地處理多媒體內(nèi)容,而且 HTML5中還結(jié)合了其他元素,對原有的功能進行調(diào)整和修改,進行標準化工作。HTML5 在 2012 年已形成了穩(wěn)定的版本。
HTML5的優(yōu)勢:
a、網(wǎng)絡(luò)標準統(tǒng)一、HTML5本身是由W3C推薦出來的。
b、多設(shè)備、跨平臺
c、即時更新。
d、提高可用性和改進用戶的友好體驗;
e、有幾個新的標簽,這將有助于開發(fā)人員定義重要的內(nèi)容;
f、可以給站點帶來