Главная / Вопросы и ответы

Как сделать два дизайна на сайте?

Существует несколько способов создания двух дизайнов на сайте. Один из наиболее распространенных способов - использовать CSS для создания разных стилей для разных частей сайта. Для этого можно использовать классы или идентификаторы, которые будут применяться только к определенным элементам на странице.

  1. Создайте два файла стилей для каждого дизайна, например style1.css и style2.css.

  2. Вставьте в каждый файл соответствующие стили для нужных элементов страницы. Например:

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; }
  1. В HTML-коде сайта укажите, какой файл стилей нужно использовать для каждой страницы, добавив ссылку на него в тег <head>. Например:
html
<head> <link rel="stylesheet" href="style1.css"> </head>
  1. Для смены дизайна на другой можно использовать JavaScript. Например, можно добавить кнопки для выбора дизайна и при нажатии на кнопку менять файл стилей. Например:
html
<button onclick="changeStyle('style1.css')">Дизайн 1</button> <button onclick="changeStyle('style2.css')">Дизайн 2</button>
  1. Добавьте JavaScript-функцию, которая будет менять файл стилей при нажатии на кнопку. Например:
js
function changeStyle(sheet) { document.querySelector('link[href*="style"]').href = sheet; }

Этот код найдет ссылку на файл стилей на странице и заменит ее на новую, переданную в функцию. Таким образом, при нажатии на кнопку, дизайн сайта будет меняться с помощью изменения файла стилей.

Популярные шаблоны

Галотерапия

WordPress #5278

Бары

WordPress #4941

Автомойки

WordPress #3863

Бижутерия

WordPress #2098

Spa-салоны

WordPress #693