Haga una transición a la página html. Redirigir a otra página usando JavaScript

En esta lección hablaremos de cómo hacer un enlace en HTML. Los enlaces se utilizan con mucha frecuencia en los sitios web; le permiten pasar de una página de un sitio web a otra. La peculiaridad de los enlaces es que pueden conducir no sólo a una página web, sino también a archivos, imágenes, etc.

Los enlaces pueden ser internos y externos. Los enlaces internos conducen a páginas y archivos dentro de un sitio. Los enlaces externos conducen a sitios, documentos y archivos de terceros. Al mismo tiempo, estos tipos de enlaces se establecen de forma casi idéntica.

Cómo hacer un enlace en HTML, ejemplos.

1. HREF— es responsable de hacia dónde debe conducir el enlace. Un enlace estándar se especifica de la siguiente manera: Texto del enlace.

2. OBJETIVO— es responsable de la ventana en la que se abrirá el documento. De forma predeterminada, se abre un nuevo documento en la ventana actual del navegador. El atributo "destino" le permite abrir un enlace en una nueva ventana del navegador. Este atributo tiene los siguientes parámetros:

  • _blank: carga la página en una nueva ventana;
  • _self: carga la página en la ventana actual;
  • _parent: carga la página en el marco principal;
  • _top: cancela todos los marcos y carga la página en una nueva ventana.

3. NOMBRE- se utiliza para navegar a un área específica dentro de una página. Después del símbolo de almohadilla, la palabra clave (marcador o etiqueta) se indica entre comillas. Para ir a esta etiqueta, utilice el enlace en el que está escrita esta etiqueta.

Ejemplo de enlace externo

Ir al sitio web



Ir al sitio web
Lecciones gratuitas de WordPress

Ejemplo 4: Imágenes como enlaces.

Imagen de ejemplo como referencia.



Ejemplo de un enlace a una ubicación específica en una página

Ir al texto

Texto de la página...



En este ejemplo, la página está etiquetada como "lista" usando el atributo "nombre". Vincular a esta etiqueta lo llevará a un área específica de la página.

Descargar archivo
Escribir una carta

Puede establecer el color de los enlaces utilizando los atributos que se especifican en la etiqueta "cuerpo" como parámetros. Considere estos atributos:

  • enlace: enlace no visitado, de forma predeterminada se muestra en azul;
  • alink: enlace activo, rojo por defecto;
  • vlink: enlace visitado, morado por defecto.
Ejemplo de configuración de color para enlaces ...

Así, hemos descubierto el principio mediante el cual se crean enlaces en HTML. A los enlaces se les pueden dar estilos específicos. Puedes verlo en la lección siguiendo el enlace.

Todos los usuarios que de una forma u otra están conectados con los sitios web, su creación o edición, se enfrentan cada día a la creación de enlaces a diversos materiales. Y probablemente cada uno de ellos sepa cómo y con qué etiqueta HTML hacer un enlace a cualquier material en Internet.

Sin embargo, no todo el mundo sabe cómo vincular a una determinada parte de la página. Esto puede resultar muy útil si escribe artículos extensos. Al inicio del post puedes hacer un índice, desde cada línea del cual luego puedes hacer un enlace a una parte del texto tanto en la misma página como en cualquier otra.

Para comprender lo que queremos decir, mire el diseño de nuestras instrucciones recientes sobre. En la parte superior de la página hay un menú de este tipo, en el que se crean enlaces a un lugar específico de la página.

Cómo vincular a una ubicación específica en la página actual

1. Asigna un ancla a una parte de la página.

El primer paso es asignar un llamado "ancla" a la parte de la página a la que se debe redirigir al usuario al hacer clic en el enlace. Para hacer esto, inserte el siguiente código antes del texto en esta parte de la página

Texto de la página...

donde en lugar de “ancla” inserta cualquier palabra que preferentemente coincida con el significado del párrafo al que te refieres.

2. Enlace al ancla

