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

<form class="TTWForm">
<input type="email" name="email" required="required" placeholder="Email Address">
</form>
И выше код действителен в валидаторе W3C для HTML5.
Не требуется ли Label в HTML 5?
Если я использую HTML5 Placeholder для отображения метки внутри input, это нормально?
Требуется ли Label вместе с Placeholder, чтобы сделать его совместимым с программой просмотра экрана?