webhttps://www.b5b6.com/qianduan/開始面試問題?
一、html 常見題目
01、Doctype作用?嚴格模式與混雜模式如何區分?它們有何意義?
02、html5 為什么只需要寫 <!DOCTYPE html>?
03、行內元素有哪些?塊級元素有哪些? 空(void)元素有那些?
04、頁面導入樣式時,使用link和@import有什么區別?
05、介紹一下你對瀏覽器內核的理解?
06、常見的瀏覽器內核有哪些?
07、html5有哪些新特性、移除了那些元素?如何處理html5新標簽的瀏覽器兼容問題?
08、如何區分 html 和 html5?
09、簡述一下你對html語義化的理解?
10、html5的離線儲存怎么使用,工作原理能不能解釋一下?
11、瀏覽器是怎么對html5的離線儲存資源進行管理和加載的呢?
12、請描述一下 cookies,sessionStorage 和 localStorage 的區別?
13、iframe有那些缺點?
14、Label的作用是什么?是怎么用的?(加 for 或 包裹)
15、HTML5的form如何關閉自動完成功能?
16、如何實現瀏覽器內多個標簽頁之間的通信? (阿里)
17、webSocket如何兼容低瀏覽器?(阿里)
18、頁面可見性(Page Visibility)API 可以有哪些用途?
19、如何在頁面上實現一個圓形的可點擊區域?
20、實現不使用 border 畫出1px高的線,在不同瀏覽器的Quirksmode和cssCompat模式下都能保持同一效果。
21、網頁驗證碼是干嘛的,是為了解決什么安全問題?
22、tite與h1的區別、b與strong的區別、i與em的區別?