Lo segundo que debe hacer es vincular al "ancla" establecido en el primer párrafo en ese lugar de la página desde donde cree que el usuario podría querer ir a la parte del texto al que está vinculando. Por ejemplo, podría ser un índice al principio de un artículo. El enlace de anclaje se ve así

donde “ancla” reemplaza con la palabra que elegiste en el primer párrafo del artículo.

Cómo vincular a una parte específica de otra página

De la misma manera que comentamos anteriormente, puedes vincular no solo a parte del texto en la misma página, sino también a un lugar específico en cualquier otra página. Lo principal es que tienes la oportunidad de colocar un "ancla" allí. Esto se hace de la siguiente manera:

1. Asigne un "ancla" a la página del destinatario.

Como en el párrafo anterior, asigna un “ancla” a la parte deseada de la página a la que el usuario debe ir al hacer clic en el enlace, seguirá teniendo el mismo aspecto:

Texto de la página...

donde en lugar de "ancla" deberás insertar cualquier palabra que desees.

2. Enlace al ancla de otra página.

Como en el caso anterior, sólo necesitas poner un enlace al “ancla” que creaste anteriormente. La única diferencia es que al vincular a parte de otra página es necesario agregar su URL al código, que como resultado se verá así

Texto del enlace

donde en lugar de "dirección de la página" debe sustituir, respectivamente, la URL de la página a la que está enlazando, y en lugar de "anclar" el texto que seleccionó al crear el "ancla".

Buenos días a todos, mis queridos amigos y lectores. Espero que hayas decidido participar en mi concurso y ya estés escribiendo sobre tu viaje en el blog. Bueno, me gustaría continuar nuestro estudio del lenguaje html y hoy me gustaría hablarles sobre uno de los componentes más importantes: los hipervínculos.

Sí, sin esos hipervínculos Internet no sería tan conveniente. No, estoy mintiendo. No sería nada fácil navegar. ¿Te imaginas Internet sin ellos? Yo personalmente no.

Y hoy aprenderemos cómo insertar un hipervínculo en html. Pero primero me gustaría preguntarle: ¿Sabe qué es un hipervínculo y en qué se diferencia de un enlace normal? Aquí todo es realmente sencillo: un enlace es un simple dato que remite a un documento. Al mismo tiempo, no puedes hacer clic en este texto (no pasará nada), pero sabes dónde buscar información.

Ejemplo: Puede descubrir cómo resaltar el cabello en Photoshop en //site/adobe-photoshop/kak-vydelit-volosy/

Un hipervínculo es el mismo texto, solo que su esencia es que puede hacer clic en este texto y acceder a la página, sitio o cualquier otro objeto deseado. Además, el texto en sí puede ser cualquier cosa, mientras que la dirección está escrita por separado en el interior y puede ser completamente diferente. Pero sea como fuere, en el habla coloquial todavía se les llama simplemente enlaces. Aquí hay un ejemplo de un hipervínculo:

Puedes leer sobre cómo resaltar correctamente el cabello en Photoshop en uno de mis tutoriales.

De todos modos. Buena teoría. Ahora pasemos a la práctica y veamos cuáles son los responsables de todos estos asuntos.

La etiqueta emparejada es responsable del hipervínculo, pero por sí sola no representa nada. Siempre va en conjunto con un atributo. Y en este caso, necesitamos escribir constantemente este mismo href. En el valor del atributo ponemos el enlace al propio recurso deseado. Y en el contenido mismo escribimos el texto en sí, en el que debería poder hacer clic (funciona al hacer clic). Mira el ejemplo y creo que lo entenderás todo.

motor de búsqueda yandex

Como comprenderá, en este ejemplo escribí que cuando hace clic en un fragmento de texto "motor de búsqueda Yandex", la persona será dirigida a la dirección escrita en el valor del atributo href.

Creo que muchos de ustedes saben que existen enlaces internos y externos. Los enlaces internos se encuentran dentro de un directorio, es decir, un sitio, y los enlaces externos conducen a algún recurso de terceros. Y ahora te mostraré cómo hacer ambas cosas.

Archivo en la misma carpeta


