Главная / Вопросы и ответы
Как сделать два дизайна на сайте?
Существует несколько способов создания двух дизайнов на сайте. Один из наиболее распространенных способов - использовать CSS для создания разных стилей для разных частей сайта. Для этого можно использовать классы или идентификаторы, которые будут применяться только к определенным элементам на странице.
Создайте два файла стилей для каждого дизайна, например style1.css и style2.css.
Вставьте в каждый файл соответствующие стили для нужных элементов страницы. Например:
css/* Дизайн 1 */ .header { background-color: blue; color: white; } .footer { background-color: blue; color: white; } /* Дизайн 2 */ .header { background-color: yellow; color: black; } .footer { background-color: yellow; color: black; } - В HTML-коде сайта укажите, какой файл стилей нужно использовать для каждой страницы, добавив ссылку на него в тег
<head>. Например:
html<head> <link rel="stylesheet" href="style1.css"> </head> - Для смены дизайна на другой можно использовать JavaScript. Например, можно добавить кнопки для выбора дизайна и при нажатии на кнопку менять файл стилей. Например:
html<button onclick="changeStyle('style1.css')">Дизайн 1</button> <button onclick="changeStyle('style2.css')">Дизайн 2</button> - Добавьте JavaScript-функцию, которая будет менять файл стилей при нажатии на кнопку. Например:
jsfunction changeStyle(sheet) { document.querySelector('link[href*="style"]').href = sheet; } Этот код найдет ссылку на файл стилей на странице и заменит ее на новую, переданную в функцию. Таким образом, при нажатии на кнопку, дизайн сайта будет меняться с помощью изменения файла стилей.









