¿Cómo puedo hacer que el enlace de la etiqueta div regrese a la página de inicio?

StackOverflow https://stackoverflow.com/questions/1800513

  •  05-07-2019
  •  | 
  •  

Pregunta

http://www.winteradagency.com/Arvin/advantages/advantages.htm

Necesito el logotipo en la esquina superior izquierda para volver a la página de inicio de este sitio. No puedo entender cómo hacer que una etiqueta tenga una etiqueta de anclaje.

¡gracias!

¿Fue útil?

Solución

Agregue un elemento como este en el encabezado div para poner un enlace transparente en la parte superior del logotipo:

<a href="/" id="logo">&nbsp;</a>

Agregue esto a la hoja de estilo:

#logo { position: absolute; left: 31px; top: 26px; width: 190px; height: 190px; }

Otros consejos

No veo un logotipo en la esquina superior izquierda; hay un bloque rojo en la parte superior de la página y luego " Incentivos " comienza en el medio y las otras opciones van desde la derecha allí. No está claro qué desea volver a la página de inicio.

No estoy seguro si esta es una pregunta real, dada la simplicidad de su respuesta. Solo puedo suponer que debo haber perdido algo obvio. Pero para abordar:

  
    

Necesito el logotipo en la esquina superior izquierda para volver a la página de inicio de este sitio.

  

Hay esto:

<div id="whatever_id">
<a href="path/to/page.html" title="path to page"><img src="path/to/image.png" alt="this is a link to whatever page." /></a>
</div>

A la dirección:

  
    

No puedo entender cómo hacer que una etiqueta tenga una etiqueta de anclaje.

  

No puedes, hasta donde yo sé, anidar <a> etiquetas. Podría estar equivocado, pero estoy seguro de que leí en el sitio de Eric Meyer (y no, puedo ' No encuentro el artículo, lo siento) que no fue posible. ¿Podría realizarse con JS, tal vez?

Dado que todo el encabezado es una imagen (incluido el logotipo), deberá usar un mapa de imágenes para hacerlo. Sé que Dreamweaver tiene una manera fácil de crearlos. Bing devuelve esto para el primer enlace.

Debe agregar una etiqueta de mapa que cubre el área donde se encuentra el logotipo .

Ejemplo: tenga en cuenta que las coordenadas deben ser las coordenadas reales del área en la que desea poder hacer clic.

<map name="logomap">
  <area shape="poly" coords="x1,y1,x2,y2,..." href="/" alt="Home" />
</map>

<div> es solo una etiqueta de bloque.

Las etiquetas en HTML se dividen en etiquetas de bloque y etiquetas en línea

<a style="display:block"> actuará como div. Reemplaza etiqueta por etiqueta realizando pequeños cambios en tu CSS: agregando {display: block} y quizás {text-decoration: none; de color negro; cursor: normal}

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top