Pero dicha transición funcionará siempre que el archivo al que está vinculando esté ubicado en la misma carpeta que el archivo en el que está colocando el vínculo. Para otras opciones, todo es un poco diferente.

Archivo en otra carpeta

  1. Abra el archivo pushkin.html en Notepad++
  2. Ahora busca la palabra foto y envuélvela en etiquetas.<un href> .
  3. ¡Ahora atención! En el valor del atributo especificamos la ruta relativa al archivo que se está editando, es decir, el propio pushkin.html. Deberías terminar con algo como esto:
Foto

¿Qué hemos hecho ahora? E hicimos lo siguiente: dado que la ruta a la foto se encuentra en una carpeta img separada, que se encuentra en la misma carpeta que el archivo pushkin.html, en el valor del atributo primero debemos escribir el nombre de la carpeta y luego mediante una barra (/) el nombre completo del documento (en nuestro caso fotografías).

Ahora guarde y ejecute el archivo pushkin.html en su navegador. Verá que la palabra "Foto" se resaltó en azul y se puede hacer clic en ella, lo que significa que al hacer clic en este enlace se nos dirigirá al archivo fofo.jpg, que se encuentra en la carpeta img.

¿Así que cómo? ¿Todo claro? Si pasa algo, no dudes en preguntar.

Transiciones externas

Y por supuesto, no podemos dejar de mencionar los enlaces externos, tras hacer clic en ellos seremos redirigidos a un sitio completamente diferente. Pero aquí no hay nada complicado. El punto es que pongas la dirección completa del sitio o página web en el valor href. Mostré un ejemplo con Yandex arriba. Pero aquí hay otro ejemplo:

Estudiaré para convertirme en maestro de proyectos sociales.

Aquí llegamos a una página específica de un sitio específico.

Se abre en una nueva ventana

De forma predeterminada, cuando hace clic en un enlace, el documento se abre en la misma ventana que su página, es decir. Tu página se cerrará de golpe. Y esto no es bueno. En particular, para blogs o proyectos de contenido promocionados, se recomienda que al hacer clic en un enlace, el documento se abra en una nueva ventana o pestaña sin cerrar la página.

El atributo de destino con el valor "_blank" nos ayudará con esto. Aquí no hay nada complicado. Sólo necesitarás insertar esto dentro de la etiqueta de apertura. después del valor del atributo href. Tomemos ese extracto del archivo lukomorye.html, donde hicimos un enlace a la página pushkin.html, solo que ahora escribiremos este mismo atributo. Debe tener un aspecto como este:

Del poema Ruslan y Lyudmila (Autor - A.S. Pushkin)

Bueno, aquí todo está claro. Ahora, al hacer clic en el contenido, la página deseada se abrirá en una nueva ventana. Esto es muy necesario, porque si no lo registras, el usuario simplemente abandonará tu página. Y así, en cualquier caso, permanecerá en él, sólo si no lo cierra específicamente. Intenta hacer todo tú mismo, simplemente haz todo hermoso con tus propias manos. No es necesario copiar y pegar.

De alguna manera así. Parece que te he contado todo lo más importante, pero si quieres avanzar en esta dirección y aprender HTML y CSS para crear sitios web, blogs e incluso tiendas online profesionales, no dejes de echarle un vistazo. excelente video curso sobre este tema. Las lecciones son realmente excelentes y están realmente dirigidas a personas que aún no están familiarizadas con la creación de sitios web o que no están familiarizadas en absoluto.

Bueno, esto concluye nuestra lección de hoy. Espero que te haya gustado mi artículo y te alegrará que te conviertas en mi lector habitual. Así que no olvides suscribirte a las actualizaciones de mi blog para no perderte nada interesante. Bueno, te deseo éxito en todos tus esfuerzos. ¡Adiós!

Saludos cordiales, Dmitri Kostin.

