Web前端面試題 HTML基礎

2021-10-24 16:21:50 字數 860 閱讀 9147

1、標準的html文件必須包含那幾個元素()

a. p    b. html    c.head    d.div

答案:html文件必須包括4個html元素,分別是doctype、html、head和body

2、以下選項是html的dtd的是()

a.  

b.  

c.""> 

d. 答案:b,html5因為不在基於sgml,所以在他的宣告中不需要引用dtd

3、以下元素的寫法那些不符合xhtml 1.0的規範()

a. 開啟文字框

b. 提交

c.跳轉首頁

d.電腦必須重啟

答案:abd

4、下面最適合定義標題的方式是()

a. 標題

b.標題

c.標題

d.標題

答案:c,h1~h6元素都可以表示標題,但體現的重要性不同。section元素表示文件的以節,可以包含標籤。p元素表示段落。header元素表示首部,可包含標題、logo、搜尋框等

5、請描述下面**的作用。

6、html實體的應用場景有哪些?

答案:如果要在html文件中顯示特殊字元(例如「<」,「>」等),那麼就可以使用html實體。html實體還可以預防xss(跨站指令碼攻擊)攻擊。xss通常會將指令碼**注入到html文件中,在解析執行。但使用了html實體後,就可以讓相關**只列印,而不執行

web前端面試題 基礎題 html篇

1.xhml和html區別 xhtml 基於xml的指標語言,必須正確巢狀,關閉,大小寫,必須有根元素 html 基於web的網路設計語言 2.前端頁面哪三層 html 結構層 檢視層 css 表示層 js 行為層 3.各大主流瀏覽器的核心 ie ie核心 火狐 gecko 谷歌 webkit bl...

前端面試題 html

1.簡述你對html語義化的理解 2.label的作用及使用方法 label標籤用來定義表單控制間的關係,當使用者選擇該標籤時,瀏覽器會自動將焦點轉到和標籤相關的表單控制項上。兩種用法 id繫結 巢狀 name name 3.iframe框架的優缺點優點 缺點 4.html與xhtml二者的區別 5...

web前端面試題 http協議

1.http全稱 超文字協議傳輸 2.http工作流程 首先客戶機與伺服器需要建立連線。只要單擊某個超級鏈結,http的工作開始。1.收線客戶機與伺服器需要建立連線,只要單擊某個超級連線,http的工作開始 2.建立連線後,客戶機傳送乙個請求給伺服器,請求方式的格式為 統一資源識別符號 url 協議...