La pregunta sobre Target = "_ en blanco" se queda y se discutirá muchas veces en línea. Algunos dicen que necesitan mantener, y algunos dicen que necesitan eliminarlos. La parte que defiende permanece considera principalmente el atributo de Target = "_ Blank" Actualmente, no hay una buena manera de resolverlo, mientras que la fiesta que aboga por ir tiene soluciones REL y JS. Creo que todavía hay muchas personas en un punto ciego en este momento. Busqué la literatura relevante y descubrí que la situación no era lo que pensábamos. De hecho, Target = "_ en blanco" no es inconsistente con los estándares, y también es innecesario usar soluciones REL y JS, porque este es un malentendido. Mientras entendamos el verdadero significado de REL y Target, sabremos que no debería haber ninguna disputa aquí. A continuación compartiré con ustedes el conocimiento que he obtenido a través de la búsqueda de la literatura. Primero entendamos el significado de Target y Rel:
Target, acepta especificar dónde mostrar el contenido de hipervínculo seleccionado. Es decir, el contenido del enlace se mostrará en qué tipo de ventana. El valor de la propiedad del objetivo tiene cuatro nombres reservados, a saber: _Blank, _Self, _Parent, _TOP. donde _Blank significa que el navegador siempre carga el documento con el enlace Target = "_ en blanco" en una ventana recién abierta y sin nombre. Aquí es posible que no entienda lo que significa "sin nombre". De hecho, el Target puede asignar una ID a la ventana recién abierta, por ejemplo: Target = "Name" Esto significa que el documento cargado a través del enlace Target = "Nombre" se mostrará en una ventana llamada "Nombre". Si no hay ventana con "nombre" de ID, el navegador creará una nueva ventana llamada "Nombre" para mostrar el documento vinculado. Si la ID de la ventana actual es "Nombre", el documento vinculado se mostrará en la ventana actual reemplazando el contenido original. El significado de _Self es en realidad el documento actual. El objetivo predeterminado de <a> es _elf. Este valor de la propiedad generalmente no está disponible. _Parent es hacer que la visualización de documentos vinculado en la ventana principal. Este valor de propiedad solo se usa en la estructura del marco. Si se trata de un marco de nivel superior, su función es la misma que _Self. _TOP también se aplica en el marco, pero su efecto es borrar el marco para mostrar el documento de destino. Esto es muy útil para pasar de la estructura de cuadro a la estructura sin marco.
Ahora sabemos que Target es una propiedad de visualización de Target que está estrechamente relacionada con el navegador. Entonces, ¿qué es Rel? ¿Por qué muchas personas lo consideran un atributo de reemplazo de Target? Conozcamos a Rel. De hecho, no hay solo una REL y otro atributo correspondiente llamado Rev. El significado de estos dos atributos es: la relación del documento de origen al documento de destino; La relación del documento de destino al documento de origen. El documento fuente aquí puede entenderse como el documento actual donde se encuentra el enlace, y el documento de destino es el documento que abrirá el enlace. Ahora debemos tener claro que Rel y Rev son en realidad una relación de enlace antes del documento, no un atributo relacionado con el navegador de cómo mostrar el documento de destino.
Entonces, ¿cuál es la relación entre Rel y Rev? Lo siguiente enumerará y explicará el significado de ello:
Código de muestra [www.cuoxin.com]