回到首頁のHighlight 3:表單設計*CSS設計

 by董松喬@2009.03.24

#表單設計

〈form action=aaa.asp〉 送出至aaa.asp處理
〈input type=text, radio, checkbox, button, reset〉產生文字方塊(預設)點選(單選) 核取(多選) 按鈕  重設
 示例:
類別 語法 效果
文字方塊 姓名:〈input type=text name=name1〉 姓名:
密碼表單(會以●隱藏) 密碼:〈input type=password〉 密碼:
選項(多選一) 性別:〈input type=radio name=相同 value=m,f checked(指定預設)〉 性別:保密
選項(多選) 性別:〈input type=radio name=不同 value=m,f checked(指定預設)〉 性別:
檢取方塊(多選) 興趣:〈input type=checkbox name=interest checked(指定預設)〉 興趣:音樂 電影 美食
自訂按鈕 〈input type=button value=自訂〉 按鈕
重置按鈕 〈input type=reset〉 按鈕
〈input type=submit value=GO〉自訂「送出查詢」字樣:GO 按鈕
〈select size=選項數目 multiple(如果允許Ctrl+多選)〉下拉選單(以選擇「月分」為例)
〈option〉Jan
〈option〉Feb
〈option〉......
〈/select〉
〈textarea cols=寬度 rows=高度〉文字輸入區域
〈/textarea〉
〈/form〉
單一網頁裡最好只有一個form的語法,否則會造成判別困難

#CSS設計

基本概念
須設定於〈head〉〈/head〉裡
一般是用Dreamweaver來製作
以:取代=
以;區隔不同屬性
自訂樣式必須以.開頭命名
語法 
〈head〉
 〈style type=text/css〉
  p(段落){屬性:屬性值; 屬性2:屬性值2}
  h1(標題){屬性:屬性值; 屬性2:屬性值2} 
  .css1(自訂名稱){屬性:屬性值; 屬性2:屬性值2}
  .css2(自訂名稱){font-size:16pt;color:white;background-color:black}
  .css3(自訂名稱){font-size:16pt;color:purple;background-color:yellow;border-top-style:inset;border-bottom-style:double;border-left-style:dassed;border-right-style:dotted}
 〈/style〉
〈/head〉
使用CSS的語法
使用預設標籤〈p〉、〈h1〉等
在預設標籤中套用自訂CSS〈p class=CSS格式名〉