Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertOskar Bakken Endret for 9 år siden
1
HTML + Dreamweaver 學術 課程
2
甚麼是 HTML ? HTML 全名是 Hyper Text Markup Language ﹐ 是電腦語言的一種。這種電腦語言是可透過瀏 覽軟件 (Browser - Internet Explorer, Netscape) 翻譯出來﹐翻出來的就是我們看到的 網頁了。 HTML 是可以用一些簡單的文字編輯 器編寫的﹐如記事簿 (Notepad) 和小作家 (WordPad) 等。我們只須在文字編輯器編寫好 後﹐在存檔時存成純文字檔﹐並用副檔名 (Extension).html 或.htm ﹐好像 index.html 或 index.htm ﹐不然﹐有些瀏覽器便不會把 HTML 翻 出來﹐而我們從瀏覽器中只會看到我們所編的 HTML 原始碼 (Source Code) 。
3
HTML 基本功 在 HTML 中﹐標籤 (Tags) 是用來控制整個網 頁的元素﹐例如文字﹐圖片等。 1. 對稱型 Tag 對稱型 Tag 呈前後包夾狀,它有起始標籤 與結束標籤 ,夾在這兩個 標籤中的物件,會依該標籤的定義呈現效 果,例︰ 與 。 2. 單一型 Tag 非包夾型 Tag ,它會在出現當下便直接定義 該位置的效果,例︰ 與 。
4
必備的三組 Tag : 1. 宣告以下的文件是 HTML 碼; 2. 定義適用於整份文件的程式碼; 3. 定義文件的內容。
5
Hyper Text Markup Language (HTML) Prepared by 包含在 中的便是最重要內文了﹐大部份網頁的元 其﹐聲音等。 :HTML 語言開始的宣佈 : 頁首的宣佈 包含在 之內 其他有關網頁的資料﹐及 JAVASCRIPT 都可在 之 內 在 之內只有 之內的內容是用者 可見的 : 網頁的標題 : 內文的宣怖 內的屬性 : BGCOLOR="xxxxxx": 網頁的背景顏色﹐ xxxxxx 是 RGB 碼 BACKGROUND=" 檔名.jpg or.gif": 網頁的背景圖案 TEXT="xxxxxx": 網頁內文文字顏色 LINK="xxxxxx": 網頁內超連結顏色 ALINK="xxxxxx": 滑鼠按下超連結不放時的顏色 VLINK="xxxxxx": 到訪過的超連結的顏色
6
Example 1 本頁的標題 這是放置內容的地方 這是我第一個網頁。
7
文字格式 :xxxxxx 是設定整頁文字顏色﹐ xxxxxx 可以是 RGB 碼 :n 是設定整頁文字的大小﹐原設值是 3 ﹐數字越大字 體越大 : 文字字形設定 內的屬性 : FACE="xxxxxx": 文字字款設定﹐如 Arial, Times SIZE="n": 文字大小設定﹐ n 原設值是 3 ﹐數字越大字體越大 n 也可是 +1 ﹐ +2 ﹐ -1 ﹐ -2 等﹐這是基於原設值 3 來加減字體的大小 COLOR="xxxxxx": 文字顏色設定﹐ xxxxxx 的數值請參顏色表 : 文字粗體設定 : 文字斜體設定 : 文字加底線設定 : 文字中間加橫線設定 : 文字上體字設定 : 文字下體字設定 : 閃爍的文字設定﹝ Netscape 才看得到﹞ : 網頁標題設定﹐ n 是數字﹐當 n 是 1 時字體最大
8
文字排版 : 文章排中 : 換到下一行 : 隔一行 的屬性 : ALIGN="LEFT": 文章排左 ALIGN="CENTER": 文章排中 ALIGN="RIGHT": 文章排右 : 不換行 : 文字向左右排縮 : 根據 HTML 原始檔內的排版 : 橫分隔線 的屬性 : SIZE="n": n 是高度﹐單位是 pixel WIDTH="w": w 是闊度﹐單位是 pixel ﹐也可以是比例 (%) ALIGN=" 方向 ": 方向可以是 LEFT, CENTER, RIGHT NOSHADE: 不要陰影
9
圖片處理 <IMG SRC=" 圖片檔位置與名字.jpg 或 gif" WIDTH="w " HEIGHT="h" BORDER="b" VSPACE="v" HSPACE="h" ALIGN=" 方向 "> 標籤的屬性: SRC=" 圖片檔位置與名字.jpg 或 gif": 設定圖片檔的來源 WIDTH="w": 圖片的闊度設定﹐ w 是 pixel HEIGHT="h": 圖片的高度設定﹐ h 是 pixel BORDER="b": 圖片的邊界線設定﹐ b 是 pixel VSPACE="v": 圖片的上下空白位設定﹐ v 是 pixel HSPACE="h": 圖片的左右空白位設定﹐ h 是 pixel ALIGN=" 方向 ": 圖片繞文方向設定﹐方向可以是 LEFT 或 RIGHT ALT=" 取代圖片的文字 ": 取代文字設定 標籤是沒有宣佈結束的標籤
10
超連結 本網站連結 (Local Site Link) – Relative Path 如想在 page1.html 連結到在同一個目錄中的 page2.html ﹐便在 page1.html 中寫 。如要連結 到子目錄 demo 中的 demo.html ﹐便要寫 。如要連結到 上一個目錄 preview 中的 index.html ﹐便要寫 <A HREF="../preview/index.html"> 。
11
超連結 其他網站連結 (Other Sites Link) – Absolute Path 如要連結到其他網站﹐便要在 HREF 屬性中用完整網址 (Full Path) 了。例如連結到 IE Soc 網頁﹐要這樣寫: <A HREF="http://personal.ie.cuhk.edu.hk/~iesoc/"> 訊息工程學 系 網頁 。記著要在 URL 前加 “http://” 。 內部連結 (Internal Link) 要做到內部連結﹐首先要在網頁中設下些內部連結點 (Anchors) 。設定內部連結點用標籤 。連結到內部連結點用 。 如我巳在頁底註腳加了內部連結點 ﹐那麼 連結到那裡便這樣寫 到頁底註腳 。 如想連結到其他網頁的內部連結點﹐便要這樣寫 。
12
超連結 非網頁性連結 (Non-HTML pages Link) 非網頁性連結如電郵地址和新聞組﹐分別用 和 。
13
表格 表格 (Table) 在網頁中佔了一個很重要的地位。大部份 的網頁都有著一些隱形表格﹐用來協助排版的。隱形表 格就是個沒有邊界線 (Border) 的表格。如果用 隱形表格來分割網頁的各部份﹐然後再加上內容﹐便可 達到理想的排版效果。還有用表格顏色配合圖片﹐便可 以造出不同的效果。 設定表格的一對標籤是 ﹐其中的 BORDER 屬性設定為 0 時﹐表格的邊界線便沒有了﹐這 便是隱形表格。設定表格的列 (Row) 是用 標籤﹐個別儲存格 (Cell) 是用 標籤來設定。
14
Example 2 第一行第一個儲存格 第一行第二個儲 存格 第二行第一個儲存格 第二行第二個儲 存格 第一行第一個儲存格第一行第二個儲存格 第二行第一個儲存格第二行第二個儲存格
15
表格 要設定表格的顏色﹐只須在 標籤內加 入 BGCOLOR=“#RGB 碼 ” 屬性便可。要設定 整列 (Row) 和個別儲存格 (Cell) 的顏色﹐分別在 和 內加入 BGCOLOR=“#RGB 碼 ” 屬性。 如想儲存格內的文字或圖片排中、排左或排右﹐ 可以在 內加入 ALIGN=" 方向 " 屬性。甚至 是想排上、排中或排下﹐可以加入 VALIGN=" 方 向 " 屬性。
16
甚麼是 Cascading Style Sheet (CSS) ? 中文名稱︰「層遞樣式表」 特色︰ 排版效果 定義樣式 減少程式碼 再用程式碼 缺點︰ 瀏覽器支援程度
17
如何使用 CSS 直接定義 在原有 HTML 標籤內加入 “style” 屬性 E.g.
18
如何使用 CSS 在 前定義 1. 依附標籤 Font { css style definition } 只要使用 便會套用這個 definition 一次過定義多組標籤 的 style: Font, h1, h2 { background-color:red;font-size:20px }
19
如何使用 CSS 在 前定義 2. 先定義 class 名稱再呼叫.classname { definition }
20
如何使用 CSS 在 前定義 3. 先給名稱再呼叫 #title { definition }
21
如何使用 CSS 外掛 將 css 的定義儲存於一個個別的檔案內 使用這個標籤︰ In filename.css: body { font-size:8pt; color:red } 可以將 css 定義獨立於 html code 多份 html 網頁共用同一組 css 定義
22
CSS 屬性 — 背景設定 background-color ( 背景顏色 ) 任何完件可有自己的背景顏色 Background-color:#012345 Background-color:red Background-color:rgb(255,255,255) 如果沒有指定任何顏色,則預設值是透明。 Example: 紅色字
23
CSS 屬性 — 背景設定 Background-image ( 背景圖片 ) 任何完件皆可有自己的背景圖片 Background-image:”/images/bg.gif” Background-attachment ( 背景圖片的捲動 ) Background-attachment:fixed ( 固定不動 ) Background-attachemnt:scroll
24
CSS 屬性 — 背景設定 Background-repeat ( 重複背景 ) Background-repeat:repeat ( 全部填滿 ) Background-repeat:repeat-x ( 水平填滿 ) Background-repeat:repeat-y ( 垂直填滿 ) Background-repeat:no-repeat ( 不填滿 ) Background-position ( 背景位置 ) Background-position:x% y% Background-position: 20px 50px Background-position: right top ( or x : left center y : center bottom ) 以左上角為 reference
25
CSS 屬性 — 背景設定 Background (background 設定總覽 ) {background-color:red;background-repeat:repeat- x} {background: red repeat-x} 每種屬性以一個空格來分隔
26
CSS 屬性 — 文字設定 Font-family ( 字型 ) Font-family:”Tahoma”,”Verdana”,”Arial”,”System”; 可以一次選擇多種字型,以防網友的電腦沒有某一 種字型,放得越前越優先 Font-size ( 文字大小 ) Font-size:20px ( 可以用 pt, cm) Font-size:small (xx-small, x-small, small, medium, large, x-large, xx-large) Font-size:300% ( 預設值的三倍大小 )
27
CSS 屬性 — 文字設定 Font-style ( 字型樣式 ) Font-style:italic ( 斜體 )( 可以設定為 normal) Font-weight ( 文字粗體份量 ) Font-weight:700 (100~900, 700 = bold ) Font-weight:bold (normal, bold) Font-weight:bolder (bolder, lighter) ( 較預設值粗或 幼細一級 )
28
CSS 屬性 — 文字設定 Text-indent ( 首行縮排 ) Text-indent:15pt Text-indent:15% Letter-spacing ( 字母距離 ) Letter-spacing:3pt ( pt, px, cm, normal ) Word-spacing ( 文字字距 ) Word-spacing:5pt ( pt, px, cm, normal ) Line-height ( 行距 ) Line-height:10pt 如果設定了行距,盡量不要用 來斷行,用
29
CSS 屬性 — 文字設定 Text-decoration ( 文字修飾 ) Text-decoration:none Text-decoration:underline ( 加底線 ) Text-decoration:overline ( 加頂線 ) Text-decoration:linethrough ( 加刪除線 ) Text-transform ( 文字轉換 ) Text-transform:none Text-transform:capitalize ( 第一個字轉成大寫 ) Text-transform:uppercase ( 全部大寫 ) Text-transform:lowercase ( 全部小寫 )
30
CSS 屬性 — 文字設定 Text-align ( 文字對齊 ) Text-align:center ( 置中對齊 ) Text-align:left ( 靠左對齊 ) Text-align:right ( 靠右對齊 ) Text-align:justify ( 頭尾對齊 ) Color ( 文字顏色 ) Color:#012345 Color:red Color:rgb(255,255,255) ( 預設值為黑色 )
31
CSS 屬性 — 文字設定 Margin-left ( 向左縮排 ) Margin-right ( 向右縮排 ) Margin-left:20pt Margin-right:10%
32
CSS 屬性 — 區塊設定 定義層級 Position ( 位置 ) Position:absolute (ref. point: 左上角 ) Position:relative (ref. point: 上一個區塊的左上角 ) Top ( 頂端 ) Top:100px (ref.point: 上一個區塊的左上角, 可以為 負數, 向上移 ) Left ( 左邊 ) Left:100px (ref. point: 上一個區塊的左邊,向右為 正,向左為負 )
33
CSS 屬性 — 文字設定 Visibility ( 可見 ) Visibility:visible Visibility:hidden 加上 javascript 來使用,可達極佳效果 Z-index ( 層數 ) Z-index:20 ( 數字越大,區塊越高 ) Margin ( 邊界 ) 設定四邊與外界之間預留空白的大小 Margin:3px 4px 5px 6px ( 上右下左, 順時針方向 )
34
CSS 屬性 — 文字設定 Margin-top Margin-right Margin-bottom Margin-left 將 margin 分開寫 Margin-top:3px Margin-right:4px Margin-bottom:5px Margin-left:6px
35
CSS 屬性 — 文字設定 Padding ( 區塊留白 ) Padding:3px 4px 5px 6px ( 上右下左,順時針方向 ) 分開寫 : Padding-top:3px Padding-right:4px padding-bottom:5px Padding-left:6px
36
CSS 屬性 — 文字設定 Width ( 寬度 ) Width:20px ( px, %, auto 瀏覽器自動調整 ) Height ( 高度 ) Height:20px ( 同上 )
37
CSS 屬性 — 框線設定 Border-width ( 框線寬度 ) Border-width:5px (thin, medium, thick) 分開寫︰ Border-top-width:5px Border-bottom-width:thin Border-right-width:10px Border-left-width:medium
38
CSS 屬性 — 框線設定 Border-color ( 框線顏色 ) Border-color:#ff0000 Border-color:red Border-color:rgb(255,0,0) 分開寫︰ Border-top-color Border-bottom-color Border-left-color Border-right-color
39
CSS 屬性 — 框線設定 Border-style ( 框線樣式 ) Border-style:none (none, dotted, dashed, solid, double, groove, ridge, insert, outset) 分開寫︰ Border-top-style Border-bottom-style Border-left-style Border-right-style
40
CSS 屬性 — 連結設定 Text-decoration ( 底線樣式 ) Text-decoration:none (underline, none, overline 上 下線 ) Cursor ( 滑鼠樣式 ) Cursor:crosshair Auto, crosshair, default, hand, move, text, wait, help
41
CSS 屬性 — 連結設定 使用方法 普通超連結 A:link{ cursor:auto;text-decoration:underline} 瀏覽過的超連結 A:visited{ … } 滑鼠移至上方時的狀態 A:hover{ … } 被點擊的超連結 A:active{ … }
42
CSS 之多重定義 何謂 cascading? 層遞︰將屬性一層一層地添加.class1{ font-color: red}.class2{ font-family:verdana } text in red text in red and verdana text in red
43
CSS 之多重定義, 之使用, 同樣可以使用 class, id 兩種屬 性 會開啟新一段, 會連接前文
44
CSS 之多重定義 Class 與 id 之分別 Class 一般用於標籤之屬性設定 Id 一般用於層級宣告上
45
Dreamweaver 教學 加上備註 Step 1 ︰選好要插入備註的位置,按下工具列上的 comment 鈕
46
Step 2 ︰於對話盒內輸入你的備註
47
Step 3 ︰按 OK ,即可插入備註
48
分割視窗 Step 1 ︰點選工具列上的分割視窗鈕
49
Step 2 ︰於 properties 內輸入網頁名稱,大功告成
50
超連結製作(連至網址)
51
超連結製作(連至檔案)
52
插入圖片 先按上紅圈的圖像鈕,再於下紅圈的位置加入圖像路徑即可
53
編輯模式切換 Code mode ︰主要用作編輯 網頁的 HTML 原始碼之用 Design mode ︰用作製作網頁 外觀
54
Split mode ︰集前者兩家之大成
55
插入表格 Step 1 ︰點選右圈的表格鈕
56
Step 2 ︰進入表格內容,按指示修改
57
Step 3 ︰一組表格就此 完成 Step 4 ︰除此以外,還 可以作後期加工,包括 加減列 / 欄
58
文字輸入技巧 <” & 等符號,於 HTML 檔內作特別符 號之用,是不會顯示 出來的。如果我們想 讓它們出現那該如何 呢? 方法︰ 用 " 代替 ” 用 < 代替 用 & 代替 &
60
在 Dreamweaver 中加入 CSS 1. 在 design panel 中選 css style, 點擊 第二個按鈕 2. 選擇第二個 radio button (TAG) 直接更改 tag 的屬性
61
在 Dreamweaver 中加入 CSS 直接更改 tag 的屬性 3. 選擇想要更改的 tag 4. 更改屬性, 然後按 apply, ok
62
在 Dreamweaver 中加入 CSS 使用 class 應用樣式 1. 選擇 class, 並給該 class 命名 2. 設定屬性, 後按 apply, ok
63
在 Dreamweaver 中加入 CSS 使用 class 應用樣式 3. Highlight 想要使用 css 的元件 4. 在 tag panel 中選 attribute 分頁 並更改屬性 class 的值
64
在 Dreamweaver 中加入 CSS 使用 id 應用樣式 1. 選擇第三個 radio button, advanced 並給該 id 命名 2. 設定 id 之屬性, 後按 apply, ok
65
在 Dreamweaver 中加入 CSS 使用 id 應用樣式 3. Highlight 想要應用 id 的元件, 後在 tag panel 中選 attribute 分頁, 並更改 屬性 id 的值
66
在 Dreamweaver 中加入 CSS 輸出 css 樣式設定 1. 在 design panel 的 css 分頁中 right- click, 選擇 ”export” 2. 選擇 css file 的位置, 後按 save
67
在 Dreamweaver 中加入 CSS 外掛 css 樣式設定 1. 在 design panel 的 css 分頁中按第一 個按鈕 2. 選擇該 css 定義檔的位置, 後按 ok
68
在 Dreamweaver 中加入 CSS 更改 css 樣式設定 1. 在 design panel 中選 css 分頁 2. 按第三個按鈕 3. 後更改屬性 4. 按 apply, ok
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.