Кнопка, не ведущая меня на 2-ю страницу

#html #button #hyperlink

#HTML #кнопка #гиперссылка

Вопрос:

Я написал некоторый код, и он не приведет меня ко 2-й странице, которую я перечислил. Как мне это исправить, чтобы это привело меня на мою вторую страницу? Имя и все, что указано, верны.

 <div class="container">
  <button type="" href="2.html" class="btn btn1">Page 2</button>
</div>  

Комментарии:

1. <button> у s нет href … <a> теги есть, и они предназначены для навигации

Ответ №1:

Я нашел исправление, я поместил тег button внутри тега a следующим образом:

 <div class="container">
  <a href="2.html"><button class="btn btn1">Page 2</button></a>
</div>  

Это означало, что я сохранил дизайн, который у меня был, и кнопка работает полностью нормально

Ответ №2:

Лучший способ сделать что-то подобное — использовать <form> тег. Вот пример:

 <div class="container">
  <form action="2.html">
    <input type="submit" value="Page 2">
  </form>
</div>  


В качестве альтернативы вы можете попробовать такой <a> тег:

 <a href="2.html"><button>Page 2</button></a>  

Комментарии:

1. Я просто получаю код ошибки: сообщение NoSuchKey: указанный ключ не существует. Ключ: bramble_0.1.26/2.html Идентификатор запроса: 723C5C4B582E9EA8 Идентификатор хоста: kBqVmy0Xyzu1g0VVHw6t0Q 0jjsmnkjyyyjpj8g2zm KmVggnGpasEU07edON 0Ozag51SG8leRQ=

2. @KingRealzYT Попробуйте добавить method="POST" тег. Итак, тег формы выглядит так: <form action="2.html" method="POST">

3. Почему не использовать <a> лучший способ? Это то, для чего она предназначена

4. это дает мне больше ошибок, вы знаете, как это сделать с тем, как у меня это есть? (причина в том, что текст написан определенным образом, поэтому, когда вы наводите на него курсор, он заполняется)

5. @KingRealzYT Хм, может быть, вы могли бы попробовать альтернативный метод для этого. Это выглядит примерно так: <a href="2.html"><button>Page 2</button></a>