2012/10/5 18:06:51作者:佚名來源:網(wǎng)絡(luò)
相信大家都知道,在設(shè)計(jì)網(wǎng)頁的時(shí)候不免都會(huì)用到表單,那么表單的樣式你們知道多少呢?今天學(xué)無憂通過整理,搜集成表單樣式大全,讓大家在設(shè)計(jì)網(wǎng)頁的時(shí)候得心應(yīng)手,下面學(xué)無憂小編將詳細(xì)給大家講解表單樣式大全的具體內(nèi)容:
表單樣式大全一、CSS魔法
層疊樣式表(Cascading Style Sheet)簡(jiǎn)稱“CSS”,通常又稱為“風(fēng)格樣式表(Style Sheet)”,它是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計(jì)的。比如,如果想讓鏈接字未點(diǎn)擊時(shí)是藍(lán)色的,當(dāng)鼠標(biāo)移上去后字變成紅色的且有下劃線,這就是一種風(fēng)格。通過設(shè)立樣式表,可以統(tǒng)一地控制HTML中各標(biāo)志的顯示屬性。級(jí)聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級(jí)聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁元素位置,外觀以及創(chuàng)建特殊效果的能力。
1、字體樣式的應(yīng)用
字體樣式包括:字體(font-family)、字體風(fēng)格(font-style)、字體變形(font-variant)、字體加粗(font-weight)、字體大小(font-size)、字體(font)。可以利用字體樣式設(shè)置按鈕的文字、文本框、多行文本框、口令框、下拉文本框。
例子:表單元素的字體樣式展示
文本框里的文字是加粗的,大小是9pt,字體是宋體<br> <input type="text" name="formExam" size="10" maxlength="10" style="font-family:宋體; font-size: 12px; font-weight: bold" value="加粗"> <br>口令框文字是紅色的<br> <input type="password" name="formExam3" style="font-size: 9pt; color: #FF0000" size="8" maxlength="8"> <br>下拉框文字顏色是紅色的,字體是Verdana,大小是9pt<br> <select name="select" size="1" style="font-family:Verdana,Arial; font-size: 9pt; color: #FF0000"> <option value="2" selected>yesky.com</option> <option value="1">redidea.net</option> </select> <br>多行文本框了的字體是Verdana,有下劃線,大小是9pt<br> <br>發(fā)送1和發(fā)送2按鈕的文字不同,是因?yàn)榘l(fā)送1按鈕使用了9pt的宋體文字,所以比較美觀<br> <input type="submit" name="Submit" value="發(fā)送1" style="font-family:宋體; font-size:9pt;"> <input type="submit" name="Submit" value="發(fā)送2" ><br> <textarea name="formExam2" cols="30" rows="3" style="font-family:Verdana, Arial; font-size: 9pt; color: #000099; text-decoration: underline" align=right>
2、背景顏色和圖像樣式的應(yīng)用
背景顏色利用background-color屬性,背景圖像利用background-image屬性。
例子:表單元素的背景展示
文本框背景是黑色的,字體是白色的<br> <input type="text" name="RedFld" size="10" maxlength="10" style="color: #FFFFFF; background-color: #000000"> <br>口令框背景是灰色的<br> <input type="password" name="RedFld3" size="10" maxlength="10" style="background-color: #999999"> <br>單選和復(fù)選按鈕的背景是紅色的<br> <input type="checkbox" name="checkbox" value="checkbox" style="background-color: #FF0000"> <input type="radio" name="radiobutton" value="radiobutton" style="background-color: #FF0000"> <br>下拉選擇框的選項(xiàng)是豐富多彩的背景<br> <select name="select2" size="1"> <option selected style="background-color: #FF0000">yesky.com</option> <option style="background-color: #0000CC">xue51.com</option> <option style="background-color: #009900">denvermotorcycleaccidentlawyer.com</option> <option style="background-color: #ff33cc">sina.com</option> <option style="background-color: #999999">sohu.com</option> </select> <br>多行文本框的背景是一個(gè)圖像 <br>submit1按鈕的背景是黃色的<br> <input type="submit" name="Submit3" value="Submit1" style="background-color: #FF9900"> <br>submit2按鈕的背景是一個(gè)圖像<br> <input type="submit" name="Submit22" value="Submit2" style="background-image: url(學(xué)無憂.gif)"><br> <textarea name="RedFld2" cols="25" rows="3" wrap="VIRTUAL" style="background-image: url(學(xué)無憂.gif)">
3、邊框樣式的應(yīng)用
和邊框有關(guān)的屬性有:邊框式樣border-style、上邊框border-top、右邊框border-right、下邊框border-bottom、左邊框border-left、邊框顏色border-colr、邊框?qū)挾?border-width、上邊框?qū)挾萣order-top-width、右邊框?qū)挾萣order-right-width、下邊框?qū)挾萣order-bottom-width、左邊框?qū)挾萣order-left-width、邊框 border。
例子:8種邊框樣式的展示
<input style="border-right: #006600 1px dotted; border-top: #006600 1px dotted; border-left: #006600 1px dotted; border-bottom: #006600 1px dotted" size=10 value=dotted name=RedF> <input style="border-right:3px dashed; border-top:1px dashed; border-left:3px dashed; border-bottom: 1px dashed" size=10 value=dashed name=RedF2> <input style="border-right:3px double; border-top:3px double; border-left:3px double; border-bottom: 3px double" size=10 value=double name=RedF3> <input style="border-right: 2px groove; border-top:2px groove; border-left:2px groove; border-bottom: 2px groove" size=10 value=groove name=RedF4> <br> <input style="border-right: 3px inset; border-top: 3px inset; border-left:3px inset; border-bottom: 3px inset" size=10 value=inset name=RedF5> <input style="border-right:2px outset; border-top:2px outset; border-left:2px outset; border-bottom: 2px outset" size=10 value=outset name=RedF6> <input style="border-right:3px ridge; border-top:3px ridge; border-left:3px ridge; border-bottom: 3px ridge" size=10 value=ridge name=RedF7> <input style="border-right:1px solid; border-top:1px solid; border-left:1px solid; border-bottom: 1px solid" size=10 value=solid name=RedF8> <br> <input style="border-right:#006600 1px dotted; border-top:#006600 1px dotted; border-left: #006600 1px dotted; border-bottom: #006600 1px dotted" type=checkbox value=checkbox name=checkbox2> 復(fù)選 <input style="border-right: #006600 1px dotted; border-top: #006600 1px dotted; border-left: #006600 1px dotted; border-bottom: #006600 1px dotted" type=radio value=radiobutton name=radiobutton> 單選 <input style="border-right:3px double; border-top:3px double; border-left:3px double; border-bottom: 3px double" type=submit value=發(fā)送 name=Submit4> <input style="border-right:3px dashed; border-top:1px dashed; border-left:3px dashed; border-bottom: 1px dashed" type=submit value=取消 name=Submit23> <br> <textarea style="border-right: #006600 1px dotted; border-top: #006600 1px dotted; border-left: #006600 1px dotted; border-bottom: #006600 1px dotted" name=RedF9 rows=3 wrap=VIRTUAL cols=30>
4、邊框特殊設(shè)計(jì)應(yīng)用
利用邊框顏色:border-color、邊框類型border-style設(shè)置。
例子:邊框特殊設(shè)計(jì)展示
<input style="BORDER-RIGHT: #000099 0px solid; BORDER-TOP: #000099 0px solid; BORDER-LEFT: #000099 0px solid; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff" size=25 value=文本框:只有下邊框 name=myRed> <input style="BORDER-RIGHT: #000099 0px solid; BORDER-TOP: #000099 0px solid; BORDER-LEFT: #000099 0px solid; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff" type=button value=按鈕1 name=Button><br><br> <input style="BORDER-RIGHT: black 0px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff" size=25 value=文本框:上下邊框顏色不同 name=myRed2> <input style="BORDER-RIGHT: black 0px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff" type=button value=按鈕2 name=Submit24><br><br> <input style="BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" size=25 value=文本框:邊框、顏色不同 name=myRed3> <input style="BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" type=button value=按鈕3 name=Submit32>
注意:
邊框類型的外框如下:none:無邊框。與任何指定的border-width值無關(guān);dotted:點(diǎn)線;dashed:虛線;solid:實(shí)線邊框;double:雙線邊框。兩條單線與其間隔的和等于指定的border-width值;groove:3D凹槽;ridge:邊框突起;inset:3D凹邊;outset:3D凸邊。
表單樣式大全二、圖像魔法
1、用圖像代替按鈕
<input type="image" name="..." src="url" width="" height="..." border="...">
例子:用圖像代替按鈕
<input type=image height=19 width=53 src="學(xué)無憂.gif" align=absMiddle border=0 name=imageField>
是不是只要用圖片就可以代替所有的按鈕呢?是的,不過,不是上面這么簡(jiǎn)單了,必須加上事件函數(shù),不然的話,圖片都是提交按鈕,不能完成復(fù)位等功能,看看下面的例子就知道了:
<input onclick=this.form.submit() type=image height=19 width=53 src="學(xué)無憂.gif" align=absMiddle border=0 name=RedImg> <input onclick=this.form.reset() type=image height=19 width=53 src="學(xué)無憂.gif" align=absMiddle border=0 name=RedImg3>
注意:
代替submit按鈕的圖片代碼格式是:
<input type="image" name="..." src="..." onClick="document.formName.submit()">
代替reset按鈕的代碼圖片格式是:
<input type="image" name="..." src="..." onClick="document.formName.reset()">
注:這里的formName是表單的name屬性值。
2、用背景圖片美化表單元素
利用背景圖片:background-image:url()
例子:背景圖片美化效果展示
<input style="background-image: url(學(xué)無憂.gif)" name=RedBack> <input style="background-image: url(學(xué)無憂.gif)" type=checkbox value=checkbox name=checkbox3> <input style="background-image: url(學(xué)無憂.gif)" type=radio value=radiobutton name=radiobutton> <select style="background-image: url(學(xué)無憂.gif)" size=1 name=select3> <option selected>denvermotorcycleaccidentlawyer.com</option> <option>xue51.com</option> <option>denvermotorcycleaccidentlawyer.com</option> </select> <br> <input style="background-image: url(學(xué)無憂.gif)" type=submit value=Submit name=Submit5> <input style="background-image: url(學(xué)無憂.gif)" type=reset value=Reset name=Submit25> <br> <textarea style="background-image: url(學(xué)無憂.gif)" name=RedBacka rows=3 wrap=VIRTUAL>
推薦閱讀:網(wǎng)頁特效:5款經(jīng)典用于網(wǎng)站導(dǎo)航的下拉菜單
以上就是有關(guān)表單樣式大全的相關(guān)內(nèi)容,希望對(duì)大家有所幫助!
標(biāo)簽: 樣式 表單
相關(guān)文章
金山數(shù)據(jù)恢復(fù)大師官方版 v1.0.0.2
詳情南方測(cè)繪Cass10v10.1.6中文
詳情revit 2017
詳情KeyShot Pro 9中文(附安裝教程) v9.0.286
詳情網(wǎng)易新聞客戶端v105.3
詳情AIMP4v5.11.2421中文綠色美化版
詳情onekey一鍵還原v18.0.18.1008
詳情浩辰CAD2020綠色v20.0
詳情好圖網(wǎng)圖標(biāo)轉(zhuǎn)換工具v4.9.7
詳情Adobe indesign cs6
詳情aardiov35.0.0中文最新版
詳情Adobe Creative Cloud 2024簡(jiǎn)體中文v5.3.0.48
詳情暴風(fēng)影音16 v9.04.1029去廣告精簡(jiǎn)版
詳情ASP.NET Maker 2019(ASP.NET代碼生成工具)v12.0.4.0
詳情暴風(fēng)影音v5.92.0824.1111
詳情迅雷5穩(wěn)定版v5.8.14.706
詳情使命召喚17官方中文版 v1.0
詳情死亡之雨新的僵尸病毒中文v1.0綠色免安裝版
詳情輻射4v1.7.15.0整合版
詳情克莉2v1.0中文版
詳情冬日計(jì)劃v1.2中文版
詳情刺客信條英靈殿v1.0吾愛
詳情刺客信條英靈殿終極v1.0免安裝
詳情動(dòng)物森友會(huì)v1.10.0最新
詳情哈迪斯殺出地獄v1.37中文
詳情嗜血印中文豪華版v1.0豪華版 附游戲攻略秘籍
詳情城市戰(zhàn)斗v1.0中文
詳情尼爾人工生命v1.0steam免費(fèi)
詳情尼爾人工生命升級(jí)版v1.0PC
詳情層層恐懼2中文v1.0綠色免安裝版
詳情往日不再v1.0 steam
詳情往日不再v1.0pc
詳情三國謀定天下官服v1.2.1安卓版
詳情熱血新手村高爆版v1.0.0安卓版
詳情我養(yǎng)你啊手機(jī)版v1.0.0安卓版
詳情看懂了就很恐怖的故事(細(xì)思極恐)中文版v1.0安卓版
詳情背包英雄中文手機(jī)版v1.1.1安卓版
詳情glow官方版v2.0.9安卓版
詳情三國大時(shí)代4霸王立志官方正版v1.9安卓版
詳情飛盧小說閱讀器手機(jī)版v7.0.7安卓版
詳情牛牛粵語詞典軟件v20.4.4安卓版
詳情PrettyUp視頻美化瘦身軟件v2.3.0
詳情化學(xué)方程式app中文版v1.1.0.20安卓版
詳情地下城堡3魂之詩2024安卓最新版v1.2.3安卓版
詳情南方都市報(bào)v6.10.0安卓版
詳情阿修羅之眼正版v1.0.10安卓版
詳情河圖尋仙記測(cè)試服v1.0.0安卓版
詳情完美修真手游最新版v1.0.0安卓版
詳情