Utilice enlaces y botones correctamente. De nada

Al hacer un diseño, no siempre queda claro lo que tenemos frente a nosotros: un botón o un enlace. Exteriormente, estos elementos pueden ser muy similares, pero su función es diferente y el navegador reacciona a ellos de manera diferente. Por lo tanto, la elección incorrecta puede provocar errores en el sitio.





Por que surge el problema

— . , , . - .





<a>



.





<a href="https://htmlacademy.ru">HTML Academy</a>







— . : , , , . .





<button>



.





<button class="button">9 900 .</button>







, — , — .





Un ejemplo de dos botones donde el de abajo parece un enlace
,
Ejemplo de enlace similar a un botón
,

,

URL- <>



, <button>



, , . .





Menú contextual al hacer clic derecho en un botón

— Ctrl .





. URL-, <button>



, .





La dirección del enlace correcto en la ventana del navegador cuando pasa el mouse sobre él

,

, , .





Menú contextual al hacer clic con el botón derecho en un enlace

<a>



, , . «» , , , .





<a href="javascript:;"> </a>







, javascript:;



/#







. .





, :hover



, :focus



, :active , :visited



.





:visited



, :disabled



.





Estados de enlace en la guía de estilo de diseño

. :visited



, :disabled



— .





div –





- ?

- , .





















, . . .





- — , , , , . .









.





, , .





.





.





,

«». , . , .





 

  • : 7









  • ,





  • — ?






, VESELO



HTML Academy. , « » , .








All Articles