diff --git a/labs/lab-03/img/drinks/berry-juice.jpg b/labs/lab-03/img/drinks/berry-juice.jpg
new file mode 100644
index 0000000..fd427c1
Binary files /dev/null and b/labs/lab-03/img/drinks/berry-juice.jpg differ
diff --git a/labs/lab-03/img/drinks/ginger-lemonade.jpg b/labs/lab-03/img/drinks/ginger-lemonade.jpg
new file mode 100644
index 0000000..a829370
Binary files /dev/null and b/labs/lab-03/img/drinks/ginger-lemonade.jpg differ
diff --git a/labs/lab-03/img/drinks/mango-smoothie.jpg b/labs/lab-03/img/drinks/mango-smoothie.jpg
new file mode 100644
index 0000000..3d88b63
Binary files /dev/null and b/labs/lab-03/img/drinks/mango-smoothie.jpg differ
diff --git a/labs/lab-03/img/drinks/orange-juice.jpg b/labs/lab-03/img/drinks/orange-juice.jpg
new file mode 100644
index 0000000..c26c39e
Binary files /dev/null and b/labs/lab-03/img/drinks/orange-juice.jpg differ
diff --git a/labs/lab-03/img/drinks/spinach-smoothie.jpg b/labs/lab-03/img/drinks/spinach-smoothie.jpg
new file mode 100644
index 0000000..77daa21
Binary files /dev/null and b/labs/lab-03/img/drinks/spinach-smoothie.jpg differ
diff --git a/labs/lab-03/img/drinks/water.jpg b/labs/lab-03/img/drinks/water.jpg
new file mode 100644
index 0000000..b8fa32e
Binary files /dev/null and b/labs/lab-03/img/drinks/water.jpg differ
diff --git a/labs/lab-03/img/main-dishes/beef-salad.jpg b/labs/lab-03/img/main-dishes/beef-salad.jpg
new file mode 100644
index 0000000..cb315dd
Binary files /dev/null and b/labs/lab-03/img/main-dishes/beef-salad.jpg differ
diff --git a/labs/lab-03/img/main-dishes/grilled-chicken-vegetables.jpg b/labs/lab-03/img/main-dishes/grilled-chicken-vegetables.jpg
new file mode 100644
index 0000000..8335a13
Binary files /dev/null and b/labs/lab-03/img/main-dishes/grilled-chicken-vegetables.jpg differ
diff --git a/labs/lab-03/img/main-dishes/salmon-quinoa-avocado.jpg b/labs/lab-03/img/main-dishes/salmon-quinoa-avocado.jpg
new file mode 100644
index 0000000..a912374
Binary files /dev/null and b/labs/lab-03/img/main-dishes/salmon-quinoa-avocado.jpg differ
diff --git a/labs/lab-03/img/main-dishes/seafood-pasta.jpg b/labs/lab-03/img/main-dishes/seafood-pasta.jpg
new file mode 100644
index 0000000..b127a11
Binary files /dev/null and b/labs/lab-03/img/main-dishes/seafood-pasta.jpg differ
diff --git a/labs/lab-03/img/main-dishes/teriyaki-chicken-noodles.jpg b/labs/lab-03/img/main-dishes/teriyaki-chicken-noodles.jpg
new file mode 100644
index 0000000..cd6d36c
Binary files /dev/null and b/labs/lab-03/img/main-dishes/teriyaki-chicken-noodles.jpg differ
diff --git a/labs/lab-03/img/main-dishes/vegan-bowl-chickpeas.jpg b/labs/lab-03/img/main-dishes/vegan-bowl-chickpeas.jpg
new file mode 100644
index 0000000..65c00ab
Binary files /dev/null and b/labs/lab-03/img/main-dishes/vegan-bowl-chickpeas.jpg differ
diff --git a/labs/lab-03/img/main.jpg b/labs/lab-03/img/main.jpg
new file mode 100644
index 0000000..f9f6558
Binary files /dev/null and b/labs/lab-03/img/main.jpg differ
diff --git a/labs/lab-03/img/soup/beet-soup.jpg b/labs/lab-03/img/soup/beet-soup.jpg
new file mode 100644
index 0000000..ea428f4
Binary files /dev/null and b/labs/lab-03/img/soup/beet-soup.jpg differ
diff --git a/labs/lab-03/img/soup/chicken-noodle-soup.jpg b/labs/lab-03/img/soup/chicken-noodle-soup.jpg
new file mode 100644
index 0000000..aac43a8
Binary files /dev/null and b/labs/lab-03/img/soup/chicken-noodle-soup.jpg differ
diff --git a/labs/lab-03/img/soup/minestrone-soup.jpg b/labs/lab-03/img/soup/minestrone-soup.jpg
new file mode 100644
index 0000000..a5f8be8
Binary files /dev/null and b/labs/lab-03/img/soup/minestrone-soup.jpg differ
diff --git a/labs/lab-03/img/soup/mushroom-soup.jpg b/labs/lab-03/img/soup/mushroom-soup.jpg
new file mode 100644
index 0000000..44ce3f4
Binary files /dev/null and b/labs/lab-03/img/soup/mushroom-soup.jpg differ
diff --git a/labs/lab-03/img/soup/pumpkin-soup.jpg b/labs/lab-03/img/soup/pumpkin-soup.jpg
new file mode 100644
index 0000000..c4df13d
Binary files /dev/null and b/labs/lab-03/img/soup/pumpkin-soup.jpg differ
diff --git a/labs/lab-03/img/soup/tomato-soup.jpg b/labs/lab-03/img/soup/tomato-soup.jpg
new file mode 100644
index 0000000..a50d0d0
Binary files /dev/null and b/labs/lab-03/img/soup/tomato-soup.jpg differ
diff --git a/labs/lab-03/index.html b/labs/lab-03/index.html
new file mode 100644
index 0000000..bff5b85
--- /dev/null
+++ b/labs/lab-03/index.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+ ЭкоЛанч - Доставка здоровых бизнес-ланчей в Москве
+
+
+
+
+
+
+
+
ЭкоЛанч
+
+
+
+
+
+
О компании ЭкоЛанч
+
+
ЭкоЛанч - это современная компания по доставке здоровых бизнес-ланчей в офисы Москвы. Наша миссия - сделать правильное питание доступным для занятых людей, которые ценят свое время и здоровье.
+
Мы используем только свежие продукты от проверенных поставщиков, а наши повара готовят блюда каждое утро. Все ланчи упакованы в экологичную биоразлагаемую упаковку, потому что мы заботимся не только о вашем здоровье, но и о здоровье нашей планеты.
+
+
+
+
Наши преимущества
+
+
Быстрая доставка в течение 60 минут по всей Москве в пределах МКАД
+
Свежие блюда, приготовленные утром из качественных продуктов
+
+
+
+
+
+
+
diff --git a/labs/lab-03/other/Вопросы для подготовки к защите ЛР №3.txt b/labs/lab-03/other/Вопросы для подготовки к защите ЛР №3.txt
new file mode 100644
index 0000000..396350c
--- /dev/null
+++ b/labs/lab-03/other/Вопросы для подготовки к защите ЛР №3.txt
@@ -0,0 +1,26 @@
+Формы
+1. Принципы работы HTTP
+
+2. Методы GET и POST
+
+3. Перечислите основные типы полей ввода (input type="...") и их назначение.
+
+4. Что требуется для создания минимальной формы?
+
+5. Зачем нужен label? Как связать label с полем ввода?
+
+6. Чем отличается button type="submit" и input type="submit"
+
+7. Как группируются radio и checkbox
+
+8. Для чего нужны атрибуты name, value, required, disabled?
+
+9. Примеры использования fieldset, legend
+
+10. Какие атрибуты HTML5 используются для базовой валидации форм?
+
+11. Для чего используется атрибут placeholder? Чем он отличается от value?
+
+12. Как создать выпадающий список с помощью