Мне просто любопытно, почему HTML имеет тег привязки, используемый для предварительного формирования запросов GET, без возможности изменить тип HTTP-запроса, или, в противном случае, почему бы не использовать соглашение о отправке формы, поскольку у нас может быть возможность get-variables в любом случае.
Более интересно то, как теги привязки ссылаются на разделы #id на той же странице.
Есть веская причина, или это просто догматический пережиток?
Редактировать: я не спрашиваю о том, что они делают, я сомневаюсь в соглашении о тегах привязки и отправке форм.
Почему это не элемент HTTP-запроса, который охватывает эти базы и по умолчанию используется как GET, поэтому он работает со ссылкой? Почему было принято решение об этой конвенции. Я говорю, что это звучит безумно для меня, и я хочу знать, есть ли какое-то оправдание тому, когда это было принято.