В HTML5 можно принимать или не включать / не включать закрывающие теги в <input>
и <p>
.
Нет.Хотя конечный тег для <p>
элемента необязательный , конечный тег для <input>
запрещен.Это не должно быть включено.(Хотя браузеры неплохо справляются с исправлением ошибок).
Как это возможно
HTML разработан таким образом.
Следовательно, инструменты, которые анализируютHTML поддерживает это.
и почему?
Так было с самых ранних версий HTML.
Я никогда не видел объясненийдля процесса принятия решений, но некоторые из преимуществ включают в себя:
- Quicker набрать
- Меньшее количество байт (что было болееважно, если учесть скорость интернет-соединения в 90-е годы)