我正在與多個輸入,其中我需要給內部輸入本身形式元素的拉布勒表格輸入和我使用這樣佔位符VS標籤用於HTML5
一個例子
<form class="TTWForm">
<input type="email" name="email" required="required" placeholder="Email Address">
</form>
而上面的代碼在W3C驗證器中對HTML5有效。
請問Label
不需要HTML 5嗎?
如果我使用HTML5 Placeholder
在input
內部顯示標籤,那好嗎?
請問label
還需要placeholder
才能使屏幕閱讀器兼容嗎?
AppleGrew和steveax的答案都很好。爲了完整起見,佔位符屬性的另一個問題是,對於鍵盤用戶來說,一旦輸入獲得焦點,其顯示值將在從最後一個鏈接跳轉後消失。沒有標籤,他們會盯着一個空白的輸入,並且不得不猜測他們被要求的內容。 – FelipeAls 2012-02-06 20:29:48