Я пытаюсь применить переход к разделу \function в своем HTML-коде, используя следующий код:
<a href="#BACK_TO_TOP"><input id="To_Top_Button" title="Terug naar zoek Database"></a>
который ссылается на раздел, обозначенный следующим образом
<a id="BACK_TO_TOP"><img src="../Images/Banner.png" alt=" Header" width="1500" height="152"></a>
Это отлично работает с Chrome и Safari, но в IE не работает, потому что в IE работает следующее:
<Strong><i><li type="square"><a href="#C5">Diplomas</a></li></i></Strong>
который ссылается на следующее
<STRONG><font face="Century Gothic" size="2" color="#DC143C">
<li type="square"><a id="C1">Productontwikkeling...</a></li>
</font></STRONG>
ссылка, используемая для реализации этого кода, находится в
http://www.w3schools.com/html/tryit.asp?filename=tryhtml_link_locations
Вы не можете вставлять интерактивные элементы в HTML. Оба <a>
и <input>
являются интерактивными.
Используйте валидатор (это не единственная ошибка, хотя это и является причиной этой проблемы).
Если вам нужна ссылка, которая выглядит как кнопка, начните со ссылки, а затем используйте стандартный инструмент для описания того, как должны выглядеть вещи: CSS.
input
элемент внутриa
теге?