Модуль 1 · Урок 2
Структура проєкту, файли й шляхи
Browser не вгадує, де лежить ресурс. Надійний workspace має передбачуваний root, видимі extensions, стабільні lowercase names і paths, які читаються від правильного base.
Мінімальна структура
bookflow-landing/
index.html
styles/styles.css
scripts/main.js
images/`index.html` є entry document цієї лабораторії. Папки описують responsibility, а не випадковий тип завантаження.
Як читається path
| Reference | Base | Що означає |
|---|---|---|
styles/styles.css | folder поточного document | Зайти у child folder |
../images/cover.webp | folder поточного file | Піднятися на один level |
/assets/app.css | origin root | Root-relative URL на server |
https://example.com/app.css | не потрібен | Absolute URL із scheme/host |
Найчастіші збої
Logo.svg і logo.svg можуть бути різними файлами на server.index.html.txt не стає HTML через icon.../ читається від file, що містить reference.Практика
- Заповніть `workspace-checklist.csv`.
- Для кожного reference у `resource-map.csv` назвіть owner file і expected URL.
- Навмисно змініть case у CSS path, зафіксуйте 404, потім виправте source.
- Не додавайте secrets, PII або матеріали без дозволу.
Офіційне джерело
Закріпіть матеріал уроку
Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.