煙臺達內IT培訓
美國上市IT培訓機構

17343065216

熱門課程

實用技巧 助你成功應對web前端面試

  • 時間:2019-06-24
  • 發布:煙臺達內
  • 來源:煙臺達內

相信大家在web前端的面試中都遇到很多技術問題吧,今天給大家分享10個常見的web前端面試題,希望大家能夠在面試時更加從容不迫。

實用技巧 助你成功應對web前端面試

1.HTML5 為什么只需要寫 ?

html5不基于SGML(標準通用語言),因此不需要對DTD(文檔類型定義)進行引用,但需要doctype來規范瀏覽器的行為(讓瀏覽器按照它們應該的方式運行)

而html4.01基于SGML,所以需要對DTD進行應用,才能告知瀏覽器文檔所使用的文檔類型。

2.頁面導入樣式時,使用link和@import有什么區別?

1).link屬于XHTML標簽,而@import是CSS提供的;

2).頁面被加載的時,link會同事被加載,而@import引用的CSS會等到頁面被加載完再加載;

3).import只有在IE5以上才能被識別,而link是XHTML標簽,無兼容問題;

4).link 方式的樣式的權重>@import的權重

3.常見的瀏覽器內核有哪些?

IE瀏覽器的內核:Trident、

Mozilla的Gecko、

Chrome的Blink(WebKit的分支)、

Opera內核原為Presto,現為Blink

4.簡述一下你對HTML語義化的理解?

HTML語義化是指根據內容的結構化(內容語義化),選擇合適的標簽(代碼語義化)便于開發者閱讀和寫出更優雅的代碼的同時讓瀏覽器的爬蟲和機器很好地解析。

HTML語義化的主要目的是:

1).為了在沒有css的情況下,頁面也能呈現出很好地內容結構、代碼結構

2).有利于用戶體驗

3).有利于SEO和搜索引擎建立良好的溝通。

4).方便其他設備解析以意義的方式來渲染網頁、

5).便于團隊開發和維護,增加可讀性。

5.xhtml和html有什么區別

HTML是一種基本的WEB網頁設計語言,XHTML是一個基于XML的置標語言

最主要的不同:

XHTML 元素必須被正確地嵌套。

XHTML 元素必須被關閉。

標簽名必須用小寫字母。

XHTML 文檔必須擁有根元素

6.行內元素有哪些?塊級元素有哪些?CSS的盒模型?

塊級元素:div p h1 h2 h3 h4 form ul

行內元素: a b br i span input select

Css盒模型:內容,border ,margin,padding

7.前端頁面有哪三層構成,分別是什么?作用是什么?

結構層 Html 表示層 CSS 行為層 js

8.標簽上title與alt屬性的區別是什么?

Alt 當圖片不顯示是 用文字代表。

Title 為該屬性提供信息

9.你如何對網站的文件和資源進行優化?

文件合并

文件最小化/文件壓縮

使用CDN托管

緩存的使用

實用技巧 助你成功應對web前端面試

10.解釋jsonp的原理,以及為什么不是真正的ajax

動態創建script標簽,回調函數

Ajax是頁面無刷新請求數據操作

    以上就是煙臺達內給大家做的內容詳解,更多關于IT知識的學習,請繼續關注煙臺達內

上一篇:web前端工程師是做什么的?
下一篇:“逐夢十年,筑夢山東”設計開發大賽火熱進行中

馬上預約七天免費體驗課

姓名:

電話:

學JAVA自學還是培訓?花錢去培訓機構值不值

UI設計入門,這三個分類要了解

“逐夢十年,筑夢山東”設計開發大賽火熱進行中

實用技巧 助你成功應對web前端面試

選擇城市和中心
江西省

貴州省

廣西省

海南省

達內教育

有位老師想和您聊一聊

金瓜影视