HTML开发技术【2】
1.以下代碼將在id為myCanvas的canvas元素中繪制出一個()《scripttype="text/javascript"》varc=document.getElementById("myCanvas");varcxt=c.getContext("2d");cxt.moveTo(0,0);cxt.lineTo(150,50);cxt.lineTo(100,1000);cxt.stroke();《/script》
A.四邊形
B.銳角圖形
C.鈍角圖形
D.圓形
2.以下不是Canvas的方法是
A.getContext()
B.controller()
C.stroke()
D.fill()
3.Canvas用于填充顏色的屬性是:
A.strokeRect
B.fillRect
C.lineWidth
D.fillStyle
4.canvas元素構建的畫布是一個基于二維(x,y)的網格,坐標原點(0,0)位于canvas的(),從原點延x軸(),從原點延y軸(),取值依次遞增。
A.右上角,從左到右,從上到下
B.左下角,從左到右,從下到上
C.左上角,從左到右,從上到下
D.右下角,從右到左,從下到上
5.有這樣一個canvas元素:《canvasid="myCanvas"width="200"height="100"》如果有以下代碼,則對代碼的說明,不正確的是()《scripttype="text/javascript"》varc=document.getElementById("myCanvas");var
A.JavaScript中首先使用id來尋找canvas元素
B.cxt.fillRect(0,0,100,50)語句將從原點開始分別繪制兩條線段
C.canvas對象的大小為寬200px,高100px
D.HTML5通過調用canvas對象的getContext()方法來獲取繪圖環境
6.創建Canvas畫布使用的方法是:
A.document.Context("3d");
B.getContext("2d");
C.getContext("3d");
D.document.Context("2d");
7.HTML5的設計思維反映出:任何開放的標準,都應該追求________
A.只為80%設計
B.簡化最常見的任務,讓步常見的任務不至于太麻煩
C.默認設置智能化
D.給內容創建者最大的權利
8.HTML的公共屬性包含以下哪幾類
A.鍵盤屬性
B.鼠標熟悉
C.文本屬性
D.基本屬性
9.下列的HTML標簽哪些是_______列表標簽。
A.《hi》…《/hi》
B.《li》…《/li》
C.《ul》…《/ul》
D.《ol》…《/ol》
10.下列哪項不是HTML5的新特性
A.兼容性
B.有插件
C.安全性
D.合理性
11.HTML5中將DOCTYPE分為幾種
A.4
B.2
C.1
D.3
12.以下哪項不屬于Html5中input標簽新增的輸入類型()。
A.radio
B.number
C.url
D.email
13.編寫manifest文件中的注釋是:
A.以/**/的多行注釋
B.以的多行注釋
C.以‘\#’開頭的單行注釋
D.以//開頭的單行注釋
14.context.arc()方法用于繪制圓形,一般其中的第幾個參數決定圓形的半徑
A.1
B.4
C.3
D.2
15.以下哪個不是HTML5中a元素的屬性_______。
A.rel
B.name
C.type
D.download
16.哪一個不是HTML5新增的語義化標記元素_______。
A.aside
B.article
C.head
D.section
17.在HTML5中,哪個屬性用于規定輸入字段是必填的?
A.validate
B.formvalidate
C.required
D.placeholder
18.新的HTML5全局屬性,"contenteditable"用于:
A.規定元素的上下文菜單。該菜單會在用戶點擊右鍵點擊元素時出現。
B.返回內容在字符串中首次出現的位置。
C.從服務器升級內容。
D.規定元素內容是否是可編輯的。
19.下列不是html5主要功能的是
A.Cross-document
B.WebOriginConcept
C.MathML
D.VectorScalableGraphics
20.以下標簽不是負責組織HTML文檔基本結構的是?
A.《body》
B.《head》
C.《html》
D.《title》
21.離線應用中,manifest文件放在網頁文件的哪個標記后面
A.head
B.Div
C.Body
D.Htm
22.HTML5中不再支持下面哪個元素?
A.menu
B.ins
C.q
D.font
23.在XHTML文檔中,()是一個必要的元素,他決定了網頁文檔的顯示規則。
A.DOCTYPE
B.header
C.body
D.style
24.用來標示有序列表的標簽是_____
A.ol
B.ul
C.dl
D.li
25.編寫manifest文件分為幾個部分:
A.2
B.1
C.4
D.3
26.配置manifest文件,IIS的配置方法是在網站屬性的http頭標簽中找到MIME類型添加關聯擴展名manifest內容類型輸入
A.text/manifest
B.text/manifest-cache
C.text/local-manifest
D.text/cache-manifest
27.1982年,()創造了HTML語言。
A.埃隆·馬斯克
B.比爾·蓋茨
C.蒂姆·伯納斯·李
D.愛因斯坦
28.在HTML5中可以省略全部標記的元素是
A.hr
B.body
C.option
D.img
29.在HTML5中,哪個元素用于組合標題元素?
A.group
B.headings
C.hgroup
D.header
30.HTML5中新增哪些form屬性
A.name
B.action
C.novalidate
D.autocomplete
31.input屬性中HTML5新增哪些屬性?
A.width
B.list
C.type
D.required
32.以下哪些屬性是原HTML4中適應元素為body的,而現被HTML5廢除并使用CSS樣式表所替代
A.clear
B.text
C.alink
D.link
33.HTML5的設計理念包括
A.避免不必要的復雜性
B.最終用戶優先
C.平穩退化
D.求真務實
E.解決現實的問題
F.支持已有的內容
34.根據現有的標準,把HTML5的元素按優先等級定義為
A.交互性元素
B.級塊性元素
C.行內語義類元素
D.結構性元素
35.在HTML5中,哪個屬性用于規定輸入字段是必填的?
A.formvalidate
B.placeholder
C.required
D.validate
36.下列不是html5主要功能的是
A.VectorScalableGraphics
B.WebOriginConcept
C.MathML
D.Cross-document
37.下列哪項不是HTML5的新特性
A.合理性
B.有插件
C.安全性
D.兼容性
38.HTML5中不再支持下面哪個元素?
A.ins
B.font
C.q
D.menu
39.用來標示有序列表的標簽是_____
A.ul
B.li
C.dl
D.ol
40.在HTML5中可以省略全部標記的元素是
A.body
B.hr
C.option
D.img
41.編寫manifest文件中的注釋是:
A.以/**/的多行注釋
B.以//開頭的單行注釋
C.以的多行注釋
D.以‘\#’開頭的單行注釋
42.配置manifest文件,IIS的配置方法是在網站屬性的http頭標簽中找到MIME類型添加關聯擴展名manifest內容類型輸入
A.text/manifest
B.text/cache-manifest
C.text/local-manifest
D.text/manifest-cache
43.HTML5中將DOCTYPE分為幾種
A.4
B.3
C.2
D.1
44.1982年,()創造了HTML語言。
A.埃隆·馬斯克
B.愛因斯坦
C.比爾·蓋茨
D.蒂姆·伯納斯·李
45.在HTML5中,哪個元素用于組合標題元素?
A.group
B.header
C.hgroup
D.headings
46.編寫manifest文件分為幾個部分:
A.1
B.2
C.3
D.4
47.以下標簽不是負責組織HTML文檔基本結構的是?
A.《head》
B.《body》
C.《html》
D.《title》
48.以下哪項不屬于Html5中input標簽新增的輸入類型()。
A.radio
B.email
C.number
D.url
49.context.arc()方法用于繪制圓形,一般其中的第幾個參數決定圓形的半徑
A.2
B.4
C.3
D.1
50.新的HTML5全局屬性,"contenteditable"用于:
A.規定元素內容是否是可編輯的。
B.返回內容在字符串中首次出現的位置。
C.從服務器升級內容。
D.規定元素的上下文菜單。該菜單會在用戶點擊右鍵點擊元素時出現。
51.哪一個不是HTML5新增的語義化標記元素_______。
A.article
B.aside
C.head
D.section
52.input屬性中HTML5新增哪些屬性?
A.list
B.width
C.required
D.type
53.HTML5中新增哪些form屬性
A.name
B.autocomplete
C.novalidate
D.action
54.根據現有的標準,把HTML5的元素按優先等級定義為
A.交互性元素
B.結構性元素
C.行內語義類元素
D.級塊性元素
55.HTML5的設計理念包括
A.平穩退化
B.最終用戶優先
C.支持已有的內容
D.求真務實
E.解決現實的問題
F.避免不必要的復雜性
56.HTML5中不再支持下面哪個元素?
A.q
B.font
C.menu
D.ins
57.下列不是html5主要功能的是
A.MathML
B.WebOriginConcept
C.VectorScalableGraphics
D.Cross-document
58.以下哪項不屬于Html5中input標簽新增的輸入類型()。
A.radio
B.url
C.number
D.email
59.配置manifest文件,IIS的配置方法是在網站屬性的http頭標簽中找到MIME類型添加關聯擴展名manifest內容類型輸入
A.text/manifest
B.text/local-manifest
C.text/manifest-cache
D.text/cache-manifest
60.哪一個不是HTML5新增的語義化標記元素_______。
A.aside
B.article
C.section
D.head
61.以下哪個不是HTML5中a元素的屬性_______。
A.download
B.type
C.rel
D.name
62.下列哪項不是HTML5的新特性
A.安全性
B.有插件
C.合理性
D.兼容性
63.context.arc()方法用于繪制圓形,一般其中的第幾個參數決定圓形的半徑
A.3
B.4
C.2
D.1
64.用來標示有序列表的標簽是_____
A.dl
B.li
C.ol
D.ul
65.編寫manifest文件中的注釋是:
A.以/**/的多行注釋
B.以‘\#’開頭的單行注釋
C.以的多行注釋
D.以//開頭的單行注釋
66.離線應用中,manifest文件放在網頁文件的哪個標記后面
A.Htm
B.Body
C.head
D.Div
67.在XHTML文檔中,()是一個必要的元素,他決定了網頁文檔的顯示規則。
A.style
B.body
C.DOCTYPE
D.header
68.HTML5中將DOCTYPE分為幾種
A.4
B.1
C.2
D.3
69.在HTML5中,哪個屬性用于規定輸入字段是必填的?
A.required
B.placeholder
C.validate
D.formvalidate
70.新的HTML5全局屬性,"contenteditable"用于:
A.從服務器升級內容。
B.返回內容在字符串中首次出現的位置。
C.規定元素內容是否是可編輯的。
D.規定元素的上下文菜單。該菜單會在用戶點擊右鍵點擊元素時出現。
71.1982年,()創造了HTML語言。
A.埃隆·馬斯克
B.蒂姆·伯納斯·李
C.比爾·蓋茨
D.愛因斯坦
72.在HTML5中,哪個元素用于組合標題元素?
A.group
B.hgroup
C.headings
D.header
73.HTML5中新增哪些form屬性
A.novalidate
B.action
C.autocomplete
D.name
74.HTML5的設計理念包括
A.最終用戶優先
B.平穩退化
C.解決現實的問題
D.求真務實
E.支持已有的內容
F.避免不必要的復雜性
75.以下哪些屬性是原HTML4中適應元素為body的,而現被HTML5廢除并使用CSS樣式表所替代
A.link
B.alink
C.clear
D.text
76.根據現有的標準,把HTML5的元素按優先等級定義為
A.行內語義類元素
B.級塊性元素
C.結構性元素
D.交互性元素
77.標簽《b》的作用()
A.顯示大號字體效果
B.顯示加粗文本效果
C.顯示斜體文本效果
D.顯示小號字體效果
78.Canvas用于填充顏色的屬性是:
A.StrokeRect
B.fillStyle填充色
C.fillRect
D.lineWidth線條寬度
79.Canvas繪制線條時用下面哪個方法設置起點坐標:
A.beginTo
B.moveTo
C.startTo
D.lineTo
80.下面哪個標簽在HTML5中已被移除
A.style
B.input
C.form
D.font
81.下列字符格式標簽中IE瀏覽器不支持的是________。
A.《blink》...《/blink》
B.《sup》...《/sup》
C.《cite》...《/cite》
D.《i》...《/i》
82.創建Range用的是哪個方法:
A.deleteContents();
B.document.createRange();
C.toString();
D.cloneRange();
83.HTML5中的nav元素用于
A.定義頁面中腳注區域
B.定義頁面中的標題區域
C.定義頁面中導航菜單區域
D.定義頁面中的主體區域
84.HTML中新增的output元素用于
A.定義一個數據集
B.在頁面中添加圖形容器
C.在頁面中添加命令按鈕
D.在頁面中輸出指定信息
85.通過CSS3的()屬性,我們能夠創建動畫,這可以在許多網頁中取代動畫圖片、Flash動畫以及JavaScript。
A.Animation
B.border
C.transition
D.box
86.cxt.arc(100,100,100,0,Math.PI*2,true)Canvas繪制圓形的arc方法中,參數說明正確的是:
A.圓半徑,圓心X坐標,圓心Y坐標,開始角度,結束角度,是否順時針
B.圓心X坐標,圓心Y坐標,圓半徑,開始角度,結束角度,是否逆時針
C.圓心X坐標,圓心Y坐標,圓半徑,開始角度,結束角度,是否順時針
D.圓心Y坐標,圓心X坐標,圓半徑,開始角度,結束角度,是否順時針
87.以下哪項不是HTML5新增的form元素?
A.output
B.datalist
C.keygen
D.novalidate
88.HTML5中form的屬性autocomplete表示
A.自動提交
B.自動驗證
C.自動完成
D.自動聚焦
89.HTML5中的()元素用于定義頁面中的標題區域
A.aside
B.header
C.article
D.footer
90.Canvas圖形,需要在正中間的位置填充線性漸變色,使用addColorStop(X,"\#0000ff");其中X的值是多少?
A.0.5
B.50%
C.1/2
D.50
91.下面哪個標簽是HTML5支持的
A.center
B.big
C.frame
D.script
92.HTML5提供了一些專門用于實現頁面架構的元素,以下說法不正確的是
A.在頁面布局時,提高了代碼可讀性
B.進一步實現了頁面結構與頁面設計代碼的相對分離
C.瀏覽器的兼容程度不一,頁面兼容性降低
D.為頁面協同開發、維護優化等工作帶來了便利
93.HTML5中的()元素用于定義頁面中一個內容區域。
A.section
B.article
C.aside
D.header
94.以下哪個是HTML5新增的表單元素
A.button
B.datalist
C.frame
D.input
95.在HTML5中,下列那個元素不允許寫結束標記________。
A.li
B.td
C.rp
D.br
96.HTML的屬性有____
A.語言屬性
B.內容屬性
C.基本屬性
D.鍵盤屬性
97.nav元素可以用于以下哪些場合_____
A.翻頁操作
B.側邊欄導航
C.頁內導航
D.傳統導航條
98.以下是HTML5中引入的新的標記元素的類別是________。
A.元數據
B.表格
C.內嵌
D.交互
99.下列屬于H5元素的行內語義性元素的
A.details
B.progress
C.audio
D.figure
100.以下哪些是HTML5新增的功能元素?
A.target
B.audio
C.time
D.hgroup
總結
以上是生活随笔為你收集整理的HTML开发技术【2】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习记录--编码器测速
- 下一篇: java memcached清除,手动清