HTML CSS初級前端試題彙總(持續補充)

2021-08-04 03:41:58 字數 975 閱讀 2043

< !doctype >宣告位於文件最前,在< html >標籤之前。

告訴瀏覽器文件按何種html或者xhtml規範解析頁面

用post方式:向伺服器傳送資料,資料量較大

cookie:通過在客戶端(瀏覽器)記錄資訊確定使用者身份,最大為4kb

indexddb:html5本地儲存,把一些資料儲存到瀏覽器(客戶端)中,當網路斷開時,可以從瀏覽器讀取離線應用

url:用get方法,從伺服器上獲取資料,大小不能超過2kb local

storage:html5本地儲存,將資料儲存在客戶端(一般為永久的)

< img> < object> < video> < textarea> < input>

display:none;不為被隱藏的物件保留其物理空間

visibility:hidden;所佔據的空間位置仍然存在,僅為視覺上的完全透明

standards標準模式:ie6開始引入。瀏覽器給符合標準的文件在規範上正確處理在指定瀏覽器中。

背景:ie6之前css不成熟,ie5等之前的瀏覽器對css的支援很差,ie6對css提供更好的支援。

產生的問題:對基於舊布局方式寫的頁面,ie6支援的css會顯示不正常。如何保證不破壞現有的頁面,又提供新的渲染機制?解決辦法:增加引數和分支。引數為真,則使用新功能;引數為假,則使用舊功能。

quirks怪異模式:ie6將dtd當成了這個引數。以前的頁面不寫dtd,ie6假定寫了dtd,頁面將採用css支援更好的布局;沒寫dtd,則採用之前舊的布局方式。

區別:

前端面試題(HTML CSS)

用正確的標籤做正確的事情。html 語義化讓頁面的內容結構化,結構更清晰,便於對瀏覽器 搜尋引擎解析 即使在沒有樣式 css 情況下也以一種文件格式顯示,並且是容易閱讀的 搜尋引擎的爬蟲也依賴於 html 標記來確定上下文和各個關鍵字的權重,利於 seo 使閱讀源 的人對 更容易將 分塊,便於閱讀維...

初級mysql面試題彙總

本人學習了解了一些mysql的知識,也曾面試過mysql的資料庫管理員,現與大家分享一些mysql初級的面試題。mysql的儲存引擎,myisam與innodb的區別。答 1.myisam是非事務的儲存引擎,適合用於頻繁查詢的應用。表鎖,不會出現死鎖,適合小資料,小併發。2.innodb是支援事務的...

初級前端面試題

語義化標籤 表單新特性 canvas畫布 svg繪圖 地理定位 為滑鼠提供的拖放api webworker storage 重點 websocket 重點 有利於seo 語義化的html在沒有css的情況下也能呈現較好的內容結構與 結構 方便其他裝置的解析 便於團隊開發和維護1.css3選擇器 1 ...