Знакомство с HTML и CSS: первые шаги в веб-разработке

Создание сайтов начинается с двух фундаментальных технологий — HTML и CSS. Они работают вместе, как «скелет» и «одежда» вашей веб-страницы. В этом руководстве мы разберём основы, которые помогут вам сделать первую страницу с нуля.

1. Что такое HTML и зачем он нужен?

HTML (HyperText Markup Language) — это язык разметки, который определяет структуру контента:

<!DOCTYPE html>

<html>

<head>

<title>Моя страница</title>

</head>

<body>

<h1>Привет, мир!</h1>

<p>Это мой первый сайт.</p>

</body>

</html>

Основные теги:

  • <h1>-<h6>— заголовки
  • <p>— абзац
  • <a href=»…»>— ссылка
  • <img src=»…»>— изображение

Совет: Используйте Emmet в редакторе кода (например, VS Code) для быстрой генерации структуры HTML.

2. Основы CSS: оформляем страницу

CSS (Cascading Style Sheets) отвечает за внешний вид:

h1 {

color: blue;    font-size: 24px;

}

Ключевые понятия:

  • Селекторы(h1, .class, #id)
  • Свойства(color, margin, background)
  • Единицы измерения(px, %, rem)

Пример: Центрируем текст и добавляем фон:

body {

text-align: center;    background-color: #f0f0f0;

}

3. Как связать HTML и CSS?

3 способа подключения стилей:

  1. Внутри тега (инлайново):

<p style=»color: red;»>Текст</p>

  1. В разделе <head>:

<style>

p {

color: red;

}

</style>

  1. Отдельный файл(рекомендуется):

<link rel=»stylesheet» href=»styles.css»>

4. Практика: создаём первую кнопку

Задача: Сделать кнопку с hover-эффектом.

  1. HTML:

<button class=»my-btn»>Нажми меня</button>

  1. CSS:

.my-btn {

padding: 10px 20px;

background: #4CAF50;

color: white;

border: none;

transition: 0.3s;

}

.my-btn:hover {

background: #45a049;

}

Результат: Кнопка, которая меняет цвет при наведении.

5. Инструменты для обучения

  • Редакторы кода: VS Code, Sublime Text
  • Интерактивные курсы: Codecademy, HTML Academy
  • Песочницы: CodePen, JSFiddle

Мы обрабатываем файлы cookies с целью аналитики, чтобы пользоваться веб-сайтом было удобнее. Вы можете запретить обработку cookies в настройках браузера. Пожалуйста, ознакомьтесь с политикой использования cookies.

Что вас интересует?