HTML面試題總結

2022-04-28 21:36:21 字數 1801 閱讀 2602

宣告一般位於文件的第一行,它的作用主要是告訴瀏覽器以什麼樣的模式來解析文件。一般指定了之後會以標準模式來 進行文件解析,否則就以相容模式進行解析。在標準模式下,瀏覽器的解析規則都是按照最新的標準進行解析的。而在相容模式下,瀏 覽器會以向後相容的方式來模擬老式瀏覽器的行為,以保證一些老的**的正確訪問。 

width

設定layout viewport 的寬度,為乙個正整數,或字串」width-device」

initial-scale

設定頁面的初始縮放值,為乙個數字,可以帶小數

minimum-scale

允許使用者的最小縮放值,為乙個數字,可以帶小數

maximum-scale

允許使用者的最大縮放值,為乙個數字,可以帶小數

height

設定layout viewport 的高度,這個屬性並不重要,很少使用

user-scalable

是否允許使用者進行縮放,值為」no」或」yes」, no 代表不允許,yes代表允許

定義獨立的內容

定義頁面內容之外的內容

定義聲音內容

定義文字的文字方向,使其脫離其周圍文字的方向設定

定義圖形

定義命令按鈕

定義下拉列表

定義元素的細節

定義外部互動內容或外掛程式

定義figure元素的標題

定義媒介內容的分組,以及他們的標題

定義section或page的頁尾

定義section或page的頁首

定義有關文件中的section資訊

定義生成金鑰

定義有記號的文字

定義預定義範圍內的度量

定義導航鏈結

定義輸出的一些型別

定義任何型別的任務的進度

定義若瀏覽器不支援ruby元素顯示的內容

定義ruby注釋的解釋

定義ruby注釋

定義section

定義媒介源

定義details元素的標題

定義日期/時間

h5是html5的簡稱,就是「html」的第5個版本,也就是第5個版本的超文字標記語言。

從屬關係區別。@import是css提供的語法規則,只有匯入樣式表的作用;link是html提供的標籤,不僅可以載入css檔案,還可以定義rss、rel連線屬性、引入**圖示等。

載入順序區別。載入頁面時,link標籤引入的css檔案被同時載入;而@import引入的css檔案將在頁面載入完畢後被載入。

相容性區別。@import時css 2.1才有的語法,故只可在ie5+才能識別;link標籤作為html標籤,不存在相容性問題。

dom可控性區別。可以通過js操作dom,插入link標籤來改變樣式;由於dom方法是基於文件的,無法使用@import的方法插入樣式。

label 標籤來定義表單控制間的關係,當使用者選擇該標籤時,瀏覽器會自動將焦點轉到和標籤相關的表單控制項上。

for="name">number:

面試題總結 html面試題)

附上鏈結 doctype 的作用是什麼?宣告一般位於文件的第一行,它的作用主要是告訴瀏覽器以什麼樣的模式來解析文件。一般指定了之後會以標準模式來 進行文件解析,否則就以相容模式進行解析。在標準模式下,瀏覽器的解析規則都是按照最新的標準進行解析的。而在相容模式下,瀏 覽器會以向後相容的方式來模擬老式瀏...

HTML 面試題總結

宣告文件的解析型別 document.compatmode 避免瀏覽器的怪異模式。有以下兩個值 這個屬性會被瀏覽器識別並使用,但是如果你的頁面沒有doctype的宣告,瀏覽器按照自己的方式解析渲染頁面 怪異模式 在不同的瀏覽器就會顯示不同的樣式。注意以下幾點 在 html 4.01 中,宣告引用 d...

html面試題目

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