Урок:

Практична № 3. Стильове оформлення сторінок із CSS

14.10.2023
0 0
Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Опрацюйте відео-урок та теоретичний матеріал:

Створивши сторінку, її інформаційне та змістове наповнення, можна приступати до дизайну – тобто графічного оформлення цієї сторінки. За стандартом HTML таке оформлення задається через стилі, а точніше каскадні аркуші стилів.

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

Стиль можна задавати для конкретного тега, для стандартних тегів у документі чи кількох документах, а також для ідентифікаторів та класів, створених для проекту.

Таким чином виділяється зовнішній аркуш стилів, внутрішній, вбудований стиль тегу та стилі класів та ідентифікаторів. Вони застосовуються по порядку, і найменший пріоритет мають зовнішні аркуші стилів, а найвищий – стилі конкретних тегів.

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

Приклади стильових ефектів:

background – колір тла;
font-family
– вид шрифта;
font-size
– розмір шрифта;
color
– колір шрифта;
text-decoration
– оздоблення тексту;
font-weight
– жирність шрифта;
text-align -
вирівнювання тексту;
padding - внутрішній відступ між вмістом елемента та його рамкою;
margin-top - зовнішній відступ зверху елемента;
margin-top
– відстань від верхнього рядка;
line-height
– висота рядка.

Довідник стилів: https://css.in.ua/

Якщо для однакових елементів потрібна різна стилізація, то використовують класи або ідентифікатори.

2

Практична робота: Стильове оформлення сторінок із використанням CSS
Ви вже створили свої перші сторінки на минулому уроці. Тепер до них потрібно додати оформлення із використанням CSS.

1. За посиланням: https://codepen.io/mawuena/pen/NWRQNay?editors=1100 - очистите вкладки.
2. У вкладку HTML додасте вашу інформацію з минулого сайту (виділено червоним - змінюєте на своє):

1100fr64-9b74-940x351.png

3. Далі на вкладку CSS додаєте готовий стиль (копіюєте звідси, але змініть HEX-коди кольорів на власні згенеровані):

body {
  margin: 0;
  font-family: sans-serif;
  background-color: #E0F7FA;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

header {
  background-color: #1C5D99;
  color: white;
  text-align: center;
  padding: 15px 10px;
}

nav {
  display: flex;
  gap: 8px;
  padding: 10px;
}

nav a {
  flex: 1;
  background-color: #639FAB;
  color: white;
  text-align: center;
  padding: 10px 0;
  text-decoration: none;
  font-weight: bold;
  border-radius: 6px;
}

main {
  padding: 15px;
}

footer {
  background-color: #1C5D99;
  color: white;
  text-align: center;
  padding: 10px;
  margin-top: auto;
}

Скрін вашої роботи прикріпіть до цього завдання (має бути і стилі CSS, і вигляд самої сторінки)

Приклад як має бути (у вас буде ваша інформація і колірна гама)

1100frcf-a587-940x353.png

Рефлексія від 9 учнів

Сподобався:

0

Так: 8

Ні: 1

Зрозумілий:

0

Так: 8

Ні: 1

Потрібні роз'яснення:

0

Ні: 8

Так: 1

Рекомендуємо

ПР "Стильове оформлення сторінок з використанням CSS"

ПР "Стильове оформлення сторінок з використанням CSS"

284

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
11 клас

50 грн

ПР "Стильове оформлення сторінок з використанням CSS"

ПР "Стильове оформлення сторінок з використанням CSS"

270

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
11 клас

50 грн

3. Стильове оформлення документів

3. Стильове оформлення документів

203

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
8 клас

50 грн

Елементи вибору: прапорці, перемикачі

Елементи вибору: прапорці, перемикачі

82

Аватар профіля Федотова Наталія Олександрівна
Інформатика
8 клас

25 грн

ПР "Блокова модель CSS"

ПР "Блокова модель CSS"

286

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
11 клас

50 грн

Каскадні таблиці стилів (CSS)

Каскадні таблиці стилів (CSS)

147

Аватар профіля Губчик Вероніка Григорівна
Інформатика
11 клас

50 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1358

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1209

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1405

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

543

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

700

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

340

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас
✖
↑