Заполнитель VS Метка для ввода в HTML5

Я делаю форму с несколькими входами, где я должен дать ярлык элемента формы внутри самого ввода, и я использую вот так

Пример

<form class="TTWForm">
<input type="email" name="email" required="required" placeholder="Email Address">     
</form>

И выше код действителен в валидаторе W3C для HTML5.

Есть лиLabel не требуется в HTML 5?

Если я использую HTML5Placeholder показать этикетку внутриinput это нормально?

Есть лиlabel все еще требуется вместе сplaceholder сделать его совместимым с программой чтения с экрана?

Ответы на вопрос(2)

Ваш ответ на вопрос