🚀 HTML и CSS за 10 дней

📌 День 1: Основы HTML

Цель: Понять структуру HTML-документа и основные теги.

📚 Теория:

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Моя первая страница</title> </head> <body> <h1>Привет, мир!</h1> <p>Это мой первый HTML-документ.</p> <img src="image.jpg" alt="Пример изображения"> <a href="https://example.com">Ссылка на пример</a> </body> </html>
HTML
Результат

Практическое задание

  1. Создайте файл index.html
  2. Добавьте базовую структуру HTML-документа
  3. Вставьте заголовок первого уровня с вашим именем
  4. Добавьте параграф с кратким описанием себя
  5. Вставьте ссылку на ваш любимый сайт

Совет дня

Используйте эммет-сокращения для быстрой верстки:

Проверь себя

Какой тег используется для создания ссылки?

<link>
<a>
<href>
✅ Верно! Тег <a> создает гиперссылки с атрибутом href.
❌ Неправильно. Попробуйте еще раз!

📌 День 2: Основы CSS

Цель: Научиться подключать CSS и использовать основные селекторы.

📚 Теория:

/* Стилизация по тегу */ h1 { color: blue; font-size: 24px; } /* Стилизация по классу */ .text-red { color: red; } /* Стилизация по id */ #special-paragraph { font-weight: bold; }
HTML + CSS
Результат

Практическое задание

  1. Создайте файл styles.css
  2. Подключите его к вашему HTML-документу
  3. Измените цвет всех заголовков <h1> на синий
  4. Создайте класс .important с красным цветом текста
  5. Добавьте отступы (padding) для параграфов

Совет дня

Используйте браузерные инструменты разработчика (F12) для:

Проверь себя

Как правильно подключить внешний CSS-файл?

<link rel="stylesheet" href="styles.css">
<css src="styles.css">
<style file="styles.css">
✅ Правильно! link — стандартный способ подключения CSS.
❌ Нет, попробуйте еще раз!

📌 День 3: Блочная модель и Flexbox

📌 День 4: Grid Layout

📌 День 5: Формы и интерактивные элементы

📌 День 6: Адаптивный дизайн и медиазапросы

📌 День 7: Анимации и трансформации

📌 День 8: Препроцессоры (Sass/Less)

📌 День 9: Семантическая верстка

📌 День 10: Оптимизация и публикация