Entonces, tenemos tres páginas html que deben vincularse entre sí. HTML utiliza etiquetas para esto. . Todo lo que coloques dentro de estas etiquetas (texto o imagen) se convertirá en un enlace. Esto significa que después de hacer clic en lo que especificaste en las etiquetas habrá una transición. ¿Dónde? A la página especificada en el atributo href.

Paso 1.

Veamos nuestro bloque de menú:

Necesitamos que al hacer clic en la palabra "inicio" se abra la página index.html, al hacer clic en "plantillas" se abra la página html patrón.html y al hacer clic en "contactos" se abra la página html contact.html. Hagamos los cambios apropiados en esta parte del código: Tenga en cuenta que nuestros enlaces ahora son azules; este es el color predeterminado de los enlaces. Pero los ponemos en etiquetas. ? Este es el caso cuando el orden de anidamiento de las etiquetas juega un papel importante. Para que los enlaces vuelvan a ponerse blancos, sigue las etiquetas poner etiquetas , y tendrás que hacer esto para los tres enlaces. Cambie el código al anterior en las tres páginas html. Mírelos en el navegador, haga clic en los enlaces y asegúrese de que se pongan blancos y que la dirección de la página html cambie en la barra de direcciones con cada transición.

Aquí deberíamos detenernos con más detalle en los métodos para especificar la dirección de una página html en el atributo href. Todas nuestras páginas están en una carpeta, es decir. tener un nivel. Por lo tanto, simplemente especificamos el nombre de la página html.

Si la página html está ubicada en otra carpeta, deberá especificar la ruta desde esta página html. Por ejemplo, si la carpeta de nuestro sitio contiene las páginas index.html y pattern.html, y colocamos la página kontact.html en la carpeta kon, y luego especificamos la ruta desde la página index.html a la página kontact.html, escribe lo siguiente: (todas las carpetas se indican mediante /).

Paso 2.

Todo lo que tenemos que hacer es colocar contenido diferente en diferentes páginas html.

Deje que se publiquen fotografías de plantillas con sus breves características en nuestra página principal en la página de patrones. html: solo habrá fotografías de las plantillas y en la página kontact.html, nuestra dirección de correo electrónico.

Comencemos con la página index.html. Ábrelo en el Bloc de notas.

Busque en el código de la página la parte del código responsable del contenido. Ahora dice lo siguiente: Como aquí tendremos fotografías de plantillas y sus descripciones, lo más conveniente es colocar las fotografías en una columna y las descripciones en otra. Por ejemplo, tomemos dos plantillas, lo que significa que nuestra tabla constará de 2 filas y 2 columnas (puedes hacer tantas como quieras). Entonces, cambiemos esta parte de la siguiente manera: ahora insertaremos fotos de las plantillas en la primera columna y sus descripciones en la segunda. Hay una etiqueta para insertar fotos en HTML. , es único, es decir no es necesario cerrarlo. Para indicar qué imagen insertar, esta etiqueta tiene un parámetro src, cuyo valor es la ruta a la imagen.

La página index.html está lista. Echemos un vistazo a la página Pattern.html. Decidimos simplemente colocarle fotografías de las plantillas.

Ábrelo en el Bloc de notas y en lugar de las palabras “Aquí hay contenido”, inserta un título, imágenes y algo de texto, para que todo quede centrado en la etiqueta. agregar atributo alinear="centro" Etiquetas denota un párrafo (es decir, texto separado de otros elementos por sangrías en la parte superior e inferior).

Finalmente, en la página kontact.html indicaremos nuestro correo electrónico. Hagamos esto de dos maneras iguales:

Nuestros Contactos

Escríbanos a: [correo electrónico protegido]

Escríbanos a: [correo electrónico protegido]

Deja el que más te guste (con etiquetas

o sin ellos).

Paso 3.

Probablemente tengas dos preguntas:

1. ¿Dónde conseguir imágenes para el sitio (todos estos encabezados y menús)?

Para hacer esto, consulte las secciones de gráficos para la web y las lecciones de Photoshop.

Experimente con las etiquetas y los atributos de etiquetas que ha aprendido en estas lecciones. Por supuesto, esto es sólo lo básico de HTML, pero es suficiente para empezar.

