Die Frage zu Target = "_ leer" bleibt und wird mehrmals online besprochen. Einige sagen, sie müssen sich behalten, und andere sagen, dass sie sie entfernen müssen. Die Partei, die sich befürwortet, bleibt hauptsächlich das Attribut von target = "_ leer". Es gibt derzeit keine gute Möglichkeit, es zu lösen, während die Partei, die sich für Going einsetzt, Rel- und JS -Lösungen entwickelt hat. Ich denke, im Moment gibt es immer noch viele Menschen in einem blinden Fleck. Ich habe die entsprechende Literatur nachgeschlagen und festgestellt, dass die Situation nicht das war, was wir dachten. Tatsächlich ist target = "_ leer" nicht mit den Standards nicht im Widerspruch zuständig, und es ist auch unnötig, REL- und JS -Lösungen zu verwenden, da dies ein Missverständnis ist. Solange wir die wahre Bedeutung von REL und Target verstehen, werden wir wissen, dass es hier keinen Streit geben sollte. Im Folgenden werde ich Ihnen das Wissen mitteilen, das ich durch die Suche in der Literatur erhalten habe. Lassen Sie uns zunächst die Bedeutung von Target und REL verstehen:
Target erklärt sich damit ein, festzustellen, wo der ausgewählte Hyperlink -Inhalt angezeigt werden soll. Das heißt, der Inhalt des Links wird in welchem Fenster angezeigt. Der Eigenschaftswert des Ziels hat vier reservierte Namen, nämlich: _blank, _self, _parent, _top. wobei _blank bedeutet, dass der Browser das Dokument immer mit dem Link target = "_ leer" in einem neu geöffneten, unbenannten Fenster lädt. Hier verstehen Sie möglicherweise nicht, was "unbenannt" bedeutet. Tatsächlich kann Target dem neu geöffneten Fenster eine ID zuweisen, z. B. Target = "Name" Dies bedeutet, dass das Dokument, das über den Link target = "Name" geladen wurde, in einem Fenster "Name" angezeigt wird. Wenn es kein Fenster mit ID "Name" gibt, erstellt der Browser ein neues Fenster mit dem Namen "Name", um das verknüpfte Dokument anzuzeigen. Wenn die ID des aktuellen Fensters "Name" lautet, wird das verknüpfte Dokument im aktuellen Fenster angezeigt, indem der ursprüngliche Inhalt ersetzt wird. Die Bedeutung von _self ist eigentlich das aktuelle Dokument. Das Standardziel von <a> ist selbst. Dieser Eigenschaftswert ist im Allgemeinen nicht verfügbar. _Parent soll das verknüpfte Dokument im übergeordneten Fenster angezeigt werden. Dieser Eigenschaftswert wird nur in der Framework -Struktur verwendet. Wenn es sich um ein Rahmen der obersten Ebene handelt, ist seine Funktion dieselbe wie _self. _TOP wird auch im Framework angewendet, aber seine Auswirkung besteht darin, das Framework für das Zieldokument anzuzeigen. Dies ist sehr nützlich, um sich von der Rahmenstruktur zur rahmenlosen Struktur zu bewegen.
Jetzt wissen wir, dass Target eine Zielanzeige ist, die eng mit dem Browser zusammenhängt. Also, was ist rel? Warum betrachten viele Menschen es als ein Ersatzattribut des Ziels? Lassen Sie uns Rel Rel kennen. Tatsächlich gibt es nicht nur einen REL und ein anderes entsprechendes Attribut, das als Rev. Die Bedeutung dieser beiden Attribute lautet: Die Beziehung vom Quelldokument zum Zieldokument; Die Beziehung vom Zieldokument zum Quelldokument. Das Quelldokument hier kann als aktuelles Dokument verstanden werden, in dem sich der Link befindet, und das Zieldokument ist das Dokument, das der Link geöffnet wird. Jetzt sollten wir klar sein, dass REL und REV tatsächlich eine Link-Beziehung vor dem Dokument sind, kein Browser-Attribut zur Anzeige des Zieldokuments.
Wie ist die Beziehung zwischen REL und REV? Im Folgenden werden die Bedeutung von IT aufgeführt und erklärt:
Beispielcode [www.cuoxin.com]