Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

186
Vistas
Al construir un sitio web con html y css. ¿Es posible crear un enlace a otra página solo con Css?

Al construir un sitio web con HTML y CSS. ¿Es posible crear un enlace a otra página solo con CSS? Para ser más específico, no quiero usar una etiqueta de anclaje con HTML.

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

No, CSS significa 'hojas de estilo en cascada'. No proporciona nada más que estilo. PUEDE crear un enlace sin una etiqueta A con Javascript, así:

 // Define your 'link' element const el = document.getElementById('not-link-element'); // Define your target URL const href = 'www.url-here.com'; // When your element is clicked, navigate to your target URL el.addEventListener('click', function () { window.location.href = href; });

Dicho esto, lo desaconsejo encarecidamente y no puedo ver ningún caso de uso en el que tenga un enlace en el que se pueda hacer clic pero no use una etiqueta A, así que proceda con precaución.

about 4 years ago · Juan Pablo Isaza Denunciar

0

No es posible, ya que CSS es un lenguaje de estilo. Para escribir contenido necesitaría HTML, un lenguaje de marcado.

Si no quiere usar HTML directamente, puede usar JavaScript, un lenguaje de programación de alto nivel que puede manipular el DOM (Document Object Model). Una forma de hacerlo es usando el método write() , al que puede hacer referencia aquí: https://www.w3schools.com/jsref/met_doc_write.asp .

about 4 years ago · Juan Pablo Isaza Denunciar

0

Para hacer eso te recomiendo usar una etiqueta

 <a href="https://www.w3schools.com">Visit W3Schools.com!</a>

Luego, podría agregarle un estilo css usando una clase, por ejemplo

 <a href="https://www.w3schools.com" class="yourCssClass">Visit W3Schools.com!</a>

Entonces podrías definir el estilo en la clase css.

 .yourCssClass { color:blue; }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda