Was bedeutet href=# in einem Link?

Was bedeutet href=# in einem Link?
Links zur aktuellen Seite.
-------------------
Übliche Verwendungszwecke sind wie folgt :
<a href="#" onclick="window.close()">Schließen</a>
Das Setzen von href="#" zum Verlinken auf die aktuelle Seite ist eigentlich sinnlos und die Seite wird nicht aktualisiert. Der Schlüssel ist das folgende onclick. Wenn Sie auf „Schließen“ klicken, wird der Code window.close() ausgeführt.

Sie fragen sich vielleicht, warum Sie nicht einfach <a onclick="window.close()">Schließen</a> schreiben
Bei dieser Schreibweise werden die beiden Wörter „close“ nicht als Hyperlink verarbeitet und der Effekt sieht schlechter aus. Sie können es selbst ausprobieren. Beim Erstellen einer Webseite werden die Parameter in der HTML-Sprache verwendet, um die Link-URL anzugeben. #### ist der Link zu dieser Seite und href="address" ist der Link zur Adresse. Der Standardlink ist diese Seite und es wird kein neues Fenster geöffnet. Wenn bei einem leeren Link # entfernt wird, wird der Mauszeiger nicht angezeigt. Einfach ausgedrückt handelt es sich um einen gefälschten Link, der auf diese Seite verweist. Sie können auch die Anker-ID nach # hinzufügen. Dies ist eigentlich eine andere Möglichkeit, ein Lesezeichen zu verwenden.

Lesezeichen erstellen <br />Syntax: <a name="Lesezeichenname">Text</a>
Lesezeichen, die auf die gleiche Seite verweisen (Verwendung)
Syntax: <a href="#Lesezeichenname">Linktext</a>
Die Syntax eines Lesezeichens, das auf eine andere Seite verweist, lautet: <a href="Linkdateiadresse#Lesezeichenname">Linktext</a> (beachten Sie die Anführungszeichen und #)

Wenn Sie unter normalen Umständen auf den Link: <a href="#Bookmark name">Linktext</a> klicken, springt der Cursor automatisch an die Position: <a name="Bookmark name">Text</a> auf dieser Seite.

Wenn Sie jedoch <a href="#">Linktext</a> schreiben, ohne den Namen des Lesezeichens anzugeben, wird tatsächlich nirgendwohin gesprungen. Im Allgemeinen wird href="#" nur erreicht, wenn <a onclick="">
Behandeln Sie es einfach als leeren Link. Es wird der Link-Effekt angezeigt (z. B. wenn sich die Maus in eine kleine Hand verwandelt), es erfolgt jedoch kein Seitensprung.

<<:  Die letzten zwei Jahre mit User Experience

>>:  Verwenden Sie Docker, um ein verteiltes lnmp-Image zu erstellen

Artikel empfehlen

Prinzip des Linux-Nohup-Befehls und Beispielanalyse

nohup-Befehl Bei der Verwendung von Unix/Linux mö...

Lösung zum Erstellen mehrerer Datenbanken, wenn Docker PostgreSQL startet

1 Einleitung Im Artikel „PostgreSQL mit Docker st...

So stellen Sie Ihre erste Anwendung mit Docker bereit

Im vorherigen Artikel haben Sie Docker Desktop in...

Einführung in den Aufbau von NFS-Diensten unter Centos7

Inhaltsverzeichnis 1. Server 2. Kunde 3. Testdien...

Zehn Erfahrungen bei der Präsentation chinesischer Webinhalte

<br /> Ich habe mich auf die drei Aspekte Te...

Warum Nginx besser ist als Apache

Nginx hat in nur wenigen Jahren den Großteil des ...

(MariaDB) Umfassende Erklärung der MySQL-Datentypen und Speichermechanismen

1.1 Übersicht über Datentypen Der Datentyp ist ei...

So verwenden Sie reguläre Ausdrucksabfragen in MySql

Reguläre Ausdrücke werden häufig verwendet, um Te...

Tutorial zum schnellen Bereitstellen von Clickhouse mit Docker-Compose

ClickHouse ist ein spaltenorientiertes Open-Sourc...

Verwenden Sie semantische Tags, um Ihr HTML kompatibel mit IE6,7,8 zu schreiben

HTML5 fügt weitere semantische Tags hinzu, wie et...

So führen Sie das React-Projekt auf dem offiziellen WeChat-Konto aus

Inhaltsverzeichnis 1. Verwenden Sie das „A“-Tag, ...