HTML基礎(chǔ)
1启昧、什么是瀏覽器叙凡,瀏覽器的內(nèi)核?
幫助用戶瀏覽網(wǎng)頁密末。
Ie內(nèi)核:trident ??????safari:webkit火狐:gecko ?????chrome握爷,opera:blink
Eg:360瀏覽器用了ie的trident和blink
2、服務(wù)器严里,服務(wù)器端程序新啼?
服務(wù)器是一臺專門為用戶處理請求等的服務(wù)的電腦。
服務(wù)器端軟件(IIS):運行在服務(wù)器端刹碾,瀏覽器戶提供訪問服務(wù)的軟件燥撞。
3、專業(yè)名詞
Internet:因特網(wǎng)迷帜,互聯(lián)網(wǎng)物舒。
W3C:制定html,css標(biāo)準(zhǔn)
http:傳輸?shù)膮f(xié)議戏锹,瀏覽器端的網(wǎng)頁傳輸數(shù)據(jù)的約束和規(guī)范冠胯。
DNS(Domain Name System,域名系統(tǒng))锦针,因特網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫荠察,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機器直接讀取的IP數(shù)串伞插。通過主機名割粮,最終得到該主機名對應(yīng)的IP地址的過程叫做域名解析(或主機名解析)。
4媚污、網(wǎng)頁的組成
Html:頁面結(jié)構(gòu)舀瓢。如:標(biāo)題,段落耗美。
Css:內(nèi)容京髓。Eg:寬高,顏色商架,背景堰怨。
JavaScript:交互行為。如:相關(guān)動畫特效蛇摸。
5备图、Html
Html:超文本標(biāo)記語言
Html標(biāo)準(zhǔn):html5,如見到就是用的html5的協(xié)議。
XHTML標(biāo)準(zhǔn)
6揽涮、sublime使用 抠藕,html語法
視圖>側(cè)邊欄>顯示隱藏側(cè)邊欄
快速打開文件夾win+e
注釋
End鍵:讓光標(biāo)快速移動到本行結(jié)尾
Home鍵:快速定為到行首
Ctrl+/快速注釋
段落
語法:1、以“<”開頭蒋困;
2盾似、緊接著就是標(biāo)簽名;
3雪标、有屬性零院,空格加=””;
4村刨、多個屬性告抄,每兩個都有空格隔開;
5烹困、以“>”結(jié)束玄妈;
6乾吻、標(biāo)簽可嵌套髓梅。
HTML頭部標(biāo)簽
1.1HTML文件的后綴
在早期的dos8位機,電腦只識別3個字母的后綴名文件绎签。所以HTML文件的后綴名:htm
現(xiàn)在的電腦都支持多字符的文件后綴名枯饿,使用.html與.hem后綴一樣
1.2快速生成html頁面結(jié)構(gòu)
Html:5+tab鍵
1.3
文檔的聲明:當(dāng)前文件是一個html文檔,遵循的標(biāo)準(zhǔn)是hetml5
文檔聲明標(biāo)簽一定要有诡必,會嚴(yán)重影響頁面效果奢方。
2、標(biāo)簽
3爸舒、標(biāo)簽
用于嵌套蟋字,給瀏覽器使用的設(shè)置標(biāo)簽。比如meta標(biāo)簽告訴瀏覽器當(dāng)前文檔的編碼格式扭勉。
當(dāng)瀏覽器解析當(dāng)前文檔的編碼和文檔實際的編碼不一樣會出現(xiàn)亂碼的情況鹊奖。
:設(shè)置了當(dāng)前頁面的編碼使用了UTF-8
:設(shè)置了瀏覽器頁面的標(biāo)題
Ctrl+shift+d:快速復(fù)制一行代碼
4、標(biāo)簽
第一種用法:rel=”dns-prefetch”設(shè)置DNS預(yù)解析涂炎,可以有效提高后續(xù)訪問網(wǎng)站的效率忠聚。
第二種用法:icon圖標(biāo),連接到其他網(wǎng)站小圖標(biāo)唱捣。
第三種用法:引入css樣式两蟀。
5、URL協(xié)議
平時寫的網(wǎng)址就是URL地址震缭。
格式:scheme://host.domain:port/path/filename
沒有端口默認(rèn)為80端口
協(xié)議名稱://域名(ip地址):80/路徑/文件a.html
Scheme:定義因特網(wǎng)服務(wù)的類型赂毯,常用http,https,ftp
Host:定義域主機(http的默認(rèn)主機是www)
Domain:定義因特網(wǎng)域名党涕,如w3school.com.cn
:port:定義主機的端口號(http默認(rèn)端口是80)
Path:定義服務(wù)器上的路徑(如果省略活烙,則文檔必須位于網(wǎng)站的根目錄中)
Filename:定義文檔/資源的名稱
URL編碼:將非ASCII碼,裝換為%ASCII碼