A continuación, incluya otras etiquetas en sus páginas (en la sección Lecciones HTML se proporciona una lista completa de ellas con descripciones y ejemplos). Experimenta hasta que te sientas cómodo en el mundo del HTML. Luego conecte otras tecnologías: CSS, Java script, PHP, etc.

Con esto concluye la cuarta lección. En la próxima lección aprenderá cómo alojar su sitio web en Internet.

En este artículo te mostraremos cómo crear un enlace en HTML de una página a otra. También describiremos brevemente los diferentes tipos de hipervínculos.

Ejemplo:

Ver ejemplo

Direcciones absolutas

Esto se aplica al caso en que la URL contiene la ruta completa. Por ejemplo:

Tutorial HTML

Direcciones relativas

En este caso, la URL especifica una ruta relativa a la ubicación actual. Por ejemplo, si queremos hacer referencia a URL y nuestra ubicación actual es https://www.quackit.com/html/, debe utilizar el siguiente enlace:

Tutorial HTML

Direcciones relativas a la raíz del sitio.

Esto se refiere a una URL de enlace HTML que define una ruta relativa a la raíz del dominio.

Por ejemplo, si queremos hacer referencia a URL https://www.quackit.com/html/tutorial/ y la ubicación actual es https://www.quackit.com/html/, debe utilizar el siguiente enlace:

Tutorial HTML

La barra diagonal significa la raíz del dominio. No importa dónde se encuentre su archivo, siempre puede usar este método para determinar la ruta, incluso si no sabe cuál será el nombre de dominio ( siempre que conozca la ruta completa desde la raíz).

Objetivos de enlace

También puede determinar si la URL se abrirá en una ventana nueva o en la actual. Esto se puede hacer usando el atributo de destino. Por ejemplo, target = "_blank" abre la URL en una nueva ventana.

El atributo de destino puede tomar los siguientes valores:

En blanco: abre el enlace en una nueva ventana HTML. _self: Carga la URL en la ventana actual. _parent: carga la URL en el marco principal (aún en la ventana actual del navegador). Aplicable sólo cuando se utilizan marcos. _top: carga la URL en la ventana actual del navegador, pero anula otros marcos.

Ejemplo:

cuarteto

  1. Agregue una identificación al destino del enlace

Agregue una identificación a la parte de la página a la que desea llevar al usuario. Para hacer esto, use el atributo id. El valor debe ser un texto breve. id es un atributo comúnmente utilizado en HTML.

elefantes

  1. Crear un hipervínculo

Saltar a los elefantes

Los fragmentos de código anteriores se encuentran en diferentes partes del documento. Resulta algo como esto:

Ejemplo

Saltar a los elefantes

gatos

Todo sobre gatos.

Perros

Todo sobre perros.

Aves

Todo sobre pájaros.

elefantes

Todo sobre elefantes.

monos

Todo sobre monos.

serpientes

Todo sobre serpientes.

ratas

Todo sobre ratas.

Pez

Todo sobre pescado.

Búfalo

Todo sobre el búfalo.



Ver ejemplo

No tiene por qué ser la misma página. Puede utilizar este método para navegar hasta el ID de cualquier página. Para hacer esto, antes de pegar el enlace en el HTML, agregue la URL de destino antes del carácter "#". Por ejemplo:

Saltar a los elefantes

Por supuesto, se supone que hay un identificador con este valor en la página.

Enlaces al correo electrónico

Envíe un correo electrónico a King Kong

Ver ejemplo

Puede completar automáticamente la línea de asunto para sus usuarios e incluso el cuerpo del correo electrónico. Esto se hace agregando los parámetros de asunto y cuerpo a la dirección de correo electrónico.

Ver ejemplo

base href

Puede establecer una URL predeterminada donde comenzarán todos los enlaces HTML de una página. Para hacer esto, coloque la base de la etiqueta ( junto con el atributo href) al elemento .

Código HTML de ejemplo:

Ejemplo HTML

Ver ejemplo




Arriba