Download presentation
Presentation is loading. Please wait.
1
HTML 5與課程簡介 靜宜大學 資管系 楊子青
2
大綱 HTML5 靜態網頁與動態網頁 關於本課程
3
Rough Timeline of Web Technologies
2014年10月完成HTML5標準制
4
1. HTML 5 HTML 5 CSS 3 JavaScript jQuery jQuery Mobile Bootstrap
5
網頁資源與工具 靜宜大學個人網頁空間 ftp工具: FileZilla 編輯工具: Notepad++
ftp工具: FileZilla 編輯工具: Notepad++
6
網頁資源與工具
7
HTML5與HTML4差異(1) 語法簡化,例如文件型態定義: HTML4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " HTML5 <!DOCTYPE html>
8
HTML5與HTML4差異(2) 廢除一些舊有標籤,例如<font>、<center>、<frame>等
<frame>由<iframe>取代 實例:<!DOCTYPE html> <html> <body> <iframe src=" <p>Your browser does not support iframes.</p> </iframe> </body> </html>
9
HTML5與HTML4差異(3) 新增語意標籤,例如 <header>、<footer>、<section> 和 <article> HTML5的設計是要更好的描繪網站的結構,讓搜尋引擎更容易擷取到網頁重點 位置可自由搭配
10
語意標籤實例
11
HTML5與HTML4差異(4) 全新的表單設計
實例:
12
Form field types on mobile
13
嵌入音訊和視頻檔,例如新的 <audio> 和 <video> 標記
HTML5與HTML4差異(5) 嵌入音訊和視頻檔,例如新的 <audio> 和 <video> 標記 實例:
14
逐漸改用<canvas>標籤,取代flash
HTML5與HTML4差異(6) 逐漸改用<canvas>標籤,取代flash 實例:9 Mind-Blowing Canvas Demos (可在行動裝置測試)
15
HTML5與HTML4差異(7) CSS顯示效果 (漸層) (透明度)
16
2. 靜態網頁與動態網頁 網頁的資料內容與顯示方式 瀏覽網站時
伺服器傳送給用戶端的網頁是『純文字的 HTML 文件』, HTML 標準定義了文字與排版的效果。 瀏覽器收到網頁後,解析其中的 HTML 標籤,將網頁依 HTML 標籤指示的效果顯示出來。 例如文字、圖片或多媒體資料 隨著網際網路的應用日漸廣泛,靜態的效果已無法滿足人們的需求,希望網頁的效果更豐富多樣。 讓網頁依照不同狀況,顯示不同的訊息 網站可以和使用者產生互動…
17
動態網頁技術 用戶端動態網頁技術 伺服器端動態網頁技術 例如JavaScript
在瀏覽器上執行程式,使用者可立即得到程式執行結果,並減輕伺服器的負擔 伺服器端動態網頁技術 例如:ASP.NET、PHP、JSP 由伺服器執行程式,產生不同內容的網頁,再傳送給瀏覽器 程式設計的彈性相當大,還可以搭配資料庫系統,設計出複雜的應用
18
3. 關於本課程 課程內容: 開發環境 以HTML5為主 HTML、CSS JQuery Mobile行動網頁
Bootstrap響應式網頁程式設計 開發環境 以「記事本」或「Notepad++」熟悉網頁標籤 可自行使用Dreamweaver等軟體,進行網頁編輯
Similar presentations