Saat membuat tata letak, tidak selalu jelas apa yang ada di depan kita - tombol atau tautan. Secara lahiriah, elemen-elemen ini mungkin sangat mirip, tetapi fungsinya berbeda dan browser bereaksi secara berbeda. Oleh karena itu, pilihan yang salah dapat menyebabkan kesalahan di situs.
Mengapa masalah muncul?
โ . , , . - .
<a>
.
<a href="https://htmlacademy.ru">HTML Academy</a>
โ . : , , , . .
<button>
.
<button class="button">9 900 .</button>
, โ , โ .
,
URL- <>
, <button>
, , . .
โ Ctrl .
. URL-, <button>
, .
,
, , .
<a>
, , . ยซยป , , , .
<a href="javascript:;"> </a>
, javascript:;
/#
.
. .
, :hover
, :focus
, :active , :visited
.
:visited
, :disabled
.
. :visited
, :disabled
โ .
- ?
- , .
|
|
|
|
|
, . . . |
- โ , , , , . . |
|
. , , . |
. . |
,
ยซยป. , . , .
, VESELO
HTML Academy. , ยซ ยป , .