前端實(shí)習(xí)生面試題(一)--HTML

目錄

1. 文檔頭聲明的意義和作用?

2. CSS盒模型

3.HTML和XHTML的區(qū)別?

4.?語(yǔ)義化的理解?

5. 一個(gè)靜態(tài)的HTML文件里邊可能包含JS,CSS,它的一個(gè)加載順序是怎樣的起便??

6. window.onload和$(document).ready()區(qū)別?

7. 什么是window對(duì)象,什么是document對(duì)象前酿?

8. ?如果將CSS放在后面會(huì)出現(xiàn)什么問(wèn)題咆疗????

9. 哪些性能優(yōu)化的方法

10. 三種減少頁(yè)面加載時(shí)間的方法

11. Src和href的區(qū)別

12. 平時(shí)怎么管理你的團(tuán)隊(duì)

13. 網(wǎng)站重構(gòu)的理解

14. 什么是響應(yīng)式設(shè)計(jì)耕拷?基本原理是什么舒帮?如何兼容較低版本的IE儿惫?

HTML

1.文檔頭的聲明意義和作用嗦随?

(1)聲明位于文檔中的最前面,處于標(biāo)簽之前敬尺。告訴瀏覽器的解析器枚尼,用什么文檔類(lèi)型規(guī)范來(lái)解析這個(gè)文檔。

(2) 假如文檔中的標(biāo)記不遵循doctype聲明所指定的文檔定義類(lèi)型(dtd)砂吞,這個(gè)文檔有可能無(wú)法在瀏覽器中正確顯示署恍。

標(biāo)準(zhǔn)模式:標(biāo)準(zhǔn)模式的排版和JS 運(yùn)作模式是 以該瀏覽器支持的最高標(biāo)準(zhǔn)運(yùn)行混雜模式。

?混雜模式:頁(yè)面以寬松的向后兼容的方式顯示蜻直。模擬老式瀏覽器的行為以防止站點(diǎn)無(wú)法工作盯质。

2.CSS盒模型

CSS盒模型:網(wǎng)頁(yè)設(shè)計(jì)中css技術(shù)所使用的一種思維模型。

CSS盒模型組成:外邊距(margin)概而,邊框(border)呼巷,內(nèi)邊距(paddimg),內(nèi)容(content)

CSS盒模型分類(lèi):標(biāo)準(zhǔn)W3C盒子模型赎瑰,IE盒子模型

區(qū)別:二者的區(qū)別在于height和width的計(jì)算王悍。

標(biāo)準(zhǔn)W3C盒子模型:height=content? , width=content? ?

?IE盒子模型:height=content+padding+border餐曼,?width=content+padding+border

3.HTML和XHTML的區(qū)別

?Xhtml必須被正確的關(guān)閉压储;

Xhtml必須被正確的嵌套;??

Xhtml標(biāo)簽名必須小寫(xiě)源譬;

Xhtml必須擁有根元素(必須嵌套于<html></html>根元素中)集惋;

4.語(yǔ)義化的理解

更直觀的認(rèn)識(shí)標(biāo)簽或?qū)傩裕?/p>

去掉或者丟失樣式的時(shí)候能讓頁(yè)面呈現(xiàn)清晰的結(jié)構(gòu);??

有利于SEO:和搜索引擎建立良好的溝通踩娘,有助于爬蟲(chóng)爬取更多有效信息刮刑;

便于團(tuán)隊(duì)開(kāi)發(fā)和維護(hù),使網(wǎng)頁(yè)更具可讀性,減少差異化

5.一個(gè)靜態(tài)HTML文件里包含JS为朋,?CSS臂拓,它的加載順序是怎樣的?

? (1)解析HTML文件习寸,創(chuàng)建DOM樹(shù)??

自上而下胶惰,遇到任何樣式(link,style會(huì)阻塞)霞溪,但css加載不會(huì)阻塞DOM樹(shù)的解析孵滞,只會(huì)阻塞DOM樹(shù)的渲染。?

?而js加載鸯匹,需等到j(luò)s加載完畢后才繼續(xù)DOM樹(shù)的解析和渲染坊饶。?如果外部腳本過(guò)大,加載時(shí)間比較長(zhǎng)的話殴蓬,就會(huì)造成網(wǎng)頁(yè)失去響應(yīng)匿级。?

也是為什么在js文件開(kāi)頭寫(xiě)window.onload或者$(document).ready(),或者將script放在body后面的原因染厅。

????(2)解析CSS痘绎。? ? ? ? ??

?優(yōu)先級(jí):瀏覽器默認(rèn)設(shè)置<用戶(hù)設(shè)置<外部樣式<內(nèi)聯(lián)樣式<內(nèi)嵌樣式??

????(3)將CSS規(guī)則與DOM樹(shù)合并,構(gòu)建渲染樹(shù)(Render Tree)??

????(4)進(jìn)行布局和繪制

6.window.onload和$(document).ready()區(qū)別

?window.onload是DOM文檔結(jié)構(gòu)加載完畢和所有文件(包括圖片)加載完后所執(zhí)行的一個(gè)函數(shù)肖粮。

?$(document).ready()則表示僅DOM文檔加載完所執(zhí)行的一個(gè)函數(shù)

7.什么是window對(duì)象孤页,什么是document對(duì)象?

window對(duì)象它是一個(gè)頂層對(duì)象涩馆,表示一個(gè)瀏覽器窗口或一個(gè)框架行施。

?document對(duì)象是window對(duì)象的一個(gè)對(duì)象屬性,每個(gè)載入瀏覽器的HTML文檔都會(huì)成為Document對(duì)象魂那《旰牛可通過(guò)window.document屬性對(duì)其進(jìn)行訪問(wèn)

8.如果將CSS放在后面,會(huì)出現(xiàn)什么問(wèn)題冰寻?

? ?正常來(lái)講css放在前面须教,這樣就會(huì)先加載css的樣式,在渲染dom的時(shí)候已經(jīng)知道自己的樣式斩芭,無(wú)需再次渲染轻腺。

? ?如果放后面,那么先渲染DOM划乖,再加載CSS后贬养,又要重新渲染,這就意味這要進(jìn)行兩次渲染琴庵,影響性能误算。

9. 哪些性能優(yōu)化的方法

減少http請(qǐng)求次數(shù)仰美,將通過(guò)網(wǎng)絡(luò)請(qǐng)求獲取的數(shù)據(jù)保存到本地

用innerHTML代替DOM操作,優(yōu)化js性能

設(shè)置樣式時(shí)儿礼,應(yīng)該設(shè)置className咖杂,而不是直接設(shè)置style

緩存DOM節(jié)點(diǎn)查找的結(jié)果,減少I(mǎi)O讀取操作

避免使用Css表達(dá)式

圖片預(yù)加載蚊夫,將樣式表放在頂部诉字,將腳本放在底部

10. 三種減少頁(yè)面加載時(shí)間的方法

優(yōu)化圖片

使用web格式的圖片,如果對(duì)顏色要求不高知纷,可以用gif

優(yōu)化css即壓縮合并css

標(biāo)明圖片的高度和寬度(如果瀏覽器沒(méi)有找到這兩個(gè)參數(shù)壤圃,就會(huì)一邊下載一邊計(jì)算大小,如果知道這兩個(gè)參數(shù)琅轧,就會(huì)預(yù)先騰出位置伍绳,繼續(xù)加載)

11. Src和href的區(qū)別?

href 是指向網(wǎng)絡(luò)資源所在的位置,建立和當(dāng)前元素或文檔之間的鏈接乍桂,用于超鏈接

src 是指向外部資源的位置冲杀,指向的內(nèi)容將會(huì)嵌入到文檔中當(dāng)前標(biāo)簽所在的位置,在請(qǐng)求src資源時(shí)會(huì)將其指向的資源下載并應(yīng)用到文檔內(nèi)睹酌,例如js腳本漠趁,img等

12. 平時(shí)怎么管理你的團(tuán)隊(duì)

1. 我會(huì)確定好全局樣式(globe.css),編碼模式(utf-8) 等

2. 并且告訴他們編寫(xiě)代碼時(shí)的規(guī)范

3.各模塊都及時(shí)編寫(xiě)人忍疾,以及各個(gè)模塊內(nèi)的功能標(biāo)注注釋?zhuān)?/p>

4.如果是用vue框架,并且項(xiàng)目比較小時(shí)谨朝,我會(huì)寫(xiě)好大體框架卤妒,只需他們負(fù)責(zé)編寫(xiě)各個(gè)模塊,最終由我來(lái)負(fù)責(zé)模塊的整合

團(tuán)隊(duì)方面字币,

我會(huì)負(fù)責(zé)團(tuán)隊(duì)進(jìn)度的把控则披,注重每名成員的感情情緒,調(diào)控團(tuán)隊(duì)的氛圍和成員的激情洗出,定時(shí)總結(jié)團(tuán)隊(duì)的問(wèn)題和成果士复。

13. 網(wǎng)站重構(gòu)的理解

14. 什么是響應(yīng)式設(shè)計(jì)?基本原理是什么翩活?如何兼容較低版本的IE阱洪?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市菠镇,隨后出現(xiàn)的幾起案子冗荸,更是在濱河造成了極大的恐慌,老刑警劉巖利耍,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蚌本,死亡現(xiàn)場(chǎng)離奇詭異盔粹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)程癌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)舷嗡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人嵌莉,你說(shuō)我怎么就攤上這事进萄。” “怎么了烦秩?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵垮斯,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我只祠,道長(zhǎng)兜蠕,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任抛寝,我火速辦了婚禮熊杨,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘盗舰。我一直安慰自己晶府,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布钻趋。 她就那樣靜靜地躺著川陆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蛮位。 梳的紋絲不亂的頭發(fā)上较沪,一...
    開(kāi)封第一講書(shū)人閱讀 51,165評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音失仁,去河邊找鬼尸曼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛萄焦,可吹牛的內(nèi)容都是我干的控轿。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼拂封,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼茬射!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起烘苹,我...
    開(kāi)封第一講書(shū)人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤躲株,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后镣衡,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體霜定,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡档悠,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了望浩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辖所。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖磨德,靈堂內(nèi)的尸體忽然破棺而出缘回,到底是詐尸還是另有隱情,我是刑警寧澤典挑,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布酥宴,位于F島的核電站,受9級(jí)特大地震影響您觉,放射性物質(zhì)發(fā)生泄漏拙寡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一琳水、第九天 我趴在偏房一處隱蔽的房頂上張望肆糕。 院中可真熱鬧,春花似錦在孝、人聲如沸诚啃。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)始赎。三九已至,卻和暖如春仔燕,著一層夾襖步出監(jiān)牢的瞬間极阅,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工涨享, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人仆百。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓厕隧,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親俄周。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吁讨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

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