HTML5筆試題

一、單選題

1、以下哪個單詞屬於javascript保留字:

A. with

B. parent

C. class

D. Void

答案:B

2、請選擇結果爲真的表達式:

A. null   instanceof   Object

B. null   ===   undefined

C. null   ==   undefined

D. NaN   ==   NaN

答案:C

3、 下列說法正確的是:

A. JScriptjavascript的簡稱

B. javascript是網景公司開發的一種Java腳本語言,其目的是爲了簡化Java的開發難度

C. FireFoxIE存在大量兼容性問題的主要原因在於他們對javascript的支持不同上

D.JavaScriptJava是不同的兩種語言

答案:D

4、Dom對象中那個對象可以起到和瀏覽器後退效果一樣的功能

A. screen

B. navigator

C. location

D. history

答案:D

5、  在<font>標記的Size屬性取值中,顯示字體最小的是

A1

B3

C5

D7

答案:A

6、  在標題字體標記<hx>中,x的取值爲( )時,顯示字體最大

A1

B3

C4

D6

答案:A

7、  以下( )標記是IE瀏覽器支持,而Netscape瀏覽器不支持

A<pre></pre>

B<blink></blink>

C<strong></strong>

D<strike></strike>

答案:B

8、  在<body>標記屬性中,( )爲背景色屬性

Acolor

Btext

Cbgcolor

Dbackground

答案:C

9、  列表清單所採用的標記是 

A<ul></ul>

B<ol></ol>

C<dl></dl>

D<lh></lh>

答案:B

10、  表格標記中表示行的標記是 

A<table></table>

B<th></th>

C<tr></tr>

D<td></td>

答案:C

11、  以下表單元素中用於表示單選框的是 

Atext

Bpassword

Cradio

Dcheckbox

答案:C

12、  框架中用於橫向劃分的屬性是 

Acols

Brows

Ccolspan

Drowspan

答案:A

13、  在DHTML中把整個文檔的各個元素作爲對象處理的技術是 

Ahtml

Bcss

Cdom

Dscript

答案:C

14、  目前DIV的形狀只能是 

A.多邊形

B.圓形

C.矩形

D.梯形

答案:C

15、  在實際使用中我們可以用(  )很方便的獲得頁面中定義的HTML對象

A. document.GetElementsByTagName

B. document.getElementByTagNames

C. document.getElementsById

D. document.getElementById

答案:D

 

 

二、問答題

16、 CSS樣式主要作用?

答案註釋:CSS的主要作用:

1)針對頁面中的對象的風格和樣式進行定義;

2)使得HTML各個標記的屬性更具有一般性和通用性;

3)建立CSS樣式表時將對象真正引入HTML,使得可以使用腳本程序調用對象屬性,並且可以改變對象的屬性,達到運態的目的。

17、 <a href=a.html” onclick=window.location=b.html’”>測試</a> 請問當點擊測試這個鏈接時會跳到哪個頁面。

答案註釋:會跳轉到a.html,因爲瀏覽器會先響應鏈接。

18、 元素的innerHTML屬性和innerText屬性有何不同。

答案註釋:innerHTML屬性可以被賦值的內容可以有HTML標記,而innerText屬性被賦值的內容不能有HTML標記,只可以是文本。

19、 如何要在窗口的狀態欄中設置文字?

答案註釋:可以使用window.status=”要設置的文字”,或者使用window.defaultStatus=”要設置的文字”來實現。

20、 如何實現添加到收藏夾的功能?

答案註釋:可以使用external.AddFavorite(“鏈接”“鏈接名稱”)方法來實現。

21、 如何防止鏈接文字折行?

答案註釋:可以通過設置document.body.noWrap=true屬性,來防止鏈接文字折行。

22、  當使用document.getElementById(“標記id)查找存在的標記時提示錯誤找不到對象,是什麼原因?

答案註釋:通常是因爲我的js代碼位於所要找的目標標記之前,或者我們的js代碼調用的位置是在所要查找的目標標記之前,因此getElementById()無法找到所要查找的標記。

三、多選題

23、 在不指定特殊屬性的情況下,哪幾種HTML標籤可以手動輸入文本: 

A. <TEXTAREA></TEXTAREA>

B. <INPUT   type=text/>

C. <INPUT   type=hidden/>

D. <DIV></DIV>

答案:AB

24、 關於表格表述正確的有: 

A. 表格中可以包含TBODY元素

B. 表格中可以包含CAPTION元素

C. 表格中可以包含多個TBODY元素

D. 表格中可以包含COLGROUP元素

E. 表格中可以包含COL元素

答案:ABCDE

25、 關於IEwindow對象表述正確的有: 

A. window.opener屬性本身就是指向window對象

B. window.reload()方法可以用來刷新當前頁面

C. window.location=a.html”和window.location.href=a.html”的作用都是把當前頁面替換成a.html頁面

D. 定義了全局變量g;可以用window.g的方式來存取該變量

答案:ACD

26、  爲了實現頁面對象的拖拽效果我們一般要在對應對象上實現以下(  )事件

A. onmousedown

B. onmousemove

C. onmouseup

D. onmousedrag

答案:ABCD

27、  在對一個標籤對象操作中需要獲取相鄰對象節點的方法有 

A. element.nextSibling

B. element.nextNode

C. element.previousSibling

D. element.previousNode

答案:AC

 

由“前端筆試題庫”收集整理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章