html5和css3web前端開發(fā)技術習題集答案解析

html5和css3web前端開發(fā)技術習題集答案解析

ID:22564848

大?。?.42 MB

頁數(shù):46頁

時間:2018-10-30

html5和css3web前端開發(fā)技術習題集答案解析_第1頁
html5和css3web前端開發(fā)技術習題集答案解析_第2頁
html5和css3web前端開發(fā)技術習題集答案解析_第3頁
html5和css3web前端開發(fā)技術習題集答案解析_第4頁
html5和css3web前端開發(fā)技術習題集答案解析_第5頁
html5和css3web前端開發(fā)技術習題集答案解析_第6頁
html5和css3web前端開發(fā)技術習題集答案解析_第7頁
html5和css3web前端開發(fā)技術習題集答案解析_第8頁
html5和css3web前端開發(fā)技術習題集答案解析_第9頁
html5和css3web前端開發(fā)技術習題集答案解析_第10頁
資源描述:

《html5和css3web前端開發(fā)技術習題集答案解析》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫

1、第一章1.簡答題(1)在Web前端開發(fā)方面,HTML5與HTML4比較,主要解決哪幾方面的問題?HTML5的核心在于解決當前Web開發(fā)中存在的各種問題。一是解決Web瀏覽器之間的兼容性問題。在一個瀏覽器上正常顯示的網(wǎng)頁(或運行的Web應用程序),很可能在另一個瀏覽器上不能顯示或顯示效果不一致;二是文檔結構描述的問題。HTML4之前的各版本中,HTML文檔的結構一般用div元素描述,文檔元素的結構含義不夠清晰;三是使用HTML+CSS+JavaScript開發(fā)Web應用程序時,開發(fā)功能受到很大的限制,比如本地數(shù)據(jù)存儲功能

2、、多線程訪問、獲取地理位置信息等,這些都影響了用戶的體驗。(2)HTML5新增的全局屬性有哪幾個?描述其主要功能。HTML5新增的全局屬性,是指可以對任何元素都使用的屬性。功能如下所示。屬性描述HTML5新增accesskey規(guī)定訪問元素的鍵盤快捷鍵class規(guī)定元素的類名(用于規(guī)定樣式表中的類)。contenteditable規(guī)定是否允許用戶編輯內容。是contextmenu規(guī)定元素的上下文菜單。是dir規(guī)定元素中內容的文本方向。draggable規(guī)定是否允許用戶拖動元素。是dropzone規(guī)定當被拖動的項目/數(shù)據(jù)被

3、拖放到元素中時會發(fā)生什么。是hidden規(guī)定該元素是無關的。被隱藏的元素不會顯示。是id規(guī)定元素的唯一ID。lang規(guī)定元素中內容的語言代碼。spellcheck規(guī)定是否必須對元素進行拼寫或語法檢查。是style規(guī)定元素的行內樣式。tabindex規(guī)定元素的tab鍵控制次序。title規(guī)定有關元素的額外信息。(3)HTML5是下一代Web語言的開發(fā)框架,典型特性有哪些?HTML5從標記語言的功能提升到下一代Web語言的開發(fā)框架,他集成了HTML+CSS3+JavaScript的Web應用框架。。良好的語義特性。HTML

4、5支持微數(shù)據(jù)與微格式,增加的各種元素賦予網(wǎng)頁更好的意義和結構,適于構建對程序、對用戶都更有價值的數(shù)據(jù)驅動的Web應用。HTML5增加了section元素、article元素、nav元素以及aside元素等結構元素。強大的繪圖功能。通過使用CanvasAPI動態(tài)地繪制各種效果精美的圖形,也可以通過SVG繪制可伸縮矢量圖形。增強的音視頻播放和控制功能。新增了audio和video元素,可以不依賴任何插件而播放音頻和視頻。HTML5的數(shù)據(jù)存儲和數(shù)據(jù)處理的功能。包括離線應用、Web通信、本地存儲等功能,HTML5還支持WebS

5、QL和IndexedDB等輕量級數(shù)據(jù)庫,增強了數(shù)據(jù)存儲和數(shù)據(jù)檢索能力。獲取地理位置信息。HTML5新增了GeolocationAPI規(guī)范,應用于移動設備中的地理定位。提高頁面響應的多線程。HTML5新增了WebWorkers來實現(xiàn)多線程功能。通過WebWorkers,將耗時較長的處理交給后臺線程,降低Web服務的響應時間,有利于增強用戶體驗。方便用戶處理文件和訪問文件系統(tǒng)的文件文件API。HTML5的文件API包括FileReaderAPI和FileSystemAPI。除了上面介紹的HTML5的特性之外,HTML5還有

6、管理瀏覽器歷史記錄的HistoryAPI。HTML5可以通過腳本語言在瀏覽器歷史記錄中添加項目,以及在不刷新頁面的前提下顯示地改變?yōu)g覽器地址欄中的URL地址;而HTML5的拖放功能可以使用mousedown、mousemove、mouseup等方法來實現(xiàn)拖放操作。(4)HTML5文檔結構的HTML4之前的文檔結構有哪些變化?內容類型(ContentType)。HTML5的文件擴展名與內容類型與之前的HTML版本相同。但.DOCTYPE聲明做了簡化,該聲明適用所有HTML。聲明如下:在HTML

7、5中,直接指定meta標記的charset屬性可以設置字符編碼,如下所示。從HTML5開始,對于HTML文件的字符編碼推薦使用UTF-8。操作題略。第二章1.簡答題(1)簡述HTML文檔的基本結構元素的功能。HTML文檔的基本結構元素包括、、等。和標記表示該文檔是HTML文檔。有時標記可省略,因為.html或.htm文件被Web瀏覽器默認為是HTML文檔。和標記表示的是文檔頭部信

8、息,一般包括標題和主題信息,該部分信息不會顯示在頁面正文中。一些CSS樣式定義、JavaScript腳本也可以放到文檔的頭部。和標記是網(wǎng)頁的主體信息,是顯示在頁面上的內容,各種網(wǎng)頁元素,包括文字、表格和圖片等信息都將放到這個標記內。如果為body元素設置CSS樣式,還可以實現(xiàn)背景、邊距、字體等樣式的變化。

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。