轉載自 https://www.jianshu.com/p/03308d04cf77javascript
鄭伊健
鄭伊健,1967年10月4日出生於中國香港,籍貫廣東恩平,香港影視演員、流行男歌手。1988年參加新秀歌唱大賽加入無線電視,因拍攝「陽光檸檬茶」廣告而入行,拜羅文爲師。[1] 1991年加盟BMG唱片公司以歌手身份出道。1995年開始,憑藉在《古惑仔》系列電影中飾演陳浩南一角走紅。1996年憑藉《古惑仔》主題曲《友情歲月》得到十大中文金曲獎。1996年至1997年連續兩次得到」臺灣十大偶像」獎。
2.打開以後發現顯示的格式不對, 不對的緣由是由於在純文本文件中全部文字都是同級別的, 瀏覽器不知道哪些文字表明什麼意思. 也就是瀏覽器不知道哪些文字是標題, 哪些文字是段落...., 因此致使了顯示的格式不正確css
3.正是由於如此, 因此HTML應用而生. HTML就只有一個做用, 它是專門用來描述文本的語義的
. 也就是說咱們能夠利用HTML來告訴瀏覽器哪些是標題, 哪些是段落.html
標籤
. 而且這些用於描述文本語義的標籤未來在瀏覽器中是不會被顯示出來
的"超文本"
, 而這些文本又叫作標籤
, 因此HTML被稱之爲"超文本標記語言"
<h1>鄭伊健</h1> <p>鄭伊健,1967年10月4日出生於中國香港,籍貫廣東恩平,香港影視演員、流行男歌手。1988年參加新秀歌唱大賽加入無線電視,因拍攝「陽光檸檬茶」廣告而入行,拜羅文爲師。[1] </p> <p>1991年加盟BMG唱片公司以歌手身份出道。1995年開始,憑藉在《古惑仔》系列電影中飾演陳浩南一角走紅。1996年憑藉《古惑仔》主題曲《友情歲月》得到十大中文金曲獎。1996年至1997年連續兩次得到」臺灣十大偶像」獎。</p>
注意事項:java
HTML只有一個做用
, 它是專門用來給文本添加語義
的, 而不是用來修改文本的樣式的H1標籤它的做用是什麼?web
添加標題語義
的
Tim Berners-Lee(蒂姆·伯納斯-李),萬維網之父、html設計者、w3c創始人
百度百科
敬愛的江哥: 您好! 正文正文正文正文正文正文正文正文正文正文正文正文 正文正文正文正文正文正文正文正文正文正文正文正文 此致 敬禮! 你的朋友 伊健 2066年6月6日
3.編寫網頁的步驟:
3.1.新建一個文本文檔
3.2.利用記事本打開
3.3.編寫THML代碼
3.4.保存而且修改純文本文檔的擴展名爲.html
3.5.利用瀏覽器打開編寫好的文件windows
4.網頁基本結構:瀏覽器
<html> <head> <title></title> </head> <body> </body> </html>
1.爲何會有亂碼現象?app
2.如何解決亂碼現象?框架
<meta charset="GBK" />
, 指定字符集3.什麼是字符集ide
4.GBK(GB2312)和UTF-8區別
5.那麼在企業開發中咱們應該使用GBK(GB2312)仍是UTF-8呢?
6.注意點:
<meta charset="UTF-8" />
<html>
</html>
<head>
</head> <body> </body>
<head>
<meta charset="UTF-8" /> <title>百度一下,你就知道123</title> </head>
什麼是DTD文檔聲明?
用哪個版本的HTML規範來編寫的
. 瀏覽器只要知道了咱們是用哪個版本的規範來編寫以後, 它就可以正確的編譯/解析/渲染咱們的網頁DTD文檔聲明格式:
<!DOCTYPE html>
注意事項:
<!DOCTYPE>聲明
必須是 HTML 文檔的第一行,位於 <html> 標籤以前<!DOCTYPE> 聲明
不是 HTML 標籤<!DOCTYPE> 聲明
沒有結束標籤<!DOCTYPE> 聲明
對大小寫不敏感以前
有2大種規範
, 每種規範中又有3小種規範
大規範 | 小規範 |
---|---|
HTML | Strict (嚴格的) |
HTML | Transitional(過分的,普通的,寬鬆的) |
HTML | Frameset(帶有框架的頁面) |
XHTML | Strict (嚴格的) |
XHTML | Transitional(過分的,普通的,寬鬆的) |
XHTML | Frameset(帶有框架的頁面) |
Strict表示嚴格的
, 這種模式裏面的要求更爲嚴格.這種嚴格主要體如今有一些標籤不能使用
Transitional表示普通的
, 這種模式是沒有一些別的要求
Frameset表示框架
, 在框架的頁面使用
常見的DOCTYPE有以下幾種
HTML4.01: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> HTML5: <!DOCTYPE html>
過去
企業級開發中用的比較多的大部分都是Transitional類型
的文檔聲明HTML5的時代已經到來
,以上6中規範僅僅做爲了解, 之後都用HTML5類型的文檔聲明
, HTML5向下兼容(求此刻WC3內心陰影面積)在HTML的早期發展中,大部分標準都是所謂的retro-spec,即先有實現後有標準
。在這種狀況下,HTML標準不是很規範
,瀏覽器也對HTML頁面中的錯誤至關寬容
。這反過來又致使了HTML開發者寫出了大量含有錯誤的HTML頁面
html語言自己有一些缺陷
(例如: 內容和形式不能分離;標籤單一;數據不能複用等等),隨着xml的興起人們但願xml來彌補html的不足
,可是目前有成千上萬的網頁都是用html編寫的,因此徹底使用xml來替代html還爲時過早
,因而W3C在2000年推出了xhtml1.0, 創建xhtml的目的就是實現從html向xml的過分
爲了規範HTML
,W3C結合XML制定了XHTML 1.0標準
,這個標準沒有增長任何新的標籤,只是按照XML的要求來規範HTML,並定義了一個新的MIME type application/xhtml+xml。W3C的初衷
是要求瀏覽器對這個MIME type實行強錯誤檢查
,若是頁面有HTML錯誤,就要顯示錯誤信息
。可是因爲已有的web頁面中已經有了大量的錯誤,不少開發者拒絕使用新的MIME type
。W3C不得已
,在XHTML 1.0的標準以後增長了一個附錄C
,容許
開發者使用XHTML語法來寫頁面,同時使用舊的MIME type,application/html
,來分發頁面
W3C隨後在XHTML 1.1中取消了附錄C
,即便用XHTML 1.1標準的頁面必須用新的MIME type來分發。因而這個標準並無不少人採用
有了XHTML的教訓,W3C在制定下一代HTML標準時(HTML5),就將向後兼容做爲了一個很重要的原則
。HTML5確實引入了許多新的特性,可是它最重要的一個特性是,不會break已有的網頁
。你能夠將任何已有的網頁的第一行改爲<!DOCTYPE html>,它就成也一個HTML5頁面
,而且能夠照樣在瀏覽器里正常的展現。
簡而言之
長度爲3的後綴名
,因此是htm