Чтобы создать красивую и функциональную кнопку «Назад» в HTML, используйте тег <a> или <button> в сочетании с JavaScript-функцией history.back(), которая возвращает пользователя на предыдущую страницу. Современный стиль обеспечивается CSS-свойствами, такими как плавный переход (transition), скругление углов (border-radius) и тени.
sky.pro +3
Вот несколько стильных вариантов:
1. Минималистичная кнопка-ссылка (рекомендуется)
Этот вариант использует тег <a> и выглядит как современная кнопка.
html
<style>
.back-button {
display: inline-flex;
align-items: center;
text-decoration: none;
color: #333;
font-family: Arial, sans-serif;
font-weight: bold;
padding: 10px 20px;
border: 2px solid #ddd;
border-radius: 25px;
transition: all 0.3s ease;
background-color: white;
}
.back-button:hover {
background-color: #f4f4f4;
border-color: #999;
transform: translateX(-3px); /* Легкое движение влево */
Функционал: Всегда используйте href="javascript:history.back()" или onclick="history.back()" для надежного возврата.
Визуализация: Добавляйте transition: all 0.3s ease; для плавного изменения цвета при наведении.
Интерактивность: Используйте псевдокласс :hover для смены цвета или небольшого смещения (transform: translateX(-3px)), чтобы показать, что кнопка кликабельна.
Иконки: Вставляйте символы ← или ‹ перед текстом, чтобы кнопка читалась быстрее.