HTML 基礎(chǔ)知識(shí)點(diǎn)

一、HTML、XML、XHTML 有什么區(qū)別

1、HTML :超文本標(biāo)記語(yǔ)言,是語(yǔ)法較為松散的不嚴(yán)格的Web語(yǔ)言;
2、XML :可拓展標(biāo)記語(yǔ)言,主要用于存貯數(shù)據(jù)和結(jié)構(gòu);
3、XHTML:可拓展超文本標(biāo)記語(yǔ)言,基于XML作用與HTML類似,但語(yǔ)法更嚴(yán)格。

二、怎樣理解 HTML 語(yǔ)義化

語(yǔ)義化HTML是一種編寫HTML的方式:選擇合適的標(biāo)簽、使用合理的代碼結(jié)構(gòu),便于開發(fā)者閱讀,同時(shí)讓瀏覽器的爬蟲很好地解析。

三、怎樣理解內(nèi)容與樣式分離的原則

網(wǎng)頁(yè)的內(nèi)容、樣式與行為分離是Web標(biāo)準(zhǔn)的核心理念:理想狀態(tài)下HTML標(biāo)簽只用負(fù)責(zé)承載內(nèi)容,而樣式交給CSS,行為交給JavaScript。內(nèi)容、樣式與行為分離能夠使頁(yè)面代碼更易于閱讀和維護(hù)。

四、meta標(biāo)簽有哪些常見的用法:

標(biāo)簽 含義
<meta charset=""> 定義網(wǎng)頁(yè)編碼的字符集
<meta name="author" content=""> 標(biāo)注網(wǎng)頁(yè)作者
<meta name="copyright" content=""> 說(shuō)明網(wǎng)頁(yè)版權(quán)信息
<meta name="description" content=""> 告訴搜索引擎網(wǎng)頁(yè)的主要內(nèi)容
<meta name="generator" content=""> 說(shuō)明制作網(wǎng)頁(yè)工具
<meta name="keywords" content=""> 定義針對(duì)搜索引擎的關(guān)鍵字
<meta name="robots" content=""> 告訴搜索引擎的機(jī)器人頁(yè)面中的文件、鏈接是否可被檢索、查詢
<meta http-equiv="content-type" content=""> 設(shè)定頁(yè)面使用的字符集
<meta http-equiv="content-script-type" content="text/javascript"> 指明頁(yè)面的腳本類型
<meta http-equiv="expires" content=""> 設(shè)定網(wǎng)頁(yè)的到期時(shí)間,網(wǎng)頁(yè)過(guò)期則必須到服務(wù)器上重新傳輸
<meta http-equiv="imagetoolbar "content=""> 指定是否顯示圖片工具欄
<meta http-equiv="refresh "content=";"> 自動(dòng)刷新并指向新頁(yè)面
<meta http-equiv="window-target" content="_top"> 強(qiáng)制頁(yè)面在當(dāng)前窗口以獨(dú)立頁(yè)面顯示

五、文檔聲明的作用?嚴(yán)格模式和混雜模式指什么?<!doctype html> 的作用?

1、文檔類型聲明,指出瀏覽器或其他閱讀程序按照什么樣的規(guī)則去解析文檔。
2、嚴(yán)格模式和混雜模式都是DOCTYPE可聲明的DTD類型:在嚴(yán)格模式中瀏覽器以其支持的最高標(biāo)準(zhǔn)呈現(xiàn)頁(yè)面;在混雜模式中,頁(yè)面以一種比較寬松的向后兼容的方式顯示。
3、<!doctype html>,指定網(wǎng)頁(yè)的文檔類型為HTML5。

六、瀏覽器亂碼的原因是什么?如何解決

1、網(wǎng)頁(yè)編碼和瀏覽器解碼不匹配,導(dǎo)致瀏覽器亂碼。
2、如何解決瀏覽器亂碼:編寫網(wǎng)頁(yè)時(shí)設(shè)置與網(wǎng)頁(yè)編碼相同的<meta charset="">字符標(biāo)簽,提醒瀏覽器以何種編碼對(duì)網(wǎng)頁(yè)解碼;瀏覽網(wǎng)頁(yè)時(shí)更改瀏覽器的解碼方式使其與網(wǎng)頁(yè)編碼方式保持一致。

七、常見的瀏覽器有哪些,什么內(nèi)核

內(nèi)核 瀏覽器
Trident(又稱IE內(nèi)核) IE、360、傲游、世界之窗瀏覽器、Avant、騰訊TT、Netscape 8、NetCaptor、Sleipnir、GOSURF、GreenBrowser、KKman等
Gecko Firefox
WebKit Chrome/Safari
Presto Opera

八、列出常見的標(biāo)簽,并簡(jiǎn)單介紹這些標(biāo)簽用在什么場(chǎng)景

標(biāo)簽 作用
<head> 頭部
<body> 主體
<a> 超鏈接
<br /> 換行
<form> 表單
<h1>...<h6> 標(biāo)題
<p> 段落
<img> 圖片
<ul>、<li> 有序列表
<ol>、<li> 無(wú)序列表
<dl>、<dt>、<dd> 定義列表
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容