每日兩道前端面試題 20190201

2021-09-12 16:43:45 字數 644 閱讀 7512

1.與嚴格模式與混雜模式息息相關的是:doctype

2.doctype的定義

是一組機器可讀的規則,它們指示html文件中允許有什麼,不允許有什麼,doctype正是用來告訴

瀏覽器使用哪種dtd,一般放在html文件開頭宣告,用來告訴其他人這個文件的型別風格。

3.嚴格模式:瀏覽器根據web標準去解析頁面,是一種要求嚴格的dtd

4.混雜模式:種嚮後相容的解析方法,說的透明點就是可以實現ie5.5以下版本瀏覽器的渲染模式。

對於傳統的xml定義,例如:<?xml version="1.0" encoding="utf-8"?>,如果將這句話放在頁面的頂部,則在i6下以混雜模式呈現

1.w3c盒模型

通過在文件頂部加doctype宣告就會按w3c盒模型顯示如下圖,定義元素的寬高包括了內邊距和邊框,

即padding和border.

2.ie盒子模型

ie8以下瀏覽器的盒模型中定義的元素的寬高不包括內邊距和邊框,如下圖:

每日兩道前端面試題20190304

css盒子模型又稱為框模型,包含了元素內容content,內邊距padding,邊框border,外邊距margin.它有兩種種類 ie盒子模型 w3c盒子模型 區別 標準的盒子模型寬高就是content element元素的寬高.低端ie的css模型寬高就是content padding bord...

每日兩道前端面試題 20190131

1 冒泡型事件 事件按照從最特定的事件目標到最不特定的事件目標 document物件 的順序觸發 ie 5.5 div body document ie 6.0 div body document mozila 1.0 div body html document window 2.捕獲型事件 事件...

位元組跳動前端面試題兩道

1,多維陣列扁平化。原陣列 0 2,3,4 1,1,2,3 輸出 0,2,3,4,1,1,2,3 let sourcearr 0 2,3,4 1,1,2,3 let result 遞迴 function dofunc arr else if array.isarray arr i else sour...