Wie schreibe ich einen Link wie <a href="#id">, der auf die gleiche Seite in PHP verweist?
In PHP kannst du die echo-Funktion verwenden, um ein HTML-<a>-Tag mit einem Wert von "#id" für das href-Attribut auszugeben, das auf die gleiche Seite verlinkt. Zum Beispiel:
echo '<a href="#id">Link zur gleichen Seite</a>';Dies gibt einen HTML-Link aus, der, wenn man darauf klickt, den Benutzer zur gleichen Seite mit dem Element mit der übereinstimmenden ID "#id" bringt
<a href="#id">Link zur gleichen Seite</a>Sie können dann Javascript verwenden, um die Seite zur ID zu scrollen
<script>
document.querySelector('a[href="#id"]').addEventListener('click', function(event) {
event.preventDefault();
document.getElementById('id').scrollIntoView({
behavior: 'smooth'
});
});
</script>Dies scrollt die Seite sanft zu dem Element mit der übereinstimmenden ID "#id".