Статья Автор: Деникина Н.В., Деникин А.В.

Каскадные таблицы стилей (CSS)

Если HTML – это "каркас" веб-страницы, то CSS (Cascading Style Sheets) – это "краска и декор", которые делают ваши сайты не только функциональными, но и визуально привлекательными.

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

Основные способы подключения CSS-стилей к HTML-странице:

1. Внешний CSS-файл (рекомендуемый способ)

Создайте отдельный файл с расширением .css и подключите его к HTML-документу с помощью тега <link> в разделе <head>.

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Пример страницы</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <h1>Привет, мир!</h1>
</body>
</html>
 

В файле styles.css:

h1 {
    color: blue;
}

2. Внутренние стили (внутри <style>)

CSS-стили можно прописать непосредственно в HTML-документе внутри тега <style>, который обычно размещается в разделе <head>.

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Пример страницы</title>
    <style>
        h1 {
            color: green;
        }
    </style>
</head>
<body>
    <h1>Привет, мир!</h1>
</body>
</html>
 

3. Инлайн-стили (атрибут style)

Стили можно задать непосредственно для конкретного элемента с помощью атрибута style.

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Пример страницы</title>
</head>
<body>
    <h1 style="color: red;">Привет, мир!</h1>
</body>
</html>
 

4. Импорт CSS-файла внутри другого CSS-файла

Вы можете импортировать один CSS-файл в другой с помощью директивы @import.

Например, в файле styles.css:

@import url('additional-styles.css');

h1 {
    color: blue;
}

В файле additional-styles.css:

p {
    font-size: 16px;
}



Внешний CSS-файл — это самый предпочтительный способ, так как он позволяет разделить структуру (HTML) и стили (CSS), упрощает поддержку и кэширование браузером.

Инлайн-стили и внутренние стили лучше использовать только для специфических случаев, так как они усложняют поддержку кода.

Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать