Колір фону в css, як створити сайт з нуля

Дуже часто мені задають питання - як змінити колір фону, шрифт заголовка, як зробити посилання підкресленою або змінити вид сайдбара. Справді, буває таке, що обрана тема в цілому влаштовує, але хотілося б внести в вид сайту невеликі зміни. А то і взагалі - повністю змінити шаблон, зробивши його унікальним та індивідуальним.

Я думаю, цієї інформації моїм Новомосковсктелям не вистачає, тому хочу ввести нову рубрику, в якій буду вчити людей технічну сторону. Коротко, у справі і на практичних прикладах. Загалом, в господарстві такі знання однозначно знадобляться.

Всі перераховані вище питання вирішуються за допомогою CSS. Серед файлів вашого шаблону є файл style.css. Якщо ви його відкриєте, то побачите довгий незрозумілий код. Складним і страшним він здається тільки на перший погляд. Якщо ви дізнаєтеся трохи більше про CSS, то переконаєтеся, що все дуже просто і дуже цікаво.

CSS (Cascading Style Sheets - Каскадні таблиці стилів) - це спеціальна мова, на якому можна описати дизайн сайту. Ту ж функцію може виконувати html, але у нього набагато менше можливостей, він більш громіздкий і менш гнучкий, складний в управлінні.

Не буду вдаватися в теорію і розповідати, звідки і як з'явився CSS, ми не курсову роботу пишемо. Нам потрібно навчитися працювати з ним, тому відразу переходимо до практики - кольором фону в CSS.

Розберемося, що ми написали, зверху вниз:

  • відкриває тег вказує на початок html-документа (сторінки)
  • відкриває тег вказує на початок «шапки» сторінки
  • в теги укладений заголовок документа. Він не відображається на сторінці, а видно тільки в заголовку браузера
  • закриває тег - шапка закінчена
  • далі визначено колір фону сторінки. Зовсім вже розжовувати не буду, припускаю, що з html ви хоч трохи знайомі.
  • відкриває тег - початок тіла сторінки
  • в теги укладений заголовок сторінки - цей заголовок, на відміну від title, видно
  • закриває тег - тіло документа закінчено
  • закриває тег - закінчений весь документ

Збережіть файл і відкрийте його в браузері. Ви побачите сторінку чудесного зеленого кольору. Цей колір ми і задали в п'ятому рядку за допомогою звичайного html. Тепер зробимо те ж саме, тільки вже з допомогою CSS. В CSS колір фону можна задати так:

Де body - це елемент, до якого будемо застосовувати властивість (в даному випадку тіло сторінки)

background-color - це властивість, яке застосовуємо (тут це колір фону)

# 113a03b - значення властивості. Тут це код кольору.

Подальше завдання - якимось чином зв'язати документ зі стилями. Найзручнішим і поширеним способом є підключення зовнішнього файлу стилів.

1. Відкриваємо створений раніше файл style.css і прописуємо в ньому наш фон:

2. Відкриваємо на редагування file.html і трохи змінюємо код:

Уявіть, що ваш сайт з 20 (або 50, або 100) сторінок написаний повністю на html, без застосування CSS. У цьому випадку, щоб змінити колір фону, вам доведеться редагувати окремо кожну сторінку, що досить клопітно. CSS набагато спрощує завдання, дозволяючи працювати відразу з безліччю файлів одночасно. Змінивши в файлі style.css код кольору, ви моментально змініть фон відразу на всіх сторінках.

Колір фону заданий в самій нижній сходинці (інші властивості поки розглядати не будемо). Змініть у себе цифровий код кольору і збережіть файл (тільки запам'ятайте, який колір був раніше, щоб відкинути редагування). Ви побачите, що на всіх сторінках вашого сайту колір фону змінився. Круто, правда?

В рамках цієї статті я не стала вдаватися в зовсім вже ази. Якщо ж ваша матчастину безнадійно кульгає, то в блозі seostop.ru ви можете її підтягнути - дізнатися, як створити свій сайт в звичайному блокноті або спеціальною програмою, поповнити свої знання html або php або дізнатися щось новеньке про просування.

Ще на цю тему: