HTML基本知識點(diǎn)

1.HTML讥蟆、XML、XHTML 有什么區(qū)別

因?yàn)橄嗤帍淖置婵梢钥闯龇睦麄兌际荕L瘸彤,都是標(biāo)記語言(Markup Language),所以不同就是前面的部分了笛钝。
HTML质况,超文本標(biāo)記語言,是語法較為松散的玻靡、不嚴(yán)格的Web語言结榄;
XML,可擴(kuò)展標(biāo)記語言囤捻,主要用于存儲數(shù)據(jù)和結(jié)構(gòu)臼朗,可擴(kuò)展;
XHTML蝎土,可擴(kuò)展超文本標(biāo)記語言视哑,基于XML,作用與HTML類似誊涯,但語法更嚴(yán)格挡毅。

2.怎樣理解 HTML 語義化

根據(jù)內(nèi)容的結(jié)構(gòu)化(內(nèi)容語義化),選擇合適的標(biāo)簽(代碼語義化)便于開發(fā)者閱讀和寫出更優(yōu)雅的代碼的同時讓瀏覽器的爬蟲和機(jī)器很好地解析

3.內(nèi)容與樣式分離的原則

在一個網(wǎng)頁中暴构,內(nèi)容跪呈、樣式、行為分別由HTML丹壕、css庆械、JS來控制。

  • 寫 HTML 的時候先不管樣式, 重點(diǎn)放在HTML的結(jié)構(gòu)和語義化上菌赖,讓 HTML 能體現(xiàn)頁面結(jié)構(gòu)或者內(nèi)容缭乘。之后再去寫樣式。
  • 寫 JS 的時候琉用,盡量不要用 JS 去直接操作樣式堕绩,而是通過給元素添加刪除class來控制樣式變化
  • HTML 內(nèi)不允許出現(xiàn)屬性樣式,盡量不要出現(xiàn)行內(nèi)樣式

4.有哪些常見的meta標(biāo)簽

什么是meta標(biāo)簽邑时?

w3school的解釋為:<meta> 元素可提供有關(guān)頁面的元信息(meta-information)奴紧,比如針對搜索引擎和更新頻度的描述和關(guān)鍵詞。<meta> 標(biāo)簽位于文檔的頭部晶丘。
其中元信息黍氮,就是是用于描述數(shù)據(jù)的數(shù)據(jù)唐含。它不會顯示在頁面上,但是機(jī)器卻可以識別沫浆。所以簡單來說捷枯,meta標(biāo)簽的作用就是定義頁面的說明,關(guān)鍵字专执,最后修改日期淮捆,和其它的元信息。這些元信息將服務(wù)于瀏覽器(如何布局或重載頁面)本股,搜索引擎和其它網(wǎng)絡(luò)服務(wù)攀痊。

meta標(biāo)簽的組成:

meta標(biāo)簽共有兩個屬性,分別是http-equiv屬性和name屬性拄显。

  • name屬性:
    主要用于描述網(wǎng)頁苟径,比如網(wǎng)頁的關(guān)鍵詞,敘述等凿叠。與之對應(yīng)的屬性值為content涩笤,content中的內(nèi)容是對name填入類型的具體描述,便于搜索引擎抓取盒件。meta標(biāo)簽中name屬性語法格式是:
<meta name="參數(shù)" content="具體的描述">蹬碧。
  • http-equiv屬性:
    相當(dāng)于HTTP的作用,比如說定義些HTTP參數(shù)的炒刁。語法格式為:
<meta http-equiv="參數(shù)" content="具體的描述">
常見的meta標(biāo)簽:
<!-- 聲明編碼方式 -->
<meta charset='utf-8' />
<!-- 優(yōu)先使用IE最新版本和Chrome -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<!-- content的取值為webkit,ie-comp,ie-stand之一恩沽,區(qū)分大小寫,分別代表用webkit內(nèi)核翔始,IE兼容內(nèi)核罗心,IE標(biāo)準(zhǔn)內(nèi)核。 -->
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<!-- 頁面關(guān)鍵詞 -->
<meta name="keywords" content="關(guān)鍵詞1,關(guān)鍵詞2,..." />

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

  • 文檔聲明用來告知瀏覽器當(dāng)前文檔所使用的HTML或XHTML規(guī)范城瞎。
  • 嚴(yán)格模式是指按照瀏覽器所支持的最高版本來實(shí)現(xiàn)效果渤闷;混雜模式則相反,盡可能向后兼容脖镀。使用老版本瀏覽器的顯示模式飒箭。
  • <!doctype html>是用來聲明當(dāng)前文檔為html5

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

  • 產(chǎn)生亂碼的原因一般是文檔沒有聲明自身的編碼導(dǎo)致瀏覽器錯誤地使用了與文檔不同的解碼方式蜒灰,從而導(dǎo)致內(nèi)容無法正常顯示
  • 解決方法:記得聲明編碼方式弦蹂,并在保存的時候選擇同樣的編碼方式

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

瀏覽器內(nèi)核主要指的是瀏覽器的渲染引擎
  • IE瀏覽器——Trident內(nèi)核
  • chrome瀏覽器——WebKit內(nèi)核
  • FireFox瀏覽器——Gecko內(nèi)核
  • Opera瀏覽器——Presto內(nèi)核
  • Safari瀏覽器——WebKti內(nèi)核
  • 國產(chǎn)瀏覽器——所謂的雙內(nèi)核强窖,就是指Trident和WebKit

8.常見的標(biāo)簽及使用場景

  • h1~h6凸椿,標(biāo)題
  • p,段落
  • a翅溺,鏈接
  • img脑漫,圖片
  • div髓抑,語義為“一大塊”,用于給頁面劃分區(qū)塊窿撬,讓結(jié)構(gòu)更清晰
  • ul li 启昧,無需列表
  • ol li叙凡,有序列表
  • table thead tbody tfoot tr td劈伴,表格相關(guān)標(biāo)簽
  • dl dt dd,用于展示一系列 “標(biāo)題:內(nèi)容... ”的場景
  • button握爷,按鈕
  • em跛璧,strong ,強(qiáng)調(diào)新啼,著重追城,后者強(qiáng)調(diào)性更強(qiáng)
  • iframe,用于嵌入一個頁面 注意跨域操作問題
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末燥撞,一起剝皮案震驚了整個濱河市座柱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌物舒,老刑警劉巖色洞,帶你破解...
    沈念sama閱讀 211,817評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異冠胯,居然都是意外死亡火诸,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評論 3 385
  • 文/潘曉璐 我一進(jìn)店門荠察,熙熙樓的掌柜王于貴愁眉苦臉地迎上來置蜀,“玉大人,你說我怎么就攤上這事悉盆《⒒纾” “怎么了?”我有些...
    開封第一講書人閱讀 157,354評論 0 348
  • 文/不壞的土叔 我叫張陵焕盟,是天一觀的道長秋秤。 經(jīng)常有香客問我,道長京髓,這世上最難降的妖魔是什么航缀? 我笑而不...
    開封第一講書人閱讀 56,498評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮堰怨,結(jié)果婚禮上芥玉,老公的妹妹穿的比我還像新娘。我一直安慰自己备图,他們只是感情好灿巧,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評論 6 386
  • 文/花漫 我一把揭開白布赶袄。 她就那樣靜靜地躺著,像睡著了一般抠藕。 火紅的嫁衣襯著肌膚如雪饿肺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,829評論 1 290
  • 那天盾似,我揣著相機(jī)與錄音敬辣,去河邊找鬼。 笑死零院,一個胖子當(dāng)著我的面吹牛溉跃,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播告抄,決...
    沈念sama閱讀 38,979評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼撰茎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了打洼?” 一聲冷哼從身側(cè)響起龄糊,我...
    開封第一講書人閱讀 37,722評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎募疮,沒想到半個月后炫惩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,189評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡酝锅,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評論 2 327
  • 正文 我和宋清朗相戀三年诡必,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片搔扁。...
    茶點(diǎn)故事閱讀 38,654評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡爸舒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出稿蹲,到底是詐尸還是另有隱情扭勉,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布苛聘,位于F島的核電站涂炎,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏设哗。R本人自食惡果不足惜唱捣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望网梢。 院中可真熱鬧震缭,春花似錦、人聲如沸战虏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至巡社,卻和暖如春膛堤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晌该。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評論 1 266
  • 我被黑心中介騙來泰國打工肥荔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人气笙。 一個月前我還...
    沈念sama閱讀 46,382評論 2 360
  • 正文 我出身青樓次企,卻偏偏與公主長得像,于是被迫代替她去往敵國和親潜圃。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評論 2 349

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

  • HTML,XML,XHTML有什么區(qū)別 HTML全稱HyperText Markup Language舟茶,即超文本標(biāo)...
    魔王卡卡閱讀 345評論 0 1
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案谭期? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評論 1 92
  • 源自SeeYouBug博客 地址為:http://www.cnblogs.com/SeeYouBug 一、HTML...
    欲淚成雪閱讀 1,214評論 0 15
  • HTML吧凉、XML和XHTML的區(qū)別 HTML隧出,超文本標(biāo)記語言,被設(shè)計用來顯示數(shù)據(jù)阀捅,標(biāo)記內(nèi)容的格式胀瞪,“超文本”體現(xiàn)在...
    佳聯(lián)閱讀 344評論 0 0
  • 黑色泛濫,悲傷逆流成河饲鄙。 碳素筆在不停的流動凄诞,在淡藍(lán)色的日記本上劃下一道道痕跡,拼湊成了一個個字忍级,一句句話:“明明...
    余珂閱讀 459評論 8 2