爲了使用圖像作爲表單的提交按鈕,我遇到了兩種方法,並想知道哪一個是正確的/最佳實踐。提交按鈕圖片 - 哪種方式最好?
版本1:
<button type="submit">
<img src="mybutton.jpg" alt="Submit" />
</button>
版本2:
<input type="image" src="mybutton.jpg" border="0" alt="Submit" />
我個人覺得,第一個版本是更好,因爲它使語義意義,有一種類型的 「提交」。在第二個版本中,它說輸入是類型「圖像」,這對我來說並不意味着對人類很重要。
我應該選擇哪一個?
您還可以在圖像onClick事件上使用Javascript,以使用this.submit()提交表單。這有助於當您使用非標準圖像(它不會適合放入按鈕)。 – Tim 2014-10-06 14:48:43
我不喜歡使用圖像,不確定你想要如何設計你的按鈕樣式,但如果圖像包含字形,那麼你可以使用網絡字體,或者如果你的按鈕很花哨,你可以使用一些設計CSS – 2014-10-06 14:49:00
我認爲使用帶CSS的背景圖片是最好的方法 – 2014-10-06 15:17:27