▎Базовые знания HTML и CSS

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

▎Что такое HTML?

HTML (HyperText Markup Language) — это язык разметки, который используется для создания структуры веб-страниц. Он позволяет организовывать текст, изображения, ссылки и другие элементы на странице.

▎Основные элементы HTML

1. Теги: HTML состоит из тегов, которые определяют элементы на странице. Например:
   - <h1> — заголовок первого уровня.
   - <p> — абзац текста.
   - <a> — гиперссылка.
   - <img> — изображение.

2. Атрибуты: Теги могут иметь атрибуты, которые добавляют дополнительную информацию. Например:
      <a href="https://example.com">Перейти на сайт</a>
   

3. Структура документа: Каждый HTML-документ начинается с объявления типа документа и имеет следующую структуру:
      <!DOCTYPE html>
   <html lang="ru">
   <head>
       <meta charset="UTF-8">
       <title>Название страницы</title>
   </head>
   <body>
       <!-- Контент страницы -->
   </body>
   </html>
   

▎Что такое CSS?

CSS (Cascading Style Sheets) — это язык стилей, который используется для оформления веб-страниц. Он позволяет изменять внешний вид элементов, заданных в HTML: цвет, шрифт, размеры, отступы и многое другое.

▎Основные концепции CSS

1. Селекторы: Селекторы определяют, к каким элементам HTML будут применяться стили. Например:
      h1 {
       color: blue; /* Цвет заголовка */
   }
   

2. Свойства и значения: Каждое правило CSS состоит из свойств и их значений. Например:
      p {
       font-size: 16px; /* Размер шрифта абзаца */
       line-height: 1.5; /* Межстрочный интервал */
   }
   

3. Подключение CSS: CSS можно подключать к HTML-документу несколькими способами:
   - Внутренние стили (внутри тега <style> в <head>).
   - Внешние стили (с помощью тега <link>).
   - Инлайновые стили (прямо в теге элемента).

▎Пример подключения CSS:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Пример страницы</title>
    <link rel="stylesheet" href="styles.css"> <!-- Подключение внешнего файла стилей -->
</head>
<body>
    <h1>Добро пожаловать!</h1>
    <p>Это пример страницы с использованием HTML и CSS.</p>
</body>
</html>

▎Как HTML и CSS работают вместе?

HTML и CSS работают в тандеме для создания веб-страниц. HTML задает структуру контента, а CSS отвечает за его внешний вид. Например, вы можете создать заголовок с помощью HTML и изменить его цвет и размер с помощью CSS.

▎Пример взаимодействия:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Пример взаимодействия</title>
    <style>
        h1 {
            color: green;
            font-size: 24px;
        }
        p {
            font-size: 16px;
            color: gray;
        }
    </style>
</head>
<body>
    <h1>Заголовок страницы</h1>
    <p>Это абзац текста на странице.</p>
</body>
</html>

▎Заключение

Знание основ HTML и CSS является важным шагом для любого начинающего веб-разработчика. HTML предоставляет структуру вашей страницы, а CSS помогает сделать ее красивой и удобной для пользователей. Начните с изучения этих языков, экспериментируйте с кодом и создавайте свои собственные веб-страницы! Удачи в вашем обучении!