主頁 > 前端設計 > Web復習選擇、判斷題(學習通全部)(精心整理)

Web復習選擇、判斷題(學習通全部)(精心整理)

2022-01-05 21:39:50 前端設計

Web復習選擇題(學習通)

Web前端開發概述

1.【單選題在下列選項中,不屬于Web前端開發任務的是(C),

A、頁面布局 B、頁面互動 C、通信協議 D、頁面特效

2.【單選題】HTML5是(D)年由W3C組織推薦的標準,

A、1993 B、1997 C、2000 D、2014

3.【單選題】下列選項中,(A)不是Web瀏覽器,

A、Linux B、Firefox C、Safari D、Opera

4.【單選題】張同學正在家里通過撥號上網訪問新浪主頁,此時,他自己的計算機是( B ),

A、 服務器 B、瀏覽器 C、既是服務器也是瀏覽器 D、既不是服務器也不是瀏覽器

5.【多選題】下面的選項中,關于Web標準說法正確的是( CD),

A、Web標準只要包括HTML標準

B、Web標準是由瀏覽器的各大廠商聯合制定的

C、Web標準并不是某一個標準,而是一系列標準的集合

D、網頁部分的Web標準主要包括結構標準、表現標準和行為標準三個方面

6.【多選題】下列選項中的術語名詞,屬于網頁術語的是(ABC),

A、Web B、HTTP C、DNS (域名系統) D、IOS

7.【判斷題】所有的瀏覽器對同一個CSS樣式的決議都相同,因此頁面在不同瀏覽器下的顯示效果完全一樣,×

8.【判斷題】URL(英文Uniform Resource Locator的縮寫)中文譯為“統一資源定位符”,URL其實就是Web地址,俗稱“網址”,

9.【判斷題】

在網站建設中,JavaScript用于搭建頁面結構,×(是HTML)

10.【判斷題】“HTTP”是一種詳細規定了瀏覽器和萬維網服務器之間互相通信的規則,

第二章 Html5 基礎

1.【單選題】位于HTML檔案的最前面,用于向瀏覽器說明當前檔案使用哪種 HTML 或 XHTML 標準規范的標記是(A ),

A、<!DOCTYPE>

B、<head></head>

C、<title></title>

D、<html></html>

2.【單選題】在HTML中,網頁要顯示的主體內容應放置在(C),

A、<title></title>標記之間

B、<head></head>標記之間

C、<body></body>標記之間

D、HTML中的任意位置

3.【單選題】若要以加粗宋體、12號字顯示“vbscript”以下用法中,正確的是( B ),

A、<b><font size=12>vbscript</b></font>

B、<b><font face=”宋體”size=12>vbscript</font></b>

C、<b><font face=“宋體”size=12>vbscript</b></font>

D、<b><font face=“宋體”fontsize=12>vbscript</b></font>

4.【單選題】下列屬性中,哪一項是用于設定滑鼠懸停在影像上時的提示文字?(A ),

A、title B、alt C、width D、height

5.【單選題】下列選項不屬于HTML5檔案的結構元素是( C ),

A、<article> B、<header> C、<font> D、<aside>

6.【單選題】下列哪個是HTML中的空格字符(D),

A、div B、p C、b D、 ;

7.【判斷題】完整的HTML檔案包括頭部和主體兩大部分

8.【判斷題】網頁的正文,是用戶在瀏覽器主視窗中看到的資訊,包括圖片、表格、段落、音頻、視頻等內容,且需位于<title>標簽之內,×

9.【判斷題】HTML代碼中添加注釋的方法主要有2種:<!-- 注釋資訊 -->與<comment>注釋資訊</comment>,

10.【判斷題】標題元素<title></title>標簽的內容,會顯示

在瀏覽器視窗的左上角,

11.【單選題】在<Link>標簽的常用屬性中,參考外部檔案的型別用(D)屬性表示,

A、head B、rel(定義當前檔案與被鏈接檔案之間的關系

C、href(定義被鏈接檔案的位置) D、type

12.【單選題】下面哪一個標簽的作用是定義檔案與外部資源的關系,最常見的用途是鏈接樣式表( C ),

A、<title> B、<meta> C、<link> D、<head>

13.【單選題】下列標簽中,哪一項可以作為搜索引擎結果中的頁面標題(A ),

A、<title> B、<html> C、<hr> D、<header>

14.【多選題】

下面哪些是<Link>標簽的常用屬性(ABC ),

A、href B、rel C、type D、title

15.【多選題】HTML頭部標簽中,關于<title>標簽的作用說法正確的是(ABD ),

A、用于在瀏覽器的標題欄中顯示標題

B、可以用作默認快捷方式或收藏夾的名稱

C、可以在<title>標簽對之間允許有其它的標簽存在

D、可以作為搜索引擎結果中的頁面標題

16.【多選題】HTML頭部標簽中,關于<meta/>標簽的作用說法正確的是( ABCD )

A、提供有關頁面的元資訊 B、對頁面的屬性設定

C、對搜索引擎的屬性設D、在HTML5中新增字符編碼的屬性設定

17.【判斷題】在HTML5中新增字符編碼的屬性設定,通過set屬性進行指定,×

18.【判斷題】一個網頁可以有多個標題,×

19.【判斷題】<style>標簽用于為HTML檔案定義樣式資訊,位于<head>頭部標記中,

20.【判斷題】<meta/>標簽用于定義頁面的元資訊,可重復出現在<head>頭部標記中,

21.【單選題】<hr noshade>表示(A ),

A、表示水平線沒有陰影 B、表示水平線沒有邊框

C、表示頁面邊界沒有陰影 D、表示水平線不顯現

22.【單選題】下列說法錯誤的是(B ),

A、<sup></sup>表示上標

B、<em></em>表示下劃線

C、<s></s>表示洗掉線

D、<strong></strong>表示粗體

23.【單選題】下面哪個標簽可以產生多個空行的效果,(B )

A、<b> B、<br > C、<font> D、<I>

24.【單選題】下列<hr>標簽的屬性中,哪一項表示水平線的長,( C)

A、 size B、color C、width D、align

25.【多選題】HTML檔案中的文本控制標簽包括( ABC),

A、標題段落標簽 B、文本格式標簽

C、特殊字符標簽 D、修飾標簽

26.【多選題】下列選項中屬于文本格式標簽的是(ABD),

A、<br> B、<hr> C、修飾標簽 D、<div>

27.【判斷題】特殊字符標簽可用于設定數學公式、著作權資訊中的特殊字符,

28.【判斷題】標題段落標簽主要包含用于設定HTML頁面中段落的標題級數的<hi>標簽和用于劃分段落,控制文本的位置的<p>標簽,

29.【判斷題】在大多數瀏覽器中顯示的<h1>、<h2>、<h3>元素內容小于文本在網頁中的默認尺寸,×

30.【判斷題】可使用align屬性設定標題的對齊方式,如:left、right、up、down.×

31.【單選題】影像檔案名為myhome.jpg,要訪問目標網站為http://www.edu.cn,以下創建一個以影像為鏈源的超鏈接正確的是(D ),

A、<a href="http://www.edu.cn" >myhome.jpg</a>

B、<a href="http://www.edu.cn" ><img src="myhome.jpg">

C、<img src="myhome.jpg"><a href="http://www.edu.cn" ></a>

D、<a href="http://www.edu.cn" ><img src="myhome.jpg"></a>

32.【單選題】在HTML中,( C)不是鏈接的目標視窗屬性,

A、 self B、blank C、 new D、top

33.【單選題】以下創建E-mail鏈接的方法,正確的是( D),

A、<a href="master@163.com" >管理員</a>

B、<a href="#master@163.com" >管理員</a>

C、<a href="callto:master@163.com" >管理員</a>

D、<a href="mailto:master@163.com" >管理員</a>

34.【單選題】下列屬性中,哪一項是用于設定滑鼠懸停在影像上時的提示文字?( A ),

A、title B、alt C、width D、height

35.【單選題】可以在網頁中顯示圖片a.gif 的選項是( C),

A、<src=“a.gif”> B、<img=“a.gif”>

C、<img src=“a.gif”> D、<a.gif>

36.【多選題】在網頁中常見的圖片格式有( ABC),

A、png B、jpg C、gif D、psd

37.【判斷題】影像檔案和html檔案位于同一檔案夾,相對地址為<img src="logo.gif" />

38.【判斷題】PNG格式常常用于Logo、小圖示及其他色彩相對單一的影像,X

39.【判斷題】相對于GIF,PNG最大的優勢是體積更小,支持alpha透明(全透明,半透明,全不透明),并且顏色過渡更平滑,但PNG不支持影片,

40.【判斷題】絕對路徑是相對本檔案的目標檔案位置的表示方法;一方面簡潔,另一方面可避免站點移位造成找不到目

標檔案,×

41.【單選題】下列屬性中,哪一項是用于設定滑鼠懸停在影像上時的提示文字?(A)A、title B、alt C、width D、height

42.【單選題】在HTML中,( B )不是鏈接的目標視窗屬性,

A、self B、new C、blank D、top

43【單選題】影像檔案名為myhome.jpg,要訪問目標網站為http://www.edu.cn,以下創建一個以影像為鏈源的超鏈接正確是(D),

A、<a href="http://www.edu.cn" >myhome.jpg</a>

B、<a href="http://www.edu.cn" ><img src="myhome.jpg">

C、<img src="myhome.jpg"> <a href="http://www.edu.cn" ></a>

D、<a href="http://www.edu.cn" ><img src="myhome.jpg"></a>

44.【單選題】以下創建E-mail鏈接的方法,正確的是( D ),

A、<a href="master@163.com" >管理員</a>

B、<a href="#master@163.com" >管理員</a>

C、<a href="callto:master@163.com" >管理員</a>

D、<a href="mailto:master@163.com" >管理員</a>

45【單選題】創建一個位于檔案內部位置的鏈接的代碼是?( A)

A、<a href="#NAME"></a>

B、 <a name="NAME"></a>

C、<a href="mailtEMAIL"></a>

D、<a href="URL"></a>

46.【單選題】HTML代碼 <a name="NAME"></a> C

A、創建一個超鏈接

B、創建一個自動發送電子郵件的鏈接

C、創建一個位于檔案內部的連接點

D、 創建一個指向位于檔案內部的連接點

47【單選題】下列哪一項是在新視窗中打開網頁檔案, B

A、 _self B、_blank C、_top D、_parent

48【單選題】在網頁中,必須使用( )標記來完成超級鏈接,(A

A、<a>…</a> B、<p>…</p>

C、<link>…</link> D、<li>…</li>

49【單選題】要將頁面的當前位置定義成名為”vbpos”和錨,其定義方法正確的是(D),

A、 <a href=:vbpos”></a>

B、<a href=”#vbpos”>vbpos</a>

C、<a name=vbpos>

D、<a name=”vbpos”></a>

50【判斷題】超鏈接是一種標記,形象的說法就是單擊網頁中的這個標記則能夠加載另一個網頁,這個標記可以做在文本上也可以做在影像上,

51.【單選題】在下列選項中,不屬于Web前端開發任務的是(C ),

A、 頁面布局 B、頁面互動 C、通信協議 D、頁面特效

52.【單選題】定義表格的專案表頭的HTML標簽是(D),

A、<table> B、<td> C、<tr> D、<th>

53【單選題】設定表格的邊框為0的HTML 代碼是(C),

A、<table cellspacing=0> B、<table height=0>

C、<table boeder=0> D、<table cellpadding=0>

54【單選題】<table rules=cols>,表示(D ),

A、顯示所有分隔線

B、只顯示組(Groups)與組之間的分隔線

C、只顯示行與行之間的分隔線

D、只顯示列與列之間的分隔線

55【單選題】定義表格行的HTML標簽是( D ),

A、<table> B、<td> C、<th> D、<tr>

56【判斷題】在定義串列中,一對<dt></dt>標記只能一對<dd></dd>標記,×

57【判斷題】代碼“<td rowspan="3">萬柏林區</td>”表示的意思是將水平方向的三個單元格合并為一個單元格,×

58【判斷題】定義串列中,一對<dt></dt>標記只能一對<dd></dd>標記,×

59【判斷題】<table frame=hsides>只顯示一個邊框,×

60.【判斷題】代碼“<td rowspan="3">海淀區</td>”表示

的意思是將水平方向的三個單元格合并為一個單元格,×

第三章 頁面元素和屬性

1【單選題】HTML5 的全域屬性中"contenteditable" (B)

A、規定元素的背景關系選單,該選單會在用戶點擊右鍵點擊元素時出現

B、規定元素內容是否是可編輯的

C、從服務器升級內容

D、回傳內容在字串中首次出現的位置

2.【單選題】為了使得元素可拖動,可以把(A)屬性設定為ture,

A、 draggable B、contenteditable

C、editable D、dropzone

3.【單選題】若要以加粗微軟雅黑、16號字顯示“HTML課程”以下用法中,正確的是(B),(face字體)

A、<b><font size=16>HTML課程</b></font>

B、<b><font face=”微軟雅黑”size=16>HTML課程</font></b>

C、<b><font face=“微軟雅黑”size=16>HTML課程</b></font>

D、<b><font face=“微軟雅黑” fontsize=16>HTML課程</b></font>

4【單選題】

下列標簽中,哪一項是用于表示檔案、頁面或應用程式中獨立的、完整的、可以獨自被外部參考的內容?(A ),

A、<article> B、<header> C、<footer> D、<aside>

5【單選題】下面的HTML結構元素標簽選項中,專門用于定義當前頁面或當前文章的附屬資訊的是( C),

  1. <header>標簽 B、<footer>標簽

C、 <aside>標簽 D、<article>標簽

6【多選題】下列選項中屬于HTML常用頁面節點標簽的是(ABC ),

A、<section> 標簽 B、<nav> 標簽

C、<address> 標簽 D、<title> 標簽

7【判斷題】HTML5的目標就是通過一些新標簽、新功能為開發更加簡單、獨立、標準的通用Web應用提供標準,

8【判斷題】< section >標簽用于定義文章的節,一般用于成節的內容,會在檔案流中開始一個新的節,

9【判斷題】<menu>標簽用于代表頁面的一個部分,是一個可以作為頁面導航的鏈接組,×(定義一個串列式的選單)

10【判斷題】<header>標簽用于定義文章的頁眉資訊,其中包含多個標題(<h1>~<h6>)、導航部分(<nav>)或普通內容(<p>和<span>)等部分,

11.【單選題】在HTML5中,下列用于展現頁面中某個事物完成的進度的元素是( D ),

A、details B、meter C、command D、progress

12【單選題】下列一般用于投票系統中候選人各占比例情況及考試分數統計等的元素是(C ),

A、< command >元素B、< progress >元素

C、< meter >元素 D、<summary >元素

13【單選題】在< details >元素屬性中,用于設定元素所對應的專案ID號的是(B ),

A、open B、subject C、draggable D、summary

14【單選題】下列< meter >元素屬性中,哪一項是用于設定規定度量的優化值?( A ),

A、optimum B、value C、max D、 low

15【多選題】下面的選項中,屬于< command >元素屬性的是( ABCD),

A、checked屬性 B、disabled屬性

C、icon屬性 D、radiogroup屬性

16【多選題】下列選項中屬于HTML5為操作新增的互動體驗元素有( ACD ),

A、progress B、meter(看教材你會發現,他是舊標簽,在HTML5中重新啟用)

C、details D、menu

7【判斷題】在一個容器中,< command >元素用于創建背景關系、工具列和彈出選單,×

8【判斷題】< details >元素用于說明檔案的詳細資訊,

9【判斷題】< command >元素是HTML5新增的標記,用于定義各種型別的命令按鈕,√

10【判斷題】< progress >元素屬于狀態互動元素,用來表示頁面中的某個任務完成的進度,√

1【單選題】以下哪個標記用來建立一個有序串列( C ),

A、<ni> B、<ul> C、<ol> D、<dl>(自定義串列)

2【單選題】在HTML文本層次語意元素中,用于把文本定義為強調的內容的是(A),

  1. <em>標簽 B、<dfn>標簽
  2. C、<samp>標簽 D、<code>標簽

3【單選題】在HTML文本層次語意元素中,用于對參考文獻的參考進行定義的是(B ),

A、<strong>元素 B、<cite>元素

C、<var>元素 D、<mark>元素

4【多選題】下列哪些選項屬于HTML5為了頁面的排版需要而提供的語意分組元素?( ABC),

A、blockquote B、figure C、 pre D、height

5【多選題】在無序串列中經常設定type屬性,下列屬于type屬性值的是( ABD),

A、disc B、circle C、pointer D、 square

6【多選題】關于定義無序串列的基本語法格式,以下描述正確的是( ABC),

A、<ul></ul>標記用于定義無序串列

B、<li></li>標記嵌套在<ul></ul>標記中,用于描述具體的串列項

C、每對<ul></ul>中至少應包含一對<li></li>

D、 <li>不可以定義type屬性,只能使用CSS樣式屬性代替

7【判斷題】< cite >元素定義帶有記號的文本,可以高亮顯示檔案中的文字以達到醒目的效果,×

8【判斷題】HTML文本層次語意元素<kbd>用于定義鍵盤文本,它表示文本是從鍵盤上鍵入的,√

9【判斷題】在定義串列中,一對<dt></dt>標記可以對應多對<dd></dd>標記,√

10【判斷題】在進行串列嵌套時,無序串列中只能嵌套無序串列×

1【單選題】HTML5 的全域屬性中"contenteditable" 用于( B),

A、規定元素的背景關系選單,該選單會在用戶點擊右鍵點擊元素時出現

B、規定元素內容是否是可編輯的

C、從服務器升級內容

D、回傳內容在字串中首次出現的位置

2【單選題】在HTML5 中,spellcheck 是(A),

A、全域屬性 B、HTML元素 C、事件屬性 D、樣式屬性

3【單選題】為了使得元素可拖動,可以把( A)屬性設定為ture,

A、draggable B、contenteditable

C、editable D、dropzone

4【多選題】以下哪項屬于html全域屬性?( ABC )

  1. id B、style C、class D、form

5【判斷題】accesskey屬于html全域屬性,√

6【判斷題】contextmenu屬于html全域屬性,√

7【判斷題】translate屬于html全域屬性,√

8【判斷題】dropzone不屬于html全域屬性,×

9判斷題】全域屬性contextmenu規定元素的背景關系選單,背景關系選單在用戶點擊元素時顯示,√

10【判斷題】全域屬性spellcheck規定是否對元素進行拼寫和語法檢查,√

  • 構建表單

1【單選題】<form>與</form>之間的表單控制元件是由用戶自定義的,下列選項中,不屬于表單標記<form>的常用屬性的是( B ),

A、action B、size C、method D、name

2【單選題】在HTML中,<form method=””>,method屬性表示(A ),

  1. 提交方式 B、表單所用的腳本語言

C、提交的URL地址 D、表單的型別

3【單選題】設定表單中密碼框的最大長度為15正確的屬性設定是( D ),

A、size=15 B、max=15

C、maxsize=15 D、maxlength=15

4【單選題】下列關于表單的說法不正確的一項是( C),

A、表單物件可以單獨存在于網頁表單之外

B、表單中包含各種表單物件,如文本域、串列框和按鈕

C、表單就是表單物件

D、表單由兩部分組成:一是描述表單的HTML源代碼;二是用來處理用戶在表單域中輸入的資訊的服務器端應用程式客戶端腳本

5【單選題】在HTML中,( D)標簽用于在網頁中創建表單,

A、<INPUT> B、<SELECT> C、<TABLE> D、<FORM>

6【單選題】閱讀以下代碼段,則可知(D ),

<INPUT type="text" name="textfield">

<INPUT type="radio" name="radio" value="女">

<INPUT type="checkbox" name="checkbox" value="checkbox">

<INPUT type="file" name="file">

A、上面代碼表示的表單元素型別分別是:文本框、單選按鈕、復選框、檔案域

B、上面代碼表示的表單元素型別分別是:文本框、復選框、單選按鈕、檔案域

C、上面代碼表示的表單元素型別分別是:密碼框、多選按鈕、復選框、檔案域

D、上面代碼表示的表單元素型別分別是:文本框、單選按鈕、下拉串列框、檔案域

7【單選題】對于<FORM action=″URL″ method=*>標簽,其中*代表GET或( C ),

A、SET B、PUT C、POST D、INPUT

8【判斷題】在表單控制元件中,對復選框應用checked屬性,指定默認選中項,√

9【判斷題】在表單提交方式中,get方式的保密性好,并且無資料量的限制,×

10【判斷題】

在表單提交方式中,post方式的保密性好,并且無資料量的限制√

1【單選題】在表單中插入單選按鈕的HTML代碼是( D ),

A、<input type="submit" > B、< input type="button" >

C、< input type="reset" > D、<input type=“radio”>

2【單選題】在表單中插入文本域的正確的HTML代碼是( B ),

A、<input type="password" size=15>

B、<textarea name="" rows="" cols=""> </textarea>

C、<select multiple><option value=""></select>

D、<input type="textarea" rows="" cols="" >

3【單選題】HTML代碼<input type=text name="foo" size=20>表示(  B),A、創建一個單選框 B、創建一個單行文本輸入區域

C、創建一個提交按紐 D、創建一個使用圖象的提交按紐

4【單選題】有如下一段代碼<input type=”text”name=”txt”>,請問它的功能是,(A)

A、創建一個文本框 B、創建一個密碼框

C、創建一個文本域 D、創建一個按鈕

5【單選題】若要產生一個4行30列的多行文本域,以下方法中,正確的是C

A、<Input type=”text” Rows=”4” Cols=”30” Name=”txtintrol”>

B、 <TextArea Rows=”4” Cols=”30” Name=”txtintro”>

C、<TextArea Rows=”4” Cols=”30” Name=”txtintro”></TextArea>

D、<TextArea Rows=”30” Cols=”4” Name=” txtintro”></TextArea>

6【單選題】對于標簽〈input type=*〉,如果希望實作密碼框效果,*值是C

A、hidden B、 text C、password D、submit

7【單選題】關于下面代碼片段分析正確的是(D) ,

<form name = "myform" action = "checkLogin.do" method = "post"> ... ... </form>

A、表單的名稱為myform

B、表單的資料提交的位置是checkLogin.do

C、表單提交的資料將會出現在地址欄中

D、以post方式提交的表單資料沒有大小限制

8【單選題】在頁面中看不見的表單元素是那種?(C)

A、<input type="password"></input>

B、<input type="radio"></input>

C、<input type="hidden"></input>

D、<input type="reset"></input>

9【單選題】有關表單描述錯誤的是?( D )

A、 表單元素只能放置在表單<form>標簽中,才可以將表單的資料傳遞給其他程式

B、當需要將表單元素的內容發送給其他程式,這些表單元素必須設定name屬性值

C、<form>的method屬性用于設定請求方式,常用取值有:post和get

D、在純html代碼中,只要是按鈕,就可以將表單提交到另一個程式去

10【單選題】以下哪些標簽不是表單元素標簽?( B )

A、<input type=”text”> B、<a>

C、<select > D、<input type=”submit”>

1【判斷題】 代碼<input type="text" id="txtAge" pattern="^[1-9]?[0-9]$">可驗證輸入文本是否為1~9之間的數字,×

2【判斷題】可以使用fieldset元素將相關的元素組合在一起,√

3【判斷題】title標簽為<fieldset>邊框添加相關的標題,×

4【判斷題】HTML5新增的URL表單型別本身就具有對表單資料進行驗證的功能,√

5【判斷題】HTML5新增的pattern屬性具有對表單中輸入欄位模式進行驗證的功能,適合于text、serch、url、telephone、email、password等<input>型別,√

6【判斷題】正則運算式的由元字符及普通字符組成,√

7【判斷題】Lable標簽的for屬性規定label系結到哪個表單元素上,屬性取值為表單元素的id,√

8【判斷題】Lable標簽的for屬性規定label欄位所屬的一個或多個表單,×

9【判斷題】HTML5新增的Email表單型別本身就具有對表單資料進行驗證的功能,√

10【判斷題】legend標簽為<fieldset>邊框添加相關的標題,√

第五章 音頻與視頻

1.【單選題】在HTML中,可以使用( C)標記向網頁中插入視頻,

A、<src> B、<path> C、<video> D、<audio>

2【單選題】下列屬性中指定媒體是否在頁面加載后自動播放的是( B),

A、100p B、autoplay C、poster D、auto

3【單選題】下列選項中,屬于audio元素的屬性是(D),

A、poster B、width C、height D、preload

4【單選題】下列選項中,(D )不是HTML 5所支持的視頻格式,

A、WebM B、Ogg C、MP4 D、AVI

5【單選題】可以通過( A )元素來為同一個媒體資料指定多個播放格式與編碼方式,

A、source B、video C、audio D、以上都不是

6【單選題】HTML5不支持的視頻格式是( C ),

A、ogg B、mp4 C、flv D、WebM

7【單選題】以下關于video說法正確的是( D),

A、當前,video元素支持三種視頻格式,其中WebM = 帶有 Thedora 視頻編碼和 Vorbis 音頻編碼的 WebM ,

B、source元素可以添加多個,具體播放哪個有瀏覽器決定,

C、video內使用img展示有視頻封面,

D、loop屬性可以使媒介檔案回圈播放,

8【判斷題】用于播放 HTML5 視頻檔案的元素是video,√

9【判斷題】用于播放 HTML5 音頻檔案的元素是audio,√

10【判斷題】video元素支持Ogg和WebM視頻格式檔案,√

第六章CSS3概述

1【單選題】基本CSS代碼書寫規范不正確的是D

A、 盡量不縮寫

B、全部小寫,且每一項CSS定義寫成一行

C、ID必須是唯一的,且用在結構的定義中

D、CSS可以盡量使用expression

2【單選題】關于CSS定義的說法錯誤的是C

A、類樣式的定義方法是點+樣式名字

B、用戶定義的類的定義方法是#+樣式名字

C、宣告定義時屬性和屬性之間用空格分隔

D、HTML標簽,樣式名字:是指只有該指定的標簽才能參考它

3【多選題】下列對CSS描述正確的是ABCD

A、是Cascading Style Sheets(層疊樣式表)的縮寫

B、是一種對Web檔案添加樣式的簡單機制

C、是一種表現HTML或XML等檔案外觀樣式的計算機語言

D、是一種網頁排版和布局設計的技術

4【多選題】下列關于CSS描述正確的是ABCD

A、CSS可靈活的控制文字字體、顏色、大小、間距、風格及位置

B、可隨意設定文本塊行高、縮進,并可以加三維效果的邊框

C、方便為元素設定不同的背景顏色和背景圖片

D、能精確的控制網頁中各元素的位置

5【多選題】常用的CSS3可以實作的效果有哪些ABCD

A、 按鈕效果和設計下拉選單

B、CSS3參考氣泡和影片效果

C、制作柱形圖和圖片陰影效果

D、 文本框樣式和字體效果

6【多選題】

下列關于瀏覽器前綴描述正確的是ABCD

A、-ms-是IE 9瀏覽器前綴

B、-moz-是Firefox火狐瀏覽器前綴

C、-webkit-是Safari and Chrome 蘋果和谷歌瀏覽器前綴

D、-o-是Opera 歐朋瀏覽器前綴

7【多選題】下列關于CSS3特點描述正確的是ABCD

A、網頁載入更快 B、降低流量費用 C、修改設計時效率高

D、易被搜索引擎收錄

8【多選題】關于CSS樣式表功能,以下說法正確的是ABC

A、靈活控制網頁中文字大小、字體、顏色、間距風格及位置

B、可以精確的控制網頁中各元素的位置

C、可以與腳本語言相結合

D、以上說法都不對

9【多選題】在HTML中,關于CSS樣式的說法錯誤的是AC

A、CSS代碼不區分大小寫

B、每條樣式規則使用分號(;)隔開

C、CSS樣式無法實作頁面的精確控制

D、CSS樣式實作了內容與樣式的分離,利于團隊開發

10【判斷題】與傳統的表格布局相比,純CSS布局與結構式HTML相結合可以實作將網頁外觀與結構相分離的作用√

第七章CSS3語法

1【多選題】在HTML中所有標簽都是用不同的選擇器來控制的,根據CSS選擇器的用途可以把選擇器分為哪些ABCD

A、通用選擇器和標簽選擇器

B、類選擇器和id選擇器

C、偽類選擇器和群組選擇器

D、派生選擇器和屬性選擇器

2.【多選題】下列關于四種基本選擇器描述正確的是ABCD

A、 通用選擇器可以設定網頁中所有的HTML標簽使用同一種樣式

B、標簽選擇器可以設定HTML檔案中多個不同標簽的應用樣式

C、類選擇器可以為一系列的網頁元素定義相同的顯示樣式

D、 ID選擇器可以為唯一的網頁元素定義顯示樣式

3【多選題】下列關于四種基本選擇器語法格式描述正確的是ABCD

A、通用選擇器語法格式: *{屬性1:屬性值1; 屬性2:屬性值2;}

B、標簽選擇器語法格式為: 標簽名稱 {屬性1:屬性值1; 屬性2:屬性值2;}

C、類選擇器語法格式為: .類名 {屬性1:屬性值1; 屬性2:屬性值2;}

D、 ID選擇器語法格式為: #ID名 {屬性1:屬性值1; 屬性2:屬性值2;}

4【多選題】下列關于組合選擇器描述正確的是ABCD

A、相鄰兄弟選擇器用于選擇緊接在某元素之后的兄弟元素,該元素與其相鄰兄弟元素之間以加號“+”分隔,

B、相鄰兄弟選擇器的語法格式為:兄元素+弟元素{屬性1:屬性值1; 屬性2:屬性值2;}

C、普通兄弟選擇器用于選擇擁有相同父元素的元素,元素之間使用波浪號“~”分隔,

D、普通兄弟選擇器的語法格式為:兄元素~弟元素{屬性1:屬性值1; 屬性2:屬性值2;}

5【判斷題】CSS格式有選擇符和宣告兩部分組成,兩者之間由冒號隔開,選擇符可以是HTML中的任何標記,也可以是自定義的合法的識別符號,宣告由屬性和值組成,√

6【判斷題】CSS樣式的注釋是以“斜杠+星號”(/*)開始,“星號+斜杠”(*/)結束,√

7【判斷題】在CSS3選擇器不需要使用多個div標記就能實作多欄布局,√

8【判斷題】CSS3中的選擇器包括超文本選擇器、類選擇器、ID選擇器,×

9【判斷題】群組選擇器為當幾個元素樣式屬性一樣時,可以共同呼叫一個宣告,元素之間用逗號隔開,√

10判斷題】派生選擇器是通過依據元素在其位置的背景關系關系來定義樣式的選擇器,

1【單選題】( B)只適用于單一網頁設定單獨的CSS樣式,

A、行內式 B、內嵌式 C、鏈入式 D、匯入式

2【單選題】行內式CSS樣式是通過標記的( )屬性來設定元素的樣式,B

A、class B、style C、id D、name

3【單選題】在內嵌式CSS樣式中,<style>標記可以設定元素的樣式,它一般位于(C )標記中<title>標記之后,

A、<h1> B、<p> C、<head> D、<body>

4【單選題】引入外部樣式表的格式為(B ),

A、 <style src =“style.css”>

B、< link type="text/css" rel="stylesheet" href="style.css" />

C、< stylesheet >style.css< /stylesheet >

D、以上都是

5【單選題】如果要在不同的網頁中應用相同的樣式表定義,應該(C ),

A、直接在HTML的元素中定義樣式表

B、在HTML的<head>標記中定義樣式表

C、通過一個外部樣式表檔案定義樣式表

D、以上都可以

6【多選題】下列關于在網頁中應用CSS樣式的4種方式描述正確的是(ABCD ),

A、行內式是通過標記的style屬性,直接把CSS樣式添加到HTML的標簽中,作為屬性存在

B、內嵌式是將CSS樣式代碼添加到HTML檔案的head頭部標簽中,并用style標簽進行宣告,內嵌式只適用于單一網頁設定單獨的CSS樣式

C、鏈入式是將所有的樣式放在一個或多個以.css為擴展名的外部樣式表檔案中,通過link標記將外部樣式表檔案鏈接到HTML檔案中

D、匯入式與鏈入外部CSS基本相同,都是要創建一個單獨的外部CSS檔案,再引入到HTML檔案中,匯入式采用@import來匯入外部CSS檔案

7【多選題】下列關于鏈入式和匯入式兩種外部樣式的區別描述正確的是( ),ABCD

A、隸屬關系不同:<link>標簽屬于HTML標簽,@import是CSS提供的載入方式

B、加載時間及順序不同:鏈入式先將外部的CSS檔案加載到網頁當中;匯入式先將HTML結構呈現,再加載

C、兼容性不同:匯入式只兼容IE 5以上的版本,鏈入式無此問題

D、DOM模型控制樣式不同:匯入式不受DOM模型控制

8【判斷題】

內嵌式是通過標記的style屬性,直接把CSS樣式添加到HTML的標簽中,作為屬性存在,×

9【判斷題】

通過行內式可以簡單地對某個標簽元素單獨定義CSS樣式,但沒有很好地實作表現與內容分離的標準,√

10【判斷題】

匯入式與鏈入外部CSS都要創建一個單獨的CSS檔案,再引入HTML檔案中,√

1【單選題】如果使用內嵌式CSS樣式表定義<p>標記字號為12像素,鏈入式定義<p>標記顏色為紅色,那么段落文本將顯示為(B ),

A、只顯示12像素 B、12像素紅色

C、只顯示紅色 D、以上都不正確

2【單選題】下列(B )表示p元素中的字體是粗體,

A、p {text-size:bold} B、p {font-weight:bold}

C、<p?style="text-size:bold"> D、<p?style=text-size:bold>

3【單選題】下列哪個CSS屬性是用來更改背景顏色的(A ),

A、background-color B、bgcolor C、color D、text

4【單選題】下列選項中不屬于文本屬性的是( D),

A、font-size B、font-style C、font-family D、font-color

5【判斷題】在網頁中應用CSS樣式中,樣式優先級從高到低分別是,行內式、內嵌式、鏈入式、匯入式,

6【判斷題】

CSS中與長度相關的屬性取值中:相對尺寸的大小繼承該元素屬性的前一個屬性的單位值,絕對尺寸的大小受后面緊跟的單位限制,它的取值是固定的,不會受顯示幕分別率和設備的不同而不同,√

7【判斷題】在CSS中,把容納文本、圖片等內容的顯示區域叫做“box”,它包含四個部分,即物件本身(Content)、圍繞物件的空格填充(PADDING)、物件邊框(BORDER)以及圍繞邊框的物件間隙(MARGIN)即邊距,√

8【判斷題】

串列屬性用于改變串列項的圖形符號,串列的圖形符號不僅可以是圓點、空心圓、方塊或數字,甚至還可以是指定的圖片,√

9【判斷題】CSS樣式的4種特性分別是繼承性、特殊性、層疊性和重要性,√

10【判斷題】特殊性是指當多個規則都應用再同一元素時,權重高的優先,優先級從高到低分別為,通用選擇器、標簽選擇器、類選擇器、ID選擇器×

第八章、九章CSS3頁面布局

1【單選題】在CSS中,為頁面中的某個DIV標簽設定樣式div{width:200px;padding:0 20px;border:5px;},則該標簽的實際寬度為( )D

A、200px B、220px C、240px D、250px

2【單選題】下列設定“上邊距:20px、下邊距:30px、左邊距:40px、右邊距:50px”邊距屬性正確的是( C ),

A、margin:20px 30px 40px 50px

B、border: 20px 30px 40px 50px

C、margin:20px 50px 30px 40px

D、margin-top:20px 30px 40px 50px

3【單選題】將一個盒子的上邊框定義為1像素、藍色、單實線,下列代碼正確的是( A),

A、border-top:1px solid #00f;

B、border:1px solid #00f;

C、border-top:1px dashed #00f;

D、border:1px dashed #00f;

4【多選題】下列關于網頁布局方式描述正確的是(ABCD)

A、網頁布局主要分為固定式布局、流式布局、回應式布局三種形式的布局方式

B、固定式布局是指利用固定的大小寬度去布局網頁的尺寸

C、流式網頁布局可以根據瀏覽器的寬度和螢屏的大小自動調整效果

D、回應式網頁布局是一種糅合了流式布局,再搭配媒體查詢技術使用的網頁布局方式

5【多選題】在CSS中,下列選項(BC )屬于BOX模型的屬性,

  1. fon B、margin C、border D、visibl

6.【多選題】下列關于border的具體的引數設定描述正確的是(ABCD

A、可以一次只設定一個屬性(如top),也可以按“上à右à下à左”的順序一起設定,各個屬性取值之間用空格分隔

B、當邊框寬度有3個引數時,將按“上à左+右à下”的順序作用到邊框上

C、當邊框寬度有2個引數時,將按“上+下à左+右”的順序作用到邊框上

D、當邊框寬度有1個引數時,四個方向的邊框寬度取值相同

7【判斷題】CSS盒模型是指在頁面布局中,為了將頁面元素合理有效地組織在一起,形成的一套完整、行之有效的原則和規范,√

8【判斷題】CSS盒主要是由margin(外邊距)、border(邊框)、padding(內邊距)和content(內容)四個部分組成,此外,還有高度和寬度兩個輔助屬性,√

9【判斷題】

內容區擁有width、height和overflow三個屬性,其中overflow屬性用來指定溢位內容的處理方式,屬性取值主要有visible、hidden、scroll、auto四種√

10【判斷題】border(邊框)是指圍繞元素的內容和內邊距的一潭訓多條線,擁有多種屬性,可以利用這些屬性分別對top(頂部)、right(右邊)、bottom (底部)、left(左邊)進行設定

1【單選題】在CSS中,可以通過float屬性為元素設定浮動,以下選項中不屬于float屬性值的是( B),

A、left B、cente rC、right D、none

2【單選題】在CSS中,如果要清除浮動層對文本的影響,下列說法正確的是( D),

A、為浮動層增加clear屬性,并設定其屬性為both

B、為浮動層增加clear屬性,并設定其屬性為none

C、為放置文本的標簽增加clear屬性,并設定其屬性為none

D、為放置文本的標簽增加clear屬性,并設定其屬性為both

3【單選題】CSS中position:fixed表示(A ),

A、相對于瀏覽器視窗進行定位

B、相對于它在原檔案流的位置進行定位

C、相對于其上一個已經定位的父元素進行定位

D、相對于父元素進行定位

4【單選題】使用float或position屬性布局兩欄或多欄內容時,會因為內容高度不同而使得底部很難對齊,CSS3中( A)可以解決這個問題,

A、columns B、columns-gap C、 columns-rule D、columns-span

5【多選題】下列關于元素定位描述正確的是(ABCD ),

A、元素定位主要是通過CSS定位實作網頁元素的精確定位,元素的定位屬性主要包括定位模式和邊偏移兩部分

B、相對定位是將元素相對于它在標準檔案流中的位置按指定偏移移動到新位置,移動后元素形狀不變,原本位置所占空間也繼續保留

C、絕對定位是將元素依據最近的已經定位的父元素進行定位,若所有父元素都沒有定位,依據body根元素(瀏覽器視窗)進行定位 ,移動后元素形狀不變,原本位置所占空間不保留

D、固定定位,其本質是絕對定位的一種特殊形式,它以瀏覽器視窗作為參照物來定義網頁元素

6【判斷題】在CSS當中有三種基本的定位機制:普通流、浮動和絕對定位,其中普通流是默認的一種定位機制,浮動流和絕對定位分別通過float屬性和position屬性來定位,√

7【判斷題】元素定位主要就是通過CSS定位實作網頁元素的精確定位,元素的定位屬性主要包括定位模式和邊偏兩部分,√

8【判斷題】相對定位是將元素相對于它在標準檔案流中的位置按指定偏移移動到新位置,移動后元素形狀不變,原本位置所占空間也繼續保留,√

9【判斷題】固定定位是將元素依據最近的已經定位的父元素進行定位,若所有父元素都沒有定位,則依據body根元素(瀏覽器視窗)進行定位,移動后元素形狀不變,原本位置所占空間不保留,×

10【判斷題】CSS3 彈性盒是一種當頁面需要適應不同的螢屏大小以及設備型別時確保元素擁有恰當的布局方式,引入彈性盒布局模型的目的是提供一種更加有效的方式來對一個容器中的子元素進行排列、對齊和分配空白空間,√

1【單選題】采用DIV+CSS設計頁面布局的優勢不包括( B ),

A、減少頁面冗余代碼 B、更容易修改和維護

C、容易被搜索引擎收錄 D、可以輕松控制頁面布局

2【單選題】下列( C)不屬于常見的頁面布局的方式,

A、流式布局 B、 固定布局 C、靜態布局 D、彈性布局

3【單選題】在CSS中,為頁面中的某個DIV標簽設定樣式div{width:200px;padding:0?20px;?border:5px;},則該標簽的實際寬度為(??D??),

A、200px B、 220px C、240px D、 250px

4【單選題】如果要使多個DIV并列排列,應使用(B ),

A、margin B、 float C、content D、cle

5多選題】

下面情況下,哪些會發生margin屬性的疊加( ABCD ),

A、元素的頂邊界與前面元素的底邊界發生疊加

B、元素的頂邊界于父元素的頂邊界發生疊加

C、 元素的頂邊界于底邊界發生疊加

D、空元素中已經疊加的邊界與另一個空元素的邊界發生疊加,

6【多選題】關于下列代碼片段分析正確的是(ABD),

<style type=”text/css”>

a {display:inline-block;

width:100px;

height:30px;

border:1px solid red;

}

</style>

A、以上代碼用于超鏈接標簽的樣式 B、超鏈接將以塊狀方式顯示

C、超鏈接的寬度為100px,高度為30px D、超鏈接在同一行顯示,

7【判斷題】一個大div塊里包含一個小的div,設定小的div與大div的左邊距5px樣式的標準寫法是margin-left:5px,×

8【判斷題】定義盒模型的外間距時不能取負值,×

9【判斷題】nav標簽通常代表網頁中的導航區塊,√

10判斷題】div標簽顯示時將獨占一行,√

1單選題】關于CSS3中的columns屬性,下列說法正確的是( D

A、用于回傳單元格的列號B、 僅指定多列布局的列寬度

C、僅指定多列布局的列數D、指定多列布局的列寬度和列數

2【單選題】樣式代碼div{columns-gap:10px}的含義是( B ),

A、多列布局的列寬度為10px B、多列布局的列間距為10px

C、列間隔線寬為10px D、以上都不對

3【單選題】若父元素寬度為400px,列間距為20px,則樣式代碼div{columns:auto 4}設定的列寬度為( C),

A、100px B、340px C、85px D、80px

4【單選題】在多列布局中,column-count屬性用于設定列數,關于它的屬性取值,下列說法正確的是( A ),

A、可取為auto

B、可取0

C、可取負值

D、可取任意值

5【多選題】下列屬性中,哪些屬于多列設定的屬性( ABCD),

  1. column-rule-width B、column-count
  2. column-span D、column-rule-style

6【判斷題】多列布局設定列寬40px,列數為2,若瀏覽器寬度小于80px,則顯示時縮減寬度,仍顯示2列,×

7【判斷題】

目前,并不是所有瀏覽器都支持多列布局的columns-span屬性,√

8【判斷題】在多列布局設定中“column-gap: normal”規定列間距為一個常規的間隔,W3C建議的值是1px,×

9判斷題】

在多列布局設定中如果沒有設定columns-rule屬性,則默認其屬性取值為:medium none black,√

10【判斷題在多列布局設定中“ columns-span:all”規定橫跨所有

1【單選題】若將彈性盒中的子元素按序正向從左到右橫排,下列樣式代碼正確的是( A),

A、flex-direction: row B、flex-direction: row-reverse

C、 flex-direction: column D、flex-direction: column-reverse

2【單選題】彈性子元素的樣式代碼“ justify-content: space-between”的含義是( B ),

A、子元素位于容器的中心

B、子元素位于各行之間留有空隙的容器內

C、子元素位于各行之前、之間、之后都留有空白的容器內

D、子元素位于容器的開頭

3【單選題】若設定彈性盒中子元素縱向的對齊方式,應選擇( )屬性,C

A、align-content B、align-self

C、align-items D、 justify-content

4【單選題】若父元素的寬度為800px,三個子元素的總寬度是400px,三個元素的flex屬性分別設定如下

元素1為“flex:1 1 100px;”

元素2為“flex:2 0 200px;”

元素3為“flex:1 1 100px;”

則元素1顯示的寬度為( B ),

A、100pxB、200pxC、300pxD、400px

5【多選題】彈性盒子分為( AB )布局形式,

A、橫向B、縱向C、前向D、后向

6【判斷題】義某個選擇器為彈性盒子的屬性為flex,×

7【判斷題】子元素的屬性“flex-wrap”默認值為nowrap,√

8【判斷題】order屬性用于定義彈性盒子元素的排列順序,√

9【判斷題】彈性盒子元素的flex屬性設定為“flex :1 1 100px“代表該元素的寬度為100px,且不會因父元素寬度的變化而變化,×

10【判斷題】一旦將 display 屬性設定為 flex ,無序串列中的每個串列項將自動變為從左到右橫向排列,√

1【單選題】若將網頁元素變成灰色,下列樣式代碼正確的是( A ),

A、filter: sepia(1) B、filter: grayscale(0.5)

C、filter: invert(0.5) D、filter: blur(0.5)

2【單選題】若想調整網頁元素的對比度,下列樣式代碼正確的是( C ),

A、filter: brightness(0.5) B、filter: saturate(2)

C、filter:contrast(2) D、filter:opacity(0.5)

3【單選題】

若對網頁元素進行縮放變換,可以采用( D )屬性進行恰當的設定來實作,

A、transition B、filter C、 background D、 transform

4【單選題】在下列函式中,可將網頁元素做旋轉變換的是( ),

A、translate(B) B、 rotate() C、scale() D、skew()

5【多選題】下列屬性取值中,可作為過渡屬性的速度型別設定的是( BD ),

A、skew B、 linear C、 ellipse D、ease

6【判斷題】filter: opacity(2)可實作網頁元素的透明效果,×

7【判斷題】子元素的屬性“flex-wrap”默認值為nowrap√

8【判斷題】order屬性用于定義彈性盒子元素的排列順序,√

9【判斷題】彈性盒子元素的flex屬性設定為“flex :1 1 100px“代表該元素的寬度為100px,且不會因父元素寬度的變化而變化,×

10【判斷題】一旦將 display 屬性設定為 flex ,無序串列中的每個串列項將自動變為從左到右橫向排列,√

第十章 JavaScript概述

1【單選題】下列選項中描述錯誤的是(B),

A、Java是傳統編程語言,JavaScript是腳本語言

B、Java語言多用于客戶端,Javascript主要用于服務器端

C、Java不能直接嵌入到網頁中運行,JaveScript程式可以直接嵌入到網頁中運行

D、Java和Javascript語法結構存在差異

2【單選題】在HTML5檔案中使用JavaScript代碼時,當瀏覽器讀到(A)時,就解釋其中的腳本,

A、<script>標簽 B、<head>標簽

C、</script>標簽 D、</head>標簽

3【單選題】下列關于JavaScript語法描述錯誤的是(C),

A、JavaScript程式按照在HTML檔案中出現的順序執行,

B、要嚴格區分字母大小寫

C、每行結尾必須有分號

D、有兩種注釋方法:單行注釋和多行注釋

4【單選題】

下列關于JavaScript中變數命名規則的描述,錯誤的是(D),

A、變數名不能包含空格

B、不能使用JavaScript中的關鍵字和保留字作為變數名

C、變數名要嚴格區分大小寫

D、必須以字母或數字開頭

5【單選題】下列運算子優先級最高的是(D),

A、++自加運算子 B、&&邏輯與

C、||邏輯或 D、()括號

6【多選題】JavaScript的作用有(abcd),

A、動態改變網頁內容 B、動態改變網頁外觀

C、驗證表單資料 D、回應事件

7【多選題】下列關于JavaScript函式的描述中,正確的是(ABC),

A、要先定義后使用

B、JS函式一般定義在HTML檔案的頭部或外部JS檔案中

C、函式的定義可以在HTML檔案的主體body標記中的任何位置

D、函式需要在每次使用的時候重新定義

8【判斷題】條件運算子的基本語法格式為,條件運算式?運算式1:運算式2,它的含義是先計算條件運算式,若結果為true,計算運算式2,若結果為false,計算運算式1,×

9【判斷題】在HTML5中使用JavaScript有兩種方法,分別是內式和外鏈式,√

10【判斷題】無論是編程語言還是腳本語言,程式的基本結構都是順序結構、選擇結構、回圈結構,()√

第十一、十二章 JavaScript物件

1【單選題】系統預先定義好的,直接使用的物件稱為(A)

A、內置物件 B、宿主物件 C、自定義物件 D、日期物件

2【單選題】瀏覽器物件又被叫做是(D)

A、自定義物件 B、內置物件 C、字串物件 D、宿主物件

3【單選題】字串物件是常用的物件之一,下列陳述句正確的是A

A、var string1= “Hello”;

B、var string2 “Hello”;

C、var string3= Hello;

D、var string4= “Hello”

4【單選題】在字串物件中,將指定的字串替換為新字串的方法是(C),A、CharAT B、indexOF C、replace D、spilit

5多選題】下列屬于內置物件的是(ABC)

A、字串物件 B、數學物件 C、陣列物件 D、瀏覽器物件

6【多選題】字串物件的屬性包括(ABC)

A、constructor B、length C、prototype D、PI

7【判斷題】物件就是一組屬性與方法的集合,√

8判斷題】字串物件是常用的物件之一,可提供諸多方法實作字串檢查、抽取、連接、分隔等字串相關操作,√

9【判斷題】在JavaScript中物件分為內置物件、宿主物件和自定義物件三種,√

10【判斷題】字串物件方法toLowerCase(),是將字串物件轉換為大寫,×

1【單選題】關于數學物件的描述中錯誤的是(B)

A、 math物件包含一些常用的屬性和方法

B、Math物件擁有建構式

C、 Math物件無需創建

D、可以直接通過屬性物件.屬性名呼叫

2【單選題】以下()運算式產生一個0-7之間(含0,7)的隨機整數,C

A、Math.floor(Math.random()*6)

B、 Math.floor(Math.random()*7)

C、Math.floor(Math.random()*8)

D、Math.ceil(Math.random()*8)

3【單選題】回傳數字的平方根的方法是(C),

A、random() B、pow(x,y) C、 Sqrt(x) D、 exp(x)

4【單選題】回傳某數四舍五入之后保留x位小數的方法是(A),

A、toFixed(x) B、toPrecision(X) C、 floor(x) D round(x)

5【單選題】下列關于數學物件的方法的描述中錯誤的是(B),

A、abs(x)回傳數字的絕對值

B、ceil(x)對數字進行下取整

C、exp(x)回傳e的對數

Drandom()回傳0-1之間的亂數

6【多選題】下列數學物件的屬性中描述正確的是(ABC),

A、LN2回傳2的自然對數

B、PI回傳圓周率

C、E回傳算術常量e,即自然對數的底數

D、SQRT2回傳2 的平方根的倒數

7【多選題】JS針對數值物件,可實作對數值型小數位數的保留操作的方法有(),AB

A、toFixed(x) B、toPrecision(x) C、abs(x) D、floor(x)

8

【判斷題】數學物件無需創建,通過把Math作為物件使用就可以呼叫其所有屬性和方法,√

9【判斷題】JS中數學物件的用法大致可以分為“靜態屬性”和“靜態方法”這兩大類,幾乎所有的前端運算都可以采取這兩種方式解決

10【判斷題】Floor(x)方法可實作對數字進行上取整,()×

1【單選題】產生當前日期的方法是()C

A、Now()B、Date()C、new Date()D、new Now()

2【單選題】在JavaScript中,可以使用Date物件的(A)方法回傳一個月中的某一天,

A、getDate B、getYear C、getMonthD、getTime

3【單選題】在JavaScript中,可以使用Date物件的()方法設定Date物件中的年份,B

A、setDate() B、setFullYear() C、setSeconds() D、setTime()

4【單選題】關于JS中日期物件的格式轉換,錯誤的是(D),

A、toString()把 Date 物件轉換為字串

B、toDateString()把 Date 物件的日期部分轉換為字串

C、toLocaleString()根據本地時間格式,把 Date 物件轉換為字串

D、toLocaleDateString()根據本地時間格式,根據本地時間格式,把 Date 物件轉換為字串

5【單選題】JS中日期及時間的獲取方法中錯誤的是(B),

A、Date()回傳當日的日期和時間

B、getTime()回傳2000年 1 月 1 日至今的毫秒數

C、getFullYear()從 Date 物件以四位數字回傳年份D、getDate()從 Date 物件回傳一個月中的某一天 (1 ~ 31)

6【多選題】下列日期物件的設定方法中描述正確的是(ABCD)

A、setDate()設定 Date 物件中月的某一天 (1 ~ 31)

B、setHours()設定 Date 物件中的小時 (0 ~ 23)

C、setFullYear()設定 Date 物件中的年份

D、setSeconds()設定 Date 物件中的秒鐘 (0 ~ 59)

7【多選題】創建日期物件的方法有(ABCD)

A、new Date()

B、new Date(日期字串)

C、new Date(年,月,日,[時,分,秒,毫秒]);

D、new Date(毫秒)

8【判斷題】

JavaScript腳本內置了本地物件Date,該物件可以表示從毫秒到年的所有時間和日期√

9【判斷題】SetTimeout用于設定一個計時器,在指定的時間間隔后呼叫函式或計算運算式,可以多次執行,×

10【判斷題】陳述句var date=new Date(1000000000000)的回傳結果為Sun Sep 09 2001 09:46:40 GMT+0800,√

1【單選題】分析下面的Javascript代碼段,輸出結果是( C),

var mystring=”I am a student”;

var a=mystring.substring(9,13);

document.write(a);

A、stud B、tuden C、uden D、udent

2【單選題】JS中回傳一個字串,該字串包含陣列中所有元素,各元素間用逗號分隔的方法是(A ),

A、toString() B、reverse()C、shift()D、pop()

3單選題】分析下面的Javascript代碼段,輸出結果是( ),

Var s1=parseInt(“101中學”);A

Document.write(s1);

A、101 B、NaN

C、101中學 D、出現腳本錯誤

4【單選題】在Javascript陣列物件方法中,( )可以實作洗掉最后一個元素,回傳最后一個元素,B

A、concat(陣列1,陣列2,…) B、pop()

C、unshift(元素1,元素2,…) D、sort()

5【單選題】JavaScript中創建陣列物件使用的關鍵字是( D),

A、abstract B、stringC、super D、New

6【單選題】下列陳述句中,描述錯誤的是(B),

A、var a=new Array();宣告陣列a,長度為0

B、var b=new Array(10);宣告一個陣列元素為10的陣列

C、var c=new Array(1,2,3,4);宣告陣列c并為元素賦值為1,2,3,4

D、var d=new Array(10);宣告陣列d,長度為10

7【多選題】下列陣列物件方法的描述中,正確的是(ABC ),

A、shift()洗掉第一個元素,回傳第一個元素

B、unshift(元素1,元素2,…)添加元素至陣列開始處

C、sort()排序陣列

D、push(元素1,元素2,…)添加元素,回傳添加元素的長度

8【判斷題】在JavaScript中,定義陣列時不需要指定陣列的資料型別,而且可以將不同型別的資料存放到一個陣列中,√

9【判斷題】在JavaScript陣列中的元素序列號是從1開始計算的,然后依次加1,×

10【判斷題】陣列物件的屬性非常少,最常用的屬性為length,可以回傳陣列物件的長度,也就是陣列中元素的個數,√

第十三章JavaScript物件編程

1【單選題】在HTML檔案物件模型中,history物件的( )用于加載歷史串列中的下一個URL頁面,c

A、next() B、back()

C、forward() D、go()

2【單選題】在Javascript中要改變頁面檔案的背景色,需要修改document物件的( C)屬性,

A、BackColor B、BackgroundColor

C、BgColor D、Background

3【單選題】在JavaScript瀏覽器物件模型中,window物件的( )屬性用來指定瀏覽器狀態欄中顯示的臨時訊息,A

A、status B、screen C、history D、Document

4【單選題】下列關于瀏覽器物件的說法錯誤的是(C ),

A、history物件記錄了用戶在一個瀏覽器中已經訪問過的URLs

B、location物件相當于IE瀏覽器中的地址欄,包含關于當前URL地址的資訊

C、location物件是history物件的父物件

D location物件是window物件的子物件

5【單選題】下列哪個選項中的物件與瀏覽串列有關(A),

A、location,history

B、window,location

C、navigator,window

D historylist,location

6【多選題】在BOM物件模型中,下列選項中的(AB)物件位于BOM物件模型的第二層,

A、history

B、document

C、button

D、Text

7【多選題】在JavaScript中,對于瀏覽器物件的層次關系理解正確的是( ),

A、window物件是所有頁面內容的根物件

B、Document物件包含location物件和history物件

C、Location物件包含history

DDocument物件包含form物件

8【判斷題】JavaScript使用location物件來訪問表單加載時當前檔案的URL,√

9【判斷題】瀏覽器物件由JavaScript動態引擎自動創建,用于收集用戶瀏覽頁面時所用的瀏覽器資訊,它與window物件一樣是最上層物件,√

10【判斷題】Screen物件包含的屬性可以修改,×

1【單選題】下列選項中,(D)不是網頁中的事件,

A、onclick B、onmouseover C、onsubmit D、Onpressbutton

2【單選題】在html頁面中,不能與onChange事件處理程式相關聯的表單元素有(D)

A、文本框 B、復選框 C、串列框 D、按鈕

3【單選題】在HTML頁面中,當按下鍵盤上的任意一個鍵時都會觸發JavaScript的(D)事件,

A onFocus B、onBlur

C、onSubmit D、onKeyDonw

4【單選題】JAVASCRIPT的onSubmit事件的作用是(B),

A、當一個表單中的物件被點擊時,執行的?JavaScript?事件

B、當用戶提交一個表單時,需要執行的?JAVASCRIPT?事件

C、當滑鼠移出物件時發生的事件?

D、當一個滑鼠指標從物件或區域之個移到物件或區域上時,呼叫的事件??

5【多選題】下列對事件句柄的描述正確的是(ABCD),

A、onclick當滑鼠被單擊時觸發事件

B、onmousedown當滑鼠按鈕被按下時觸發事件

C、onmousemove當滑鼠指標移動時觸發事件

D、onmouseup當滑鼠按鈕被松開時觸發事件

6【多選題】關于JAVASCRIPT事件,下列說法正確的是()ACD,

A、事件是用戶對瀏覽器所做的特定的動作(操作),是實作互動操作的一種機制

B、物件發生改變時呼叫的事件是?onChange

C、當一個表單中的物件被點擊時,執行的?JavaScript?事件是?onClick

D、當瀏覽器完成加載一個視窗或者加載完成框架集合中的所有框時,執行的?JavaScript?事件是?onLoad

7【判斷題】按鈕(button)物件支持onclick、onBlur、onFocus事件句柄,√

8加載的事件句柄代碼在檔案加載到瀏覽器視窗之前執行,×

9【判斷題】啟動事件的兩種系結方式為靜態系結和動態系結,√

1【單選題】關于定時器的寫法正確的是( D ),

A、var timer = setInterval(1000,function(){})

B、var timer = setTimerout(function(){},1000)

C、var tiemr = setInterval(function atime(){},1000)

Dvar tiemr = setTimeout(atime,1000)

2【單選題】

window的哪個方法可以彈出帶文本輸入框的對話框?( C ),

A、confirm() B、alert() C、prompt() D、open()

3【單選題】open()方法的哪個外觀引數可以設定是否顯示滾動條?( A ),

A、 scrollbars B、location C、menubar D、toolbar

4【單選題】以下哪個物件可用來在瀏覽器視窗中載入一個新網址?( B ),

A、document.url B、 window.location

C、 indow.url D window.close

5【多選題】有關視窗物件的方法,下列說法正確的是( ABCDE ),

A、彈出警告資訊用a l e r t(資訊字串)

B、顯示確認資訊對話框用confirm(資訊字串)

C、顯示提示資訊,并提供可輸入的欄位用prompt(提示字串[,默認值])

D、將焦點移到該視窗,是用focus()

E、進入瀏覽器設定的主頁,可以使用home()

6【多選題】

在JavaScript中,使用open( )方法實作彈出視窗時,能夠控制視窗大小無法調節的選項是( AC ),

A、window.open("show.html","彈出視窗","resizable=no");

B、window.open("show.html","彈出視窗","resizable=yes");

C、window.open("show.html","彈出視窗","resizable=0");

D、window.open("show.html","彈出視窗","resizable=1");

7【判斷題】使用window.open制作彈出口時,不可以控制彈出視窗的位置,×

8【判斷題】status屬性用于設定和回傳視窗狀態欄的默認文本,×

9【判斷題】location物件是window物件的子物件,它包含在視窗中顯示檔案的URL資訊,√

10【判斷題】

在JavaScript中,focus( )方法能使文本框失去焦點,×

1【單選題】關于檔案物件模型(Document Object Model),如下說法錯誤的是( C ),

A、DOM能夠以編程方式訪問和操作web頁面內容

B、DOM允許通過物件的屬性和方法訪問頁面中的物件

C、DOM能夠創建動態的檔案內容,但是不能洗掉檔案物件

D、DOM也提供了處理事件的介面,它允許捕獲和回應用戶以及瀏覽器的動作,

2【單選題】假設要將網頁檔案的背景顏色動態修改為淺藍色,那么在JavaScript程式應該使用下述( C )陳述句,

A、document.color=”lightblue”;

B、docutment.fgColor=”lightblue”;

C、 document.bgColor=”lightblue”;

D、 document.URL=”lightblue”;

3【單選題】下列關于獲取頁面元素說法正確正確的是( c ),

A、document.getElementById(‘a’)是通過id值為a獲取頁面中的一個元素

B、 document.getElementsByName(“na”)是通過name屬性值為na獲取頁面中的一個元素

C、 document.getElementsByTagName(“div”)是通過標簽名獲取去所有div;

D、以上說法都不正確

4【單選題】某網頁中有一個表單物件,其名稱是mainForm,該表單物件的第一個元素是按鈕,其名稱是myButton,表述該按鈕物件的方法是( B ),

A、document.forms.myButton

B、 document.mainForm.myButton

C、document.forms[0].element[0]

D、以上都可以

5【單選題】Javascript中制作圖片代替按鈕的提交效果需要手動提交方法submit(),以下呼叫正確的是( A ),

A、document. myform.submit()

B、myform.submit()

C、submit()

D、window. myform.submit()

7【判斷題】JavaScript的檔案物件模型是樹型結構的,√

8【判斷題】anchors物件是當前檔案中所有超鏈接的集合,×

9【判斷題】document.images [1] 參考的是檔案中第1個影像, ×

10【判斷題】屬性referrer可回傳載入當前檔案的URL,√

1【單選題】下列選項中,能獲得檔案中的第一個form物件的是( D )

A、document.forms(0)

B、document.forms.0

C、document.forms.item(0)

D、document.forms[0]

2【單選題】某網頁中有一個表單物件,其名稱是mainForm,該表單物件的第一個元素是按鈕,其名稱是myButton,表述該按鈕物件的方法是( B ),

A、document.forms.myButton

B、document.mainForm.myButton

C、document.forms[0].element[0]

D、以上都可以

3【單選題】下列對表單物件的屬性表述不正確的是( C ),

A、 name:回傳表單的名稱

B、action:回傳/設定表單的提交地址

C、target:回傳/設定表單提交內容的編碼方式

D length:回傳該表單所含元素的數目

4【多選題】以下哪個是document物件包含的內容( ABD ),

A、文本域、按鈕 B、單選框、復選框C、狀態欄 D、下拉串列框

5【多選題】獲取表單myform中文本框txt的值的是( CD ),

A、 document.all.txt.value

B、form.myform.txt.value

C document.myform.txt.value

D document.getElementById(“txt”).value

6【多選題】用來對文本框txt進行控空值驗證的是( AD ),

A、document.form1.txt.value==“”

B、document.form1.txt.value=“”

C、document.form1.txt.length==0

D、document.form1.txt.value.length==0

7【判斷題】表單物件中target屬性可設定或回傳表單的名稱,×

8【判斷題】method屬性用于設定或回傳將資料發送到服務器的HTTP方法√

9【判斷題】document.forms [1] 參考的是檔案中第1個表單,×

10【判斷題】陳述句“<input type="text" onChange="alert(this value)">"的效果是:當文本框中內容發生改變后,單擊頁面的其他地方將彈出一個訊息框顯示文本框中的內容,√

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/403982.html

標籤:其他

上一篇:微前端-qiankun-落地指北

下一篇:【Spring Boot實戰教程】Spring Boot + Vue + 移動端專案開發實戰教程(十四、文章功能實作(上))

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • vue移動端上拉加載

    可能做得過于簡單或者比較low,請各位大佬留情,一起探討技術 ......

    uj5u.com 2020-09-10 04:38:07 more
  • 優美網站首頁,頂部多層導航

    一個個人用的瀏覽器首頁,可以把一下常用的網站放在這里,平常打開會比較方便。 第一步,HTML代碼 <script src=https://www.cnblogs.com/szharf/p/"js/jquery-3.4.1.min.js"></script> <div id="navigate"> <ul> <li class="labels labels_1"> ......

    uj5u.com 2020-09-10 04:38:47 more
  • 頁面為要加<!DOCTYPE html>

    最近因為寫一個js函式,需要用到$(window).height(); 由于手寫demo的時候,過于自信,其實對前端方面的認識也不夠體系,用文本檔案直接敲出來的html代碼,第一行沒有加上<!DOCTYPE html> 導致了$(window).height();的結果直接是整個document的高 ......

    uj5u.com 2020-09-10 04:38:52 more
  • WordPress網站程式手動升級要做好資料備份

    WordPress博客網站程式在進行升級前,必須要做好網站資料的備份,這個問題良家佐言是遇見過的;在剛開始接觸WordPress博客程式的時候,因為升級問題和博客網站的修改的一些嘗試,良家佐言是吃盡了苦頭。因為購買的是西部數碼的空間和域名,每當佐言把自己的WordPress博客網站搞到一塌糊涂的時候 ......

    uj5u.com 2020-09-10 04:39:30 more
  • WordPress程式不能升級為5.4.2版本的原因

    WordPress是一款個人博客系統,受到英文博客愛好者和中文博客愛好者的追捧,并逐步演化成一款內容管理系統軟體;它是使用PHP語言和MySQL資料庫開發的,用戶可以在支持PHP和MySQL資料庫的服務器上使用自己的博客。每一次WordPress程式的更新,就會牽動無數WordPress愛好者的心, ......

    uj5u.com 2020-09-10 04:39:49 more
  • 使用CSS3的偽元素進行首字母下沉和首行改變樣式

    網頁中常見的一種效果,首字改變樣式或者首行改變樣式,效果如下圖。 代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ......

    uj5u.com 2020-09-10 04:40:09 more
  • 關于a標簽的講解

    什么是a標簽? <a> 標簽定義超鏈接,用于從一個頁面鏈接到另一個頁面。 <a> 元素最重要的屬性是 href 屬性,它指定鏈接的目標。 a標簽的語法格式:<a href=https://www.cnblogs.com/summerxbc/p/"指定要跳轉的目標界面的鏈接">需要展示給用戶看見的內容</a> a標簽 在所有瀏覽器中,鏈接的默認外觀如下: 未被訪問的鏈接帶 ......

    uj5u.com 2020-09-10 04:40:11 more
  • 前端輪播圖

    在需要輪播的頁面是引入swiper.min.js和swiper.min.css swiper.min.js地址: 鏈接:https://pan.baidu.com/s/15Uh516YHa4CV3X-RyjEIWw 提取碼:4aks swiper.min.css地址 鏈接:https://pan.b ......

    uj5u.com 2020-09-10 04:40:13 more
  • 如何設定html中的背景圖片(全屏顯示,且不拉伸)

    1 <style>2 body{background-image:url(https://uploadbeta.com/api/pictures/random/?key=BingEverydayWallpaperPicture); 3 background-size:cover;background ......

    uj5u.com 2020-09-10 04:40:16 more
  • Java學習——HTML詳解(上)

    HTML詳解 初識HTML Hyper Text Markup Language(超文本標記語言) 1 <!--DOCTYPE:告訴瀏覽器我們要使用什么規范--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <!--meta 描述性的標簽,描述一些 ......

    uj5u.com 2020-09-10 04:40:33 more
最新发布
  • 我的第一個NPM包:panghu-planebattle-esm(胖虎飛機大戰)使用說明

    好家伙,我的包終于開發完啦 歡迎使用胖虎的飛機大戰包!! 為你的主頁添加色彩 這是一個有趣的網頁小游戲包,使用canvas和js開發 使用ES6模塊化開發 效果圖如下: (覺得圖片太sb的可以自己改) 代碼已開源!! Git: https://gitee.com/tang-and-han-dynas ......

    uj5u.com 2023-04-20 07:59:23 more
  • 生產事故-走近科學之消失的JWT

    入職多年,面對生產環境,盡管都是小心翼翼,慎之又慎,還是難免捅出簍子。輕則滿頭大汗,面紅耳赤。重則系統停擺,損失資金。每一個生產事故的背后,都是寶貴的經驗和教訓,都是專案成員的血淚史。為了更好地防范和遏制今后的各類事故,特開此專題,長期更新和記錄大大小小的各類事故。有些是親身經歷,有些是經人耳傳口授 ......

    uj5u.com 2023-04-18 07:55:04 more
  • 記錄--Canvas實作打飛字游戲

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 打開游戲界面,看到一個畫面簡潔、卻又富有挑戰性的游戲。螢屏上,有一個白色的矩形框,里面不斷下落著各種單詞,而我需要迅速地輸入這些單詞。如果我輸入的單詞與螢屏上的單詞匹配,那么我就可以獲得得分;如果我輸入的單詞錯誤或者時間過長,那么我就會輸 ......

    uj5u.com 2023-04-04 08:35:30 more
  • 了解 HTTP 看這一篇就夠

    在學習網路之前,了解它的歷史能夠幫助我們明白為何它會發展為如今這個樣子,引發探究網路的興趣。下面的這張圖片就展示了“互聯網”誕生至今的發展歷程。 ......

    uj5u.com 2023-03-16 11:00:15 more
  • 藍牙-低功耗中心設備

    //11.開啟藍牙配接器 openBluetoothAdapter //21.開始搜索藍牙設備 startBluetoothDevicesDiscovery //31.開啟監聽搜索藍牙設備 onBluetoothDeviceFound //30.停止監聽搜索藍牙設備 offBluetoothDevi ......

    uj5u.com 2023-03-15 09:06:45 more
  • canvas畫板(滑鼠和觸摸)

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canves</title> <style> #canvas { cursor:url(../images/pen.png),crosshair; } #canvasdiv{ bo ......

    uj5u.com 2023-02-15 08:56:31 more
  • 手機端H5 實作自定義拍照界面

    手機端 H5 實作自定義拍照界面也可以使用 MediaDevices API 和 <video> 標簽來實作,和在桌面端做法基本一致。 首先,使用 MediaDevices.getUserMedia() 方法獲取攝像頭媒體流,并將其傳遞給 <video> 標簽進行渲染。 接著,使用 HTML 的 < ......

    uj5u.com 2023-01-12 07:58:22 more
  • 記錄--短視頻滑動播放在 H5 下的實作

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 短視頻已經無數不在了,但是主體還是使用 app 來承載的。本文講述 H5 如何實作 app 的視頻滑動體驗。 無聲勝有聲,一圖頂百辯,且看下圖: 網址鏈接(需在微信或者手Q中瀏覽) 從上圖可以看到,我們主要實作的功能也是本文要講解的有: ......

    uj5u.com 2023-01-04 07:29:05 more
  • 一文讀懂 HTTP/1 HTTP/2 HTTP/3

    從 1989 年萬維網(www)誕生,HTTP(HyperText Transfer Protocol)經歷了眾多版本迭代,WebSocket 也在期間萌芽。1991 年 HTTP0.9 被發明。1996 年出現了 HTTP1.0。2015 年 HTTP2 正式發布。2020 年 HTTP3 或能正... ......

    uj5u.com 2022-12-24 06:56:02 more
  • 【HTML基礎篇002】HTML之form表單超詳解

    ??一、form表單是什么

    ??二、form表單的屬性

    ??三、input中的各種Type屬性值

    ??四、標簽 ......

    uj5u.com 2022-12-18 07:17:06 more