Урок 001

Твоя перша сторінка в інтернеті

Your first page on the internet

  • ≈ 40 хв
  • рівень: explorer
  • HTML · CSS

Сьогодні ти зробиш сторінку про себе. Справжню – таку, що відкривається у браузері й виглядає так, як ти вирішиш.

Починати з порожнечі не доведеться. Унизу вже є маленька сторінка: вона працює, але вона поки що ні про кого. Ти змінюватимеш її шматочок за шматочком, і кожна зміна одразу з’явиться у вікні перегляду.

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

Спершу подивись

Ліворуч – код сторінки. Праворуч – те, що з нього виходить.

Знайди у коді слова «Привіт, світ!». Тепер знайди ці самі слова у вікні перегляду. Це один і той самий текст: ліворуч він записаний, праворуч – намальований браузером.

index.html
перегляд

Завдання 1

Заміни «Привіт, світ!» на своє ім’я. Кутові дужки не чіпай – міняй лише текст між ними.

Підказка до завдання 1 відкриється, якщо буде потрібно.

перевірка

Натисни «Перевірити». У заголовку має стояти твоє ім’я.

Розкажи про себе

Нижче в коді є рядок <p>Тут буде текст про мене.</p>. p – від англійського paragraph, абзац.

Завдання 2

Напиши замість цього тексту одне-два речення про себе. Що завгодно: звідки ти, що любиш, що зараз вивчаєш.

Підказка до завдання 2 відкриється, якщо буде потрібно.

перевірка

Абзац має містити твій власний текст.

Три речі, які ти любиш

Далі йде список. Він поки що з одного пункту:

<ul>
  <li>Перше</li>
</ul>

ul – це unordered list, маркований список. lilist item, один пункт списку. Пункт завжди живе всередині списку.

Завдання 3

Зроби у списку три пункти – три речі, які ти любиш. Ігри, музика, футбол, кіт, що завгодно.

Підказка до завдання 3 відкриється, якщо буде потрібно.

перевірка

У списку має бути щонайменше три твої пункти.

Тепер зовнішній вигляд

Усе, що ти міняв досі, – це HTML: що саме є на сторінці. Те, який вигляд воно має, описують окремо. Подивись угору коду, всередину <style>. Там є таке правило:

h1 {
  color: #888888;
}

Читається просто: «заголовкам h1 – колір #888888». Це сірий. А #888888 – це запис кольору цифрами.

Завдання 4

Зроби заголовок свого улюбленого кольору. Спробуй написати color: teal; – або crimson, orange, hotpink, rebeccapurple. Англійські назви кольорів браузер розуміє без словника.

Підказка до завдання 4 відкриється, якщо буде потрібно.

перевірка

Колір заголовка має відрізнятися від початкового сірого.

Що щойно сталося

Ти зробив дві різні речі, і їх варто розрізняти.

HTML – це те, що є на сторінці: заголовок, абзац, список. Ти позначаєш шматки тексту тегами, і браузер розуміє, чим кожен шматок є.

CSS – це те, який вигляд воно має: колір, розмір, відступи. Одне правило CSS може змінити всі заголовки одразу.

Розділення тут не випадкове. Зміст окремо, вигляд окремо – так можна перефарбувати всю сторінку, не чіпаючи жодного слова тексту.

І ще одне: сторінка, яку ти щойно зробив, – справжня. Це не тренажер і не спрощена версія. Той самий HTML і той самий CSS працюють на будь-якому сайті, який ти сьогодні відкривав.

Поясни своїми словами

Своїми словами, як пояснив би другові: що робить HTML, а що робить CSS? Двох речень достатньо.

Тут немає правильної відповіді, яку треба вгадати. У справжньому уроці цю відповідь читає вчитель – саме з неї видно, що вже вкладено в голову.

Слова, які ти сьогодні зустрів

  • tag тег, позначка на кшталт <p>
  • paragraph абзац
  • unordered list маркований список
  • list item пункт списку
  • color колір
  • style стиль, вигляд

Хочете такі уроки – для себе чи для дитини? Напишіть мені в LinkedIn