2011-04-05 96 views
3

使用兩者的優點和缺點是什麼?CSS或圖像提交按鈕?

  1. CSS

    <input type="submit" class="removeBtn" /> 
    
    .removeBtn{ 
        background: url(Images/Remove.png); 
        height: 25px; 
        width: 25px; 
    } 
    
  2. 在線

    <input type="image" src="Content/Images/Remove.png" /> 
    
+0

有人能修復代碼給我嗎?我似乎不能讓它顯示在代碼塊中。 – 2011-04-05 11:44:48

+1

@Lol編碼器:完成。列表中的代碼塊是一種痛苦 - 你需要縮進兩次,所以每行8個空格:) – BoltClock 2011-04-05 11:46:13

+0

@BoltClock謝謝。 – 2011-04-05 11:49:34

回答

8

從語義上講,你應該總是使用一個提交按鈕。具有屏幕閱讀器的用戶將不知道圖像輸入的功能是什麼。

編輯:根據意見,圖像按鈕會自動提交表單,以及與類型=輸入「提交」

+2

''input type =「image」>'也起到提交按鈕的作用。但關於可訪問性的好處是,除非圖像輸入的'alt'屬性提及其提交功能。 – BoltClock 2011-04-05 11:51:41

+0

@BoltClock是完全正確的,如果你正確使用它,'input type =「image」'沒有問題。如果您將這些信息放入您的答案中,我將準備好註冊。 – kapa 2011-04-05 12:28:25