WEB前端課程筆試題
考試時間:60分鐘 分數(shù):60分 考試范圍:HTML5+CSS+JavaScript
姓名:_____________ ??總分:______
一、選擇題(10分)
1、?HTML5?的正確?doctype?是
A、<!DOCTYPE html> ??????B、 <!DOCTYPE HTML5>
C、?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN" >
2、在 HTML5 中,onblur 和 onfocus 是:
????A、樣式屬性???B、事件屬性???C、HTML元素??D、CSS標記
3、用于播放 HTML5 視頻文件的正確 HTML5 元素是
A、<movie> ??B、<media> ??C、<video> ?D、<audio>
4、類選擇器聲明時,需要使用的符號是()。
????A、.???B、#?????C、/???D、;
5、以下不是float屬性值的是()。
????A、left????B、right????C、none??????D、all
6、下面選項中,用于定義元素樣式背景色的是。
????A、background-color???B、color C、border-color D、bgColor
7、下列哪一項是CSS正確的語法構(gòu)成?();
A body:color=black ???????B {body;color:black} ???
C body {color: black;} ???D?{body:color=black(body}
8、關(guān)于window對象表述不正確的有:()。
A、window.open方法打開一個window對象
B、window.reload()方法可以用來刷新當(dāng)前頁面
C、window.location.href=a.html的作用是把當(dāng)前頁面替換成a.html頁面。
D、window.alert()方法可以彈出一個對話框
9、可以在下列哪個HTML元素中放置javascript代碼()
????A、<script> ???B、<javascript> ??C、<js> ?D、<scripting>
10、以下哪項不屬于JavaScript的特征?()
A、JavaScript是一種腳本語言
B、JavaScript是事件驅(qū)動的 ??
C、JavaScript代碼需要編譯以后才能執(zhí)行
D、JavaScript是獨立于平臺的
二、填空題(10分)
1、DHTML技術(shù)包含常用三種常用技術(shù),分別是______________、______________和______________。
2、在HTML頁面,引用CSS樣式有三種方式,分別是______________和______________。
3、在CSS樣式中,常用選擇器有______________,______________和______________。
4、HTML5中新增的表單元素有很多,請列出三個分別是______________,______________和______________。
5、HTML5中,可以繪制不同類型的圖形和文本,其方法是______________、______________、______________。
6、JavaScript中string字符串對象中,獲取字符串長度屬性是______________,查詢字符串的方法是______________。
7、JavaScript中有三種彈出框,分別是______________、______________、______________。
8、CSS標記用于邊框的樣式屬性有_____________、_____________、______________。
9、CSS標記中用于定義DIV布局的樣式屬性是______________、______________、______________。
10、CSS樣式標記中用于定義文本縮進的樣式屬性是__________,定義背景圖片的樣式屬性是______________。
三、判斷題(10)
1、HTML5表單元素中,readonly用于定義元素的只讀屬性。()
2、HTML5表單元素中,range用于定義滑塊控件。()
3、JavaScript代碼只允許放到<head></head>標記中間。()
4、{font-weight:bold}用于定義字體加粗。()
5、CSS樣式一般通過DIV進行網(wǎng)頁布局。()
6、HTML超文本語言可以在記事本編輯,在瀏覽器中解釋執(zhí)行。()
7、在HTML5中,required屬性定義表單元素必須輸入。()
8、JavaScript中,使用function:myFunction()方式創(chuàng)建函數(shù)。()
9、Math.round(7.25)獲取的值是7.5。()
10、在盒模型中,margin樣式屬性用于定義內(nèi)邊距。()
四、程序題(15)
1、使用DIV+CSS實現(xiàn)如圖1所示布局(6)。

圖1
?
2、利用JavaScript中Date對象,顯示當(dāng)前日期時間,如果是上午,提示“工作愉快”,中午提示“注意休息”,下午提示“努力工作”。(6分)
3、在JavaScript代碼片段中,語句如下:
function add(i) { var k = i+20; alert(k); } ;
add(10);
執(zhí)行上面語句,輸出結(jié)果是____________。(3分)
三、簡答題(15分)
一、淺論Web前端三種技術(shù),CSS、HTML5和JavaScript所充當(dāng)?shù)慕巧#?分)
?
?
?
二、論述設(shè)計一個網(wǎng)頁,需要具備哪些技術(shù)。(5分)
?
?
?
?
?
三、論述網(wǎng)站制作流程。(5分)