<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        被遺忘掉的button標簽_HTML/Xhtml_網頁制作

        來源:懂視網 責編:小采 時間:2020-11-27 16:45:29
        文檔

        被遺忘掉的button標簽_HTML/Xhtml_網頁制作

        被遺忘掉的button標簽_HTML/Xhtml_網頁制作:注:這篇文章已經有人翻譯過重新認識button 標簽,但是感覺其中有很多地方值得推敲,不太好理解。因此本人結合個人學習體會重新翻譯而成此文。英文原文:http://particletree.com/features/rediscovering-the-button-element/ 對于每個
        推薦度:
        導讀被遺忘掉的button標簽_HTML/Xhtml_網頁制作:注:這篇文章已經有人翻譯過重新認識button 標簽,但是感覺其中有很多地方值得推敲,不太好理解。因此本人結合個人學習體會重新翻譯而成此文。英文原文:http://particletree.com/features/rediscovering-the-button-element/ 對于每個
        注:這篇文章已經有人翻譯過重新認識button 標簽,但是感覺其中有很多地方值得推敲,不太好理解。因此本人結合個人學習體會重新翻譯而成此文。
        英文原文:http://particletree.com/features/rediscovering-the-button-element/
        對于每個程序設計者來說,為用戶提供一個風格統一的界面是一項不變的要求。但是在網頁上實現這種風格統一卻顯得格外困難,因為不同操作系統、不同瀏覽器對網頁內容的表現方式存在著差異,而且這種差異幾乎毫無規律性。在處理表單元素過程中這個問題顯得格外突出,其中,讓很多人束手無策的就是“Submit”按鈕表現標準統一化的問題。
        比如說,屬性為type="submit"的input標簽在不同的瀏覽器中要么顯得非常丑陋(在Firefox中),要么就是存在這樣那樣的缺陷(在Internet Explorer),甚至表現得十分死板(在Safari中)。應對這個問題的解決辦法通常是通過設置input的屬性為image然后自己動手設計一個按鈕圖片出來。但我們卻因此而不得不在每次需要使用按鈕時增加大量額外煩人的工作。因此,我們需要一個更好的解決辦法,一個對設計者來說更具靈活性、更有意義的方法。幸運的是,這種方法實際中已經存在,需要的是我們再做一點點工作。朋友們,現在請允許向大家介紹我們這位可愛的小盆友
        他們表現樣式如下:

        這些按鈕和我們上面創建的按鈕在運行和表現行為中沒有任何區別。除了用他們來提交表單為,你還可以設置他們為不可用,添加快捷鍵或者設定一個tabindex等。還好,除了表現樣式不同外,Safari都支持這些功能(和input的按鈕相比,Safari中button按鈕缺少表面的液態效果)。
        他們在瀏覽器的外觀如下:

        還不錯哦。實際上,根據W3C的定義,


        Change Password



        Cancel


        這樣做的目的是因為在網頁應用程序中很多動作都是事件(REST)驅動的,因此通過一個特定的URL發送用戶請求可以把這些動作初始化。使用在兩種元素上都可以應用的樣式,使我們在維持Ajax和標準提交按鈕引起的交互時的樣式統一手段更加靈活。
        現在你可能會問,為什么我要把圖像元素的alt屬性留成空白呢?alt是img元素的必要屬性,它用于解釋圖像的內容,而這里卻沒有圖像的相關說明,這的確有點費解。不過,與“缺少”屬性不同,屬性值“為空”是完全符合標準的,他告訴瀏覽器這些圖像代表了一些完全可以忽略的信息,這也使瀏覽者不用因為提示信息的遮擋而找不到下一個按鈕。由于此處的圖標完全是多余的,因此我們寧愿不去浪費用戶的時間去查看這個完全是為了實現界面風格統一而使用的圖標。
        CSS樣式表
        用于控制這些按鈕樣式的CSS大部分內容都很直觀,不同瀏覽器中的稍許差別,就會導致我們下面的代碼中要分別為他們應用不同的padding值,還好,這一切都是完全可以實現的。
        /* BUTTONS */
        .buttons a, .buttons button{
        display:block;
        float:left;
        margin:0 7px 0 0;
        background-color:#f5f5f5;
        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 */
        }
        .buttons button{
        width:auto;
        overflow:visible;
        padding:4px 10px 3px 7px; /* IE6 */
        }
        .buttons button[type]{
        padding:5px 10px 5px 7px; /* Firefox */
        line-height:17px; /* Safari */
        }
        *:first-child html button[type]{
        padding:4px 10px 3px 7px; /* IE7 */
        }
        .buttons button img, .buttons a img{
        margin:0 3px -3px 0 !important;
        padding:0;
        border:none;
        width:16px;
        height:16px;
        }
        還有一個問題就是,Internet Explorer在呈現長按鈕時存在一些bug。有關這方面的信息你可以在Jehiah.cz上找到,不過在上面的CSS代碼中我們通過聲明width和overflow的值會在一定程度上避免問題的出現。
        為按鈕添加一點色彩
        在Wufoo中,我們為中性動作(這里,作者把change password一類的動作叫作中性動作,把“確定”、“提交”一類的動作叫作正向動作,而把“放棄”、“取消”一類的動作叫作負向動作)的hover值設為藍色,而把正向動作和負向動作分別設為綠色和紅色。下面的樣式代碼中就是我們用不同的顏色區分“添加”、“保存”一類的正向動作和“取消”、“刪除”一類的負向動作的。感覺還不錯,當然你也可以選擇你喜歡的他顏色來使用。
        /* STANDARD */
        button:hover, .buttons 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 a.negative:hover, button.negative:hover{
        background:#fbe3e4;
        border:1px solid #fbc2c4;
        color:#d12f19;
        }
        .buttons a.negative:active{
        background-color:#d12f19;
        border:1px solid #d12f19;
        color:#fff;
        }
        總結
        最后要說的是,這僅僅是我們應對Wufoo中需求而設計的解決方案,不過在我們的努力下它表現還不錯。但是這并不是唯一方法,你可以找到更多有趣的辦法把按鈕變成圓角甚至更加豐富多彩。由于 標簽之間的所有內容都是按鈕的內容,其中包括任何可接受的正文內容,比如文本或多媒體內容。例如,我們可以在按鈕中包括一個圖像和相關的文本,用它們在按鈕中創建一個吸引人的標記圖像。
        唯一禁止使用的元素是圖像映射,因為它對鼠標和鍵盤敏感的動作會干擾表單按鈕的行為。
        可選擇的屬性
        屬性值描述DTD
        disabled disabled 禁用此按鈕。 STF
        namebutton_name 規定此按鈕的唯一名稱。 STF
        type* button
        * reset定義按鈕的類型。 STF
        * submit
        value some_value 規定按鈕的初始值。此值可被腳本修改。 STF
        標準屬性:
        id, class, title, style, dir, lang, xml:lang, accesskey, tabindex
        事件屬性:
        onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        被遺忘掉的button標簽_HTML/Xhtml_網頁制作

        被遺忘掉的button標簽_HTML/Xhtml_網頁制作:注:這篇文章已經有人翻譯過重新認識button 標簽,但是感覺其中有很多地方值得推敲,不太好理解。因此本人結合個人學習體會重新翻譯而成此文。英文原文:http://particletree.com/features/rediscovering-the-button-element/ 對于每個
        推薦度:
        標簽: 的標簽 掉的 html
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲av无码专区在线电影天堂 | 亚洲精品美女在线观看| 波霸在线精品视频免费观看| 日韩精品电影一区亚洲| 亚洲小说区图片区另类春色| 美女视频免费看一区二区| 又粗又硬免费毛片| 一区二区三区在线免费| 中文字幕不卡亚洲| 久久国产精品国产自线拍免费| 亚洲天堂一区二区| 一二三四影视在线看片免费| 一本色道久久88亚洲精品综合| 女人18毛片水真多免费看| 中文字幕亚洲无线码a| 中文在线观看国语高清免费| 久久久久亚洲av无码尤物| 亚洲AV永久无码精品一福利 | 亚洲永久网址在线观看| 国产美女无遮挡免费视频| 日韩毛片一区视频免费| 亚洲va久久久噜噜噜久久男同 | 免费永久看黄在线观看app| 一级做性色a爰片久久毛片免费| 国产精品亚洲片在线观看不卡| 久久不见久久见免费视频7| 亚洲最大成人网色香蕉| 四虎免费影院4hu永久免费| a级毛片在线视频免费观看| 91嫩草亚洲精品| 免费中文字幕在线| 一区二区免费视频| 亚洲精品自偷自拍无码| 不卡精品国产_亚洲人成在线| 国产精品99精品久久免费| 亚洲欧洲无码一区二区三区| 亚洲精品国产电影| 98精品全国免费观看视频| 国产亚洲精品美女久久久久久下载| 亚洲av综合av一区| 日本人护士免费xxxx视频|