2020-10-07,第一章HTML部落格

2020-10-08 13:00:16

HTML:超檔案標示語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於建立網頁的標準標示語言。

*使用 HTML 來建立自己的 WEB 站點,HTML 執行在瀏覽器上,由瀏覽器來解析。*
總是不知道為什麼,每次程式設計序時,有這麼一句話 <!DOCTYPE html>。現在我終於明白這是什麼意思了!

*它是 HTML5 標準網頁宣告,全稱為 Document Type HyperText Mark-up Language,是一條標示語言。支援 HTML5 標準的主流瀏覽器都認識這個宣告。表示網頁採用 HTML5,<!DOCTYPE html> 宣告位於檔案中的最前面的位置,處於 <html> 標籤之前。此標籤可告知瀏覽器檔案使用哪種 HTML 或 XHTML 規範。*

*注意: <html lang="en">是想搜尋引擎表示該頁面是HTML語言,並且語言為英文網站,其「lang」的意思就是「language」,語言的意思,而「en」即表示English。你的頁面如果是中文網頁,可將改成<html lang="zh">即可。對於中文網頁需要使用 <meta charset="utf-8"> 宣告編碼,否則會出現亂碼。有些瀏覽器(如 360 瀏覽器)會設定 GBK 為預設編碼,則你需要設定為 <meta charset="gbk">。*
<DOCTYPE html>
<html lang="en">
<head>
	<meta sharset="UTF-8">
	<tatle>DOCUMENT</tatle>
</head>
<body>

	<h1>我的第一個大標題</h1>
    <p>我的第一個段落。</p>

</body>
</html>

HTML檔案的字尾名

.html
.htm

以上兩種字尾名沒有區別,都可以使用。

在使用中常常遇到 utf-8 和 utf8,現在終於弄明白他們的使用不同之處了,現在來和大家分享一下,下面我們看一下 utf-8 和 utf8 有什麼區別。

「UTF-8」 是標準寫法,php 在 Windows 下邊英文不區分大小寫,所以也可以寫成 「utf-8」。「UTF-8」 也可以把中間的"-「省略,寫成 「UTF8」。一般程式都能識別,但也有例外(如下文),為了嚴格一點,最好用標準的大寫"UTF-8」。

在資料庫中只能使用"utf8"(MySQL) 在MySQL的命令模式中只能使用"utf8",不能使用"utf-8",也就是說在PHP程式中只能使用 「set names utf8(不加小橫槓)」,如果你加了"-「此行命令將不會生效,但是在 PHP 中 header 時卻要加上」-",因為 IE 不認識沒槓的"utf8",