Урок:

Практична № 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 - вирівнювання тексту;
border-width - ширина границі;
border-style - стиль оформлення границі;
margin-top – відстань від верхнього рядка;
line-height – висота рядка.

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

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

Підключати аркуші стилів можна:

  • в окремому файлі:

<link rel="stylesheet" type="text/css" href="mysite.css">

  • на початку веб-документа:

<style type="text/css">

...

</style>

  • в конкретному тезі:

<h1 style="font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336">Заголовок </h1>

  • для спеціально виділених блоків:

<div style="font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336">Hello World!</div>

  • для блоку з ідентифікатором:

#para1 {

text-align: center;

color: red;

}

<p id="para1">Hello World!</p>

  • для блоків з селектором класу:

.center {

text-align: center;

color: red;

}

<h1 class="center">Заголовок червоного кольору, вирівнювання по центру</h1>

<p class="center">Текст червоного кольору, вирівнювання по центру</p>

2

10 з 10 балів

Виконайте інтерактивну вправу на закріплення.

Скрін прикріпіть до цього завдання.

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

Сподобався:

0

Так: 8

Ні: 1

Зрозумілий:

0

Так: 8

Ні: 1

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

0

Ні: 8

Так: 1

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

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

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

235

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

50 грн

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

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

221

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

50 грн

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

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

176

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

50 грн

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

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

53

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

25 грн

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

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

252

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

50 грн

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

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

118

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

50 грн

Схожі уроки

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

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

1287

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

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

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

1106

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

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

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

1344

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

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

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

495

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

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

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

651

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

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

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

280

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