Das target
des <a></a>
(Anchor) -Tags in HTML gibt an, wo das verknüpfte Dokument geöffnet werden soll, wenn der Link geklickt wird. Es handelt sich um ein optionales Attribut, das mehrere Werte annehmen kann, von denen jeder den Browser anweist, um die Öffnung der verknüpften Ressource auf eine bestimmte Weise zu verarbeiten. Die gemeinsamen Werte des target
sind:
- _blank : Öffnet das verknüpfte Dokument in einem neuen Browserfenster oder einer Registerkarte, abhängig von den Browsereinstellungen.
- _self : Öffnet das verknüpfte Dokument im gleichen Bild wie geklickt (dies ist das Standardverhalten, wenn das
target
nicht angegeben ist).
- _PARENT : Öffnet das verknüpfte Dokument im übergeordneten Frame des aktuellen Frame.
- _top : Öffnet das verknüpfte Dokument im gesamten Körper des Fensters und ersetzt vorhandene Frames.
- Framename : Öffnet das verknüpfte Dokument in einem benannten Frame.
Wie wirkt sich das Zielattribut auf das Verhalten von Links in HTML aus?
Das target
beeinflusst direkt, wie und wo der Browser das verknüpfte Dokument öffnet. Hier ist eine detaillierte Aufschlüsselung darüber, wie sich jeder Wert auf das Verhalten auswirkt:
- _blank : Dieser Wert weist den Browser an, die verknüpfte URL in einem neuen Browserkontext zu öffnen, was im Allgemeinen eine neue Registerkarte oder ein neues Fenster bedeutet. Dies ist nützlich für externe Links, bei denen Sie Benutzer auf Ihrer Website behalten möchten und gleichzeitig auf externe Inhalte zugreifen können.
- _self : Wenn dieser Wert verwendet wird, öffnet der Browser die verknüpfte URL im selben Frame oder Fenster, in dem der Link geklickt wurde. Dies ist das Standardverhalten, wenn das
target
nicht verwendet wird.
- _PARENT : Dieser Wert zielt auf den übergeordneten Frame des aktuellen Frame ab, der besonders in gerahmten Websites nützlich ist. Wenn es keinen übergeordneten Rahmen gibt, verhält es sich genauso wie
_self
.
- _TOP : Dieser Wert lässt das verknüpfte Dokument im vollständigen, ursprünglichen Fenster öffnen und so aus den Rahmen ausbricht. Dies ist nützlich, um sicherzustellen, dass der verknüpfte Inhalt im gesamten Fenster angezeigt wird, auch wenn die aktuelle Seite gerahmt ist.
- Framenname : Wenn ein bestimmter Frame -Name angegeben ist, wird das verknüpfte Dokument in diesem benannten Frame geöffnet. Dies ist nützlich in komplexen, gerahmten Websites, auf denen Sie genau steuern möchten, wo der Inhalt angezeigt wird.
Was sind die gemeinsamen Anwendungsfälle für verschiedene Zielattributwerte in der Webentwicklung?
Verschiedene Werte des target
dienen verschiedenen Zwecken in der Webentwicklung, und ihre Anwendungsfälle können wie folgt beschrieben werden:
- _blank : häufig für externe Links verwendet, z. B. für Social -Media -Profile oder andere Websites. Dadurch können Benutzer externe Websites besuchen, ohne Ihre aktuelle Seite zu verlassen. Dies ist besonders nützlich, um das Engagement der Benutzer mit Ihrer Website zu erhalten.
- _self : Dies ist der Standard und am häufigsten in der internen Navigation auf derselben Website. Es wird verwendet, wenn Benutzer nahtlos durch die Seiten Ihrer Website navigieren sollen, ohne neue Fenster oder Registerkarten zu öffnen.
- _PARENT : Wird in gerahmten Websites verwendet, auf denen Sie den Inhalt des übergeordneten Rahmens ersetzen möchten, ohne die anderen Rahmen zu beeinflussen. In einer Website, auf der sich das Navigationsmenü in einem Frame befindet und der Hauptinhalt in einem anderen liegt, kann das Klicken auf einen Link möglicherweise den Hauptinhaltsrahmen ersetzt, während die Navigation intakt bleibt.
- _top : Dies wird oft verwendet, um aus Frames auszubrechen. Wenn Ihre Website beispielsweise von einer anderen Website umrahmt ist und Sie die Benutzer in voller Ansicht sehen, kann die Verwendung von
_top
dies erreichen.
- Framename : Dies wird in Szenarien verwendet, in denen Sie einen bestimmten Frame in einem Multi-Frame-Layout ansprechen möchten. In einer Site mit mehreren Abschnitten, die jeweils in einem eigenen Rahmen jeweils auf einen Link klicken, kann der Inhalt eines bestimmten Frame ersetzt, während andere unverändert bleiben.
Kann die Verwendung des Zielattributs SEO und wenn ja, wie?
Die Verwendung des target
kann sowohl direkte als auch indirekte Auswirkungen auf die SEO (Suchmaschinenoptimierung) haben. So wie: wie:
- Direkte Auswirkungen : Die Verwendung von
target="_blank"
kann ausgiebig zu erhöhten Absprungraten führen, da Benutzer nach dem Klicken auf einen externen Link möglicherweise nicht zu Ihrer Website zurückkehren. Hohe Absprungraten können sich negativ auf die SEO Ihrer Website auswirken, da Suchmaschinen dies als Zeichen dafür interpretieren können, dass der Inhalt Ihrer Website nicht ausreicht.
- Indirekte Auswirkungen : Der Benutzererfahrung und der Navigationsfluss Ihrer Website können davon beeinflusst werden, wie Sie das
target
verwenden. Wenn Benutzer es schwierig finden, Ihre Website zu navigieren, da Links unerwartet in neuen Registerkarten oder Windows geöffnet werden, kann dies zu einer negativen Benutzererfahrung führen, die sich wiederum auf Ihre SEO -SEO -SEO -Person auswirken kann. Andererseits kann der nachdenkliche Einsatz von target
die Benutzerfreundlichkeit verbessern, indem beispielsweise wichtige Informationen auf mehreren Registerkarten zugänglich gehalten werden.
- Barrierefreiheit und Best Practices : Überbeanspruchung von
target="_blank"
kann auch die Zugänglichkeit beeinflussen, da es sich für Benutzer, die sich auf assistive Technologien verlassen, desorientiert werden. Suchmaschinen berücksichtigen zunehmend die Zugänglichkeit in ihren Algorithmen, und somit können schlechte Zugänglichkeitspraktiken die SEO indirekt schädigen.
Obwohl das target
selbst die SEO -Rankings nicht direkt beeinflusst, können seine Auswirkungen auf die Benutzererfahrung, die Absprungraten und die Zugänglichkeit indirekte Effekte haben, die in Ihren Webentwicklungspraktiken sorgfältig berücksichtigt werden sollten.
Das obige ist der detaillierte Inhalt vonWas ist das Zielattribut des & lt; a & gt; Etikett? Welche Werte können es nehmen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!