Технически Да. Однако это плохая практика.
Однако Soviut прав, заявляя, что ASP.Net требует, чтобы это работало, и, как правило, игнорирует веб-стандарты оптом. Поэтому, если вы не захотите сбрасывать ASP.Net, вам может потребоваться сосредоточиться на смягчении количества веб-стандартов, которые вы нарушаете, а не придерживаться веб-стандартов.
Проблема с наличием тега, окружающего всю страницу, заключается в том, что вы отправляете все на странице сразу. Это означает, что если у вас есть простая форма поиска в верхней части страницы и другая форма, в которую пользователи вводят данные, вы не можете отделить эти запросы формы. Это лишний раз увеличивает количество данных, которые пользователь должен отправить, а также вводит другие потенциальные проблемы.
Если у вас есть выбор, используйте вместо этого MVC или другую технологию.
Можем ли мы выйти из «действительной w3c»? Серьезно, кого это волнует? Отличается ли она в трех верхних браузерах? Если вы можете ответить «да», это не имеет большого значения. – NotMe
В такие моменты, как я хотел бы, мы могли бы скомпенсировать комментарии. – MiseryIndex