![網(wǎng)頁制作深入學(xué)習(xí)個(gè)人小結(jié)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/c0936d57-a936-4b1c-ac30-3dfd013b2c5f/c0936d57-a936-4b1c-ac30-3dfd013b2c5f1.gif)
![網(wǎng)頁制作深入學(xué)習(xí)個(gè)人小結(jié)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/c0936d57-a936-4b1c-ac30-3dfd013b2c5f/c0936d57-a936-4b1c-ac30-3dfd013b2c5f2.gif)
![網(wǎng)頁制作深入學(xué)習(xí)個(gè)人小結(jié)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/c0936d57-a936-4b1c-ac30-3dfd013b2c5f/c0936d57-a936-4b1c-ac30-3dfd013b2c5f3.gif)
![網(wǎng)頁制作深入學(xué)習(xí)個(gè)人小結(jié)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/c0936d57-a936-4b1c-ac30-3dfd013b2c5f/c0936d57-a936-4b1c-ac30-3dfd013b2c5f4.gif)
![網(wǎng)頁制作深入學(xué)習(xí)個(gè)人小結(jié)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/c0936d57-a936-4b1c-ac30-3dfd013b2c5f/c0936d57-a936-4b1c-ac30-3dfd013b2c5f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)頁制作深入學(xué)習(xí)對每一個(gè)程序設(shè)計(jì)者來說,為用戶創(chuàng)建一個(gè)統(tǒng)一的界面是一個(gè)不變的追求。網(wǎng)站中建立一致性是特別困難的,根據(jù)瀏覽器和操作系統(tǒng)的嚴(yán)重不同,幾而且乎什么能做和不能做是任意的,所以視覺表現(xiàn)也很不一樣。在任何地方比你處理表單元素時(shí)和建立標(biāo)準(zhǔn)的外觀的戰(zhàn)斗中最大的失敗變得更加顯然的就是最有名的提交按鈕。照現(xiàn)在這個(gè)樣子,用Type="submit"輸入即丑陋(Firefox),還有點(diǎn)神病(Internet Explorer)或者十分玩固(Safari)。用的最多的辦法是使用圖片輸入和我們自己創(chuàng)建這個(gè)該死的東西。這是很不幸的,因?yàn)槊看挝覀冃枰粋€(gè)新的按鈕時(shí)就要被迫于打開Photos
2、hop的單調(diào)乏味。我們需要的是一些更好的東西一些對設(shè)計(jì)者更加靈活和有意義的東西。幸運(yùn)的是解決方案已經(jīng)有了而且它只需要一點(diǎn)愛,我的朋友們,請?jiān)试S我介紹我的小朋友給你吧:<button>元素。Inputs VS Buttons這里是你的標(biāo)準(zhǔn)提交按鈕標(biāo)記:<input type="submit" value="Submit" />它在三兄弟里看起來是這樣的:嗯,這里是提交時(shí)通過創(chuàng)建一個(gè)按鈕元素時(shí)的標(biāo)記:<button type="submit">Submit</button>它看起來是這樣的:
3、這些按鈕就像上面我們的副本一樣工作和表現(xiàn)是一樣的。另外,為了提交表單,你可以使他們無效,添加一個(gè)accesskey或者指定一個(gè)tabindex。除了視覺冷淡以外Safari好像擁有它們(并沒有使得我們能夠利用我們的優(yōu)勢來面對綠色的界面),<button>標(biāo)簽最酷的地方在于你可以把有用的HTML標(biāo)簽放進(jìn)它們,比如圖片:就像這樣:非常好。(好了,他們有點(diǎn)丑陋,但是我說過他們需要一點(diǎn)愛。)事實(shí)上,根據(jù)W3C,這些特殊的視覺差異正是為什么<button>元素被創(chuàng)建的原因。引用:Buttons created with the BUTTON element function ju
4、st like buttons created with the INPUT element, but they offer richer rendering possibilities: the BUTTON element may have content. For example, a BUTTON element that contains an image functions like and may resemble an INPUT element whose type is set to “image”, but the BUTTON element type allows c
5、ontent.The Button Element - W3C因此,我們正在尋找一種設(shè)計(jì)方案同時(shí)在這里我們的朋友寫著一本偉大的互聯(lián)網(wǎng)手冊中有一部分標(biāo)記好像正好在這個(gè)問題上可以幫助我們。這是很方便的,然而不幸的是大部分設(shè)計(jì)師和開發(fā)者甚至不知道這樣一個(gè)標(biāo)簽存在?,F(xiàn)在,在我用按鈕標(biāo)簽取代image input之前,我確定這個(gè)標(biāo)簽和CSS必須滿足一些條件:條件:1、它們要看起來像按鈕。2、它們在不同的瀏覽器里看起來要一樣。3、我用在按鈕上的樣式需要同樣用在我可能會(huì)用的鏈接上。4、標(biāo)簽應(yīng)該是靈活的,易用于許多不同的情況。5、我將能夠有效地使用圖標(biāo)和色彩來傳遞將會(huì)發(fā)生的交互類型的信息。帶著這些適當(dāng)?shù)奶魬?zhàn),
6、我在解決了夸瀏覽器的挑戰(zhàn)后鉆進(jìn)了CSS之中,得出了下面的結(jié)果:結(jié)果:沒有什么了不起的,簡單,但有效?,F(xiàn)在,我喜歡用這種方式處理按鈕是因?yàn)槲铱梢允褂肍AMFAMFAM的1000個(gè)圖標(biāo)庫來舉例說明大量可笑的想法和動(dòng)作而不用每一次我需要新東西的時(shí)候非得用Photoshop來做一些東西。如果我們快速看一下這些標(biāo)簽,你會(huì)注意到最后那兩個(gè)按鈕實(shí)際上就像:<div class="buttons"> <button type="submit" class="positive"> <img src="/image
7、s/icons/tick.png" alt=""/> Save </button> <a href="/password/reset/"> <img src="/images/icons/textfield_key.png" alt=""/> Change Password </a> <a href="#" class="negative"> <img src="/images/ico
8、ns/cross.png" alt=""/> Cancel </a></div>這個(gè)有用的原因是網(wǎng)頁程序中的許多動(dòng)作是依靠激發(fā)的,因而通過一個(gè)鏈接簡單的發(fā)送一個(gè)用戶到一個(gè)特殊的URL將引發(fā)它們需要做的動(dòng)作。使用樣式可以為兩個(gè)元素(鏈接和按鈕)工作,無論是用于AJAX或者標(biāo)準(zhǔn)提交都能給我們保持交互方法的一致和適當(dāng)?shù)撵`活性。只是一個(gè)短暫旁白,你可能想知道為什么在那些圖片中我讓ALT標(biāo)簽空白呢??赡軙?huì)覺得驚奇于alt屬性在每個(gè)圖片都是必須的,事實(shí)上不是這樣的??盏腶lt屬性是完全有效的和有利于屏幕前的人知道哪些信息是有效忽略,當(dāng)你的用戶努力
9、尋找下一個(gè)目標(biāo)時(shí)節(jié)省他們的寶貴時(shí)間。由于這些圖標(biāo)確實(shí)是多余的,我寧愿不去浪費(fèi)用戶睞接收我使用的圖片而不是接著呈現(xiàn)出來。他們將只會(huì)收到“Submit”而不是“Checkmark Submit”,那確實(shí)會(huì)讓事情變的有點(diǎn)亂。CSS在極大程度上,控制那些按鈕的CSS是相當(dāng)直截的。瀏覽器間絲發(fā)般的差別導(dǎo)致了一定數(shù)量的填充差距,不過天下沒有不可能的事兒,對你來說幸運(yùn)的是,它已經(jīng)解決了。/* BUTTONS */.buttons a, .buttons button display:block; float:left; margin:0 7px 0 0; background-color:#f5f5f5;
10、border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee; font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size:100%; line-height:130%; text-decoration:none; font-weight:bold; color:#565656; cursor:pointer; padding:5px 10px 6px 7px; /* Links */.b
11、uttons button width:auto; overflow:visible; padding:4px 10px 3px 7px; /* IE6 */.buttons buttontype padding:5px 10px 5px 7px; /* Firefox */ line-height:17px; /* Safari */*:first-child+html buttontype padding:4px 10px 3px 7px; /* IE7 */.buttons button img, .buttons a img margin:0 3px -3px 0 !important
12、; padding:0; border:none; width:16px; height:16px;當(dāng)這些運(yùn)行的時(shí)候有一件事情會(huì)發(fā)生,那就是在InternetExplorer中在顯示長按鈕時(shí)有個(gè)顯示錯(cuò)誤。你可以在Jehiah.cz中讀到相關(guān)信息,但是它正是一些寬度和上面聲明的溢出的原因。加點(diǎn)兒顏色在Wufoo中,我們?yōu)橹行詣?dòng)作的把Hover顏色定為藍(lán)色,把綠色和紅色用作正面和負(fù)面的連接。下面是我們創(chuàng)建的處理意味著正面的例如添加和保存的按鈕和負(fù)面的如取消和刪除的按鈕。這對我們來說是種很好的感覺,同時(shí)明顯的你也可以挑選你喜歡的顏色。/* STANDARD */button:hover, .butt
13、ons a:hover background-color:#dff4ff; border:1px solid #c2e1ef; color:#336699;.buttons a:active background-color:#6299c5; border:1px solid #6299c5; color:#fff;/* POSITIVE */button.positive, .buttons a.positive color:#529214;.buttons a.positive:hover, button.positive:hover background-color:#E6EFC2; border:1px solid #C6D880; color:#529214;.buttons a.positive:active background-color:#529214; border:1px solid #529214; color:#fff;/* NEGATIVE */.buttons a.negative, button.negative color:#d12f19;.buttons
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度市政道路施工安全合同協(xié)議書甲方專用版
- 2025年度跨境電子商務(wù)平臺(tái)服務(wù)合作協(xié)議-@-2
- 2025年度公司供應(yīng)鏈風(fēng)險(xiǎn)管理采購合同
- 二零二五年度新能源項(xiàng)目連帶責(zé)任擔(dān)保投資合同范本3篇
- 二零二五年度展會(huì)布展與展覽設(shè)計(jì)施工一體化合同3篇
- 2025年度大數(shù)據(jù)中心建設(shè)與運(yùn)營合作協(xié)議范本
- 2025年度城市綠化項(xiàng)目承包施工合同范本
- 2025年度工作服品牌授權(quán)及加盟合作協(xié)議
- 2025年度體育賽事贊助合同補(bǔ)充協(xié)議范本-@-1
- 2025年度高新技術(shù)企業(yè)員工創(chuàng)新成果轉(zhuǎn)化合作協(xié)議
- 部編版六年級下冊語文第3單元習(xí)作例文+習(xí)作PPT
- 辦理工傷案件綜合應(yīng)用實(shí)務(wù)手冊
- 《現(xiàn)代氣候?qū)W》研究生全套教學(xué)課件
- 玩轉(zhuǎn)數(shù)和形課件
- 護(hù)理診斷及護(hù)理措施128條護(hù)理診斷護(hù)理措施
- 情商知識(shí)概述課件
- 九年級物理總復(fù)習(xí)教案
- 【64精品】國標(biāo)蘇少版小學(xué)音樂六年級下冊教案全冊
- 汽車座椅骨架的焊接夾具論文說明書
- [重慶]房建和市政工程質(zhì)量常見問題防治要點(diǎn)
- 發(fā)電機(jī)組自動(dòng)控制器
評論
0/150
提交評論