Как связать html с css: Подключение стилей CSS к HTML документу. Как подключить CSS файл

НЕ подключается CSS файл к HTML

Вопрос задан

Изменён 1 год 9 месяцев назад

Просмотрен 4k раз

Проблема заключается в том, что я не могу подключить CSS файл к HTML

Код написан верно — я всё проверял по несколько раз.

Пользуюсь Sublime Text

body {
	background-color: #red;
}
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>ds</title>
	<link rel="stylesheet" href="css/bootstrap.min.css">
	<link rel="stylesheet" href="css/style/style.css">
</head>
<body>
	
  <div>
   <div>
    <div>3 колонки</div>
    <div>7 колонок</div>
    <div>2 колонки</div>
   </div>
  </div>
 
  <script src="js/jquery.
min.js"></script> <script src="js/bootstrap.min.js"></script> </body> </html>

Папка app в которой находится index.html

Папка css в которой находится style.css

CSS/HTML в редакторе

Я не знаю, что делать, прошу помощи на форуме, ничего не помогает, сижу третий час за этой проблемой.

ps: Если вписать style в html файл, то всё будет работать.

Сам css файл не битый, и отображается в браузере

  • html
  • css

1

Код написан верно — я всё проверял по несколько раз.

Неверно, ошибка в коде.

<link rel="stylesheet" href="css/style/style.css">

вы подключаете файл котрый должен быть в папке style которая находится в папке css.

Хотя сам файл просто в папке css.

<link rel="stylesheet" href="css/style. css">

UPD. Вторая ошибка в файле css. Уберите хеш перед значением свойства background-color: red.

3

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

Добавление CSS | htmlbook.

ru

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

Таблицы связанных стилей

Самый мощный и удобный способ определения стилей и правил для сайта. Стили хранятся в отдельном файле, который может быть использован для любых веб-страниц. Для подключения таблицы связанных стилей используется тег <link> в заголовке страницы (пример 1).

Пример 1. Подключение таблицы связанных стилей

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Стили</title>
  <link rel="stylesheet" type="text/css" href="mysite.css">
  <link rel="stylesheet" type="text/css" href="http://www.mysite.ru/main.css">
 </head>
 <body>
   <h2>Hello, world!</h2>
 </body>
</html>

Путь к файлу со стилями может быть как относительным, так и абсолютным, как показано в данном примере.

Достоинства данного способа

  1. Используется один файл со стилем для любого количества веб-страниц, также возможно его применять на других сайтах.
  2. Можно изменять таблицу стилей без модификации веб-страниц.
  3. При изменении стиля в одном единственном файле, стиль автоматически применяется ко всем страницам, где есть на него ссылка. Несомненно, удобно. Указываем размер шрифта в одном только месте, и он изменяется на всех сто или больше веб-страницах нашего сайта.
  4. Файл со стилем при первой загрузке помещается в кэш на локальном компьютере, отдельно от веб-страниц, поэтому загрузка сайта происходит быстрее.

Таблицы глобальных стилей

Стиль определяется в самом документе и обычно располагается в заголовке веб-страницы. По своей гибкости и возможностям этот способ использования стиля уступает предыдущему, но также позволяет размещать все стили в одном месте. В данном случае, прямо в теле документа. Определение стиля задается тегом <style> (пример 2).

Пример 2. Использование таблицы глобальных стилей

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Стили</title>
  <style type="text/css">
   h2 { 
    font-size: 120%; /* Размер шрифта */
    font-family: Verdana, Arial, Helvetica, sans-serif; /* Семейство шрифта */
    color: #336; /* Цвет текста */
   }
  </style>
 </head>
 <body>
  <h2>Hello, world!</h2>
 </body>
</html>

В данном примере показано изменение стиля заголовка <h2>. На веб-странице теперь достаточно указать только этот тег и стили будут добавлены к нему автоматически.

Внутренние стили

Внутренний стиль являются по существу расширением для одиночного тега используемого на веб-странице. Для определения стиля используется атрибут style, а его значения указываются с помощью языка таблицы стилей (пример 3).

.

Пример 3. Использование внутренних стилей

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Стили</title>
 </head>
 <body>
  <h2>
  Hello, world!</h2>
 </body>
</html>

Рекомендуется использовать внутренний стиль для одиночных тегов или отказаться от его использования вообще, поскольку изменение ряда элементов становится проблематичным. Внутренние стили не соответствуют идеологии структурного документа, когда содержимое и его оформление разделены.

Все описанные методы использования CSS могут применяться как самостоятельно, так и в сочетании друг с другом. В этом случае необходимо помнить об их иерархии. Первым всегда применяется внутренний стиль, затем таблица глобальных стилей и в последнюю очередь таблица связанных стилей. В примере 4 используются сразу два метода добавления таблиц стилей в документ.

Пример 4. Сочетание разных методов подключения стилей

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Стили</title>
  <style type="text/css">
    h2 { font-size: 120%; font-family: Arial, Helvetica, sans-serif; color: green; }
  </style>
 </head>
 <body>
  <h2>Hello, world!</h2>
  <h2>Hello, world!</h2>
 </body>
</html>

В приведенном примере первый заголовок задается красным цветом размером 36 пикселов, а следующий — зеленым цветом и другим шрифтом.

CSS

HTML по теме

  • Тег <h2>
  • Тег <link>
  • Тег <style>

CSS по теме

  • color
  • font-family
  • font-size

Тег ссылки HTML

❮ Назад Полный справочник HTML Далее ❯


Пример

Ссылка на внешнюю таблицу стилей:


css»>

Попробуйте сами »


Определение и использование

Тег определяет отношения между текущим документом и внешним ресурс.

Тег чаще всего используется для ссылки на внешние таблицы стилей. или добавить фавикон на свой сайт.

Элемент является пустым элементом, он содержит только атрибуты.


Поддержка браузера

Элемент
<ссылка> Да Да Да Да Да


Атрибуты

Атрибут Значение Описание
перекрестное происхождение анонимные
учетные данные
Указывает, как элемент обрабатывает запросы между источниками
ссылка URL-адрес Указывает расположение связанного документа
hreflang код_языка Указывает язык текста в связанном документе
СМИ медиа_запрос Указывает, на каком устройстве будет отображаться связанный документ
реферальная политика без реферера
без реферера при переходе на более раннюю версию
источник
источник-при-перекрестном происхождении
небезопасный URL-адрес
Указывает, какой реферер использовать при извлечении ресурса
отн. альтернативный
автор
dns-prefetch
справка
icon
лицензия
next
pingback
preconnect
prefetch
preload
prerender
prev
search
stylesheet
Обязательно. Указывает отношение между текущим документом и связанным документом
размеры Высота x Ширина
любая
Задает размер связанного ресурса. Только для rel=»icon»
наименование   Определяет предпочтительную или альтернативную таблицу стилей
тип тип_медиа Указывает тип носителя связанного документа

Глобальные атрибуты

Тег также поддерживает глобальные атрибуты в HTML.


Атрибуты событий

Тег также поддерживает атрибуты событий в HTML.


Связанные страницы

Учебник по HTML: Стили HTML

Справочник по HTML DOM: Объект ссылки


Настройки CSS по умолчанию

Большинство браузеров отображают элемент со следующими значениями по умолчанию:

link {
  display: none;
}

❮ Предыдущий Полный справочник HTML Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
How To Tutorial
SQL Tutorial
Python Tutorial
W3.CSS Tutorial
Bootstrap Tutorial
PHP Tutorial
Java Tutorial
C++ Tutorial
jQuery Tutorial

Top References
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

Лучшие примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3. CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery

FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

HTML link media Атрибут

❮ Тег HTML

Пример

Две разные таблицы стилей для двух разных типов носителей (экран и печать):




Попробуйте сами »


Определение и использование

Атрибут media указывает, какой носитель/устройство оптимизирован для целевого ресурса для.

Этот атрибут в основном используется с таблицами стилей CSS для указания различных стилей. для разных типов носителей.

Атрибут media может принимать несколько значений.


Поддержка браузера

Атрибут
носитель Да Да Да Да Да

Синтаксис

Возможные операторы

Значение Описание
и Задает оператор И
не Указывает оператор НЕ
, Задает оператор ИЛИ

Устройства

Значение Описание
все По умолчанию. Используется для всех устройств типа носителя
печать Используется для режима предварительного просмотра печати/распечатанных страниц
экран Используется для экранов компьютеров, планшетов, смартфонов и т. д.
речь Используется для программ чтения с экрана, которые «читают» страницу вслух
слуховой Устарело. Синтезаторы речи
шрифт Брайля Устарело. Устройства обратной связи Брайля
портативный Устарело. Портативные устройства (маленький экран, ограниченная пропускная способность)
выступ Устарело. Проекторы
телетайп Устарело. Телетайпы и аналогичные средства массовой информации, использующие сетку символов с фиксированным шагом
телевизор Устарело. Устройства телевизионного типа (низкое разрешение, ограниченная возможность прокрутки)

Значения

Значение Описание
соотношение сторон Задает соотношение ширины и высоты целевой области отображения.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen и (максимальное соотношение сторон: 16/9)»
цвет Задает биты на цвет целевого дисплея.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen and (min-color:3)»
индекс цвета Указывает количество цветов, которое может обрабатывать целевой дисплей.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen and (min-color-index:256)»
соотношение сторон устройства Устарело. Указывает отношение ширины устройства к высоте устройства целевого дисплея/бумаги.
ширина устройства Устарело. Определяет ширину целевого дисплея/бумаги.
высота устройства Устарело. Определяет высоту целевого дисплея/бумаги.
сетка Указывает, является ли устройство вывода сеткой или растровым изображением.
Возможные значения: «1» для сетки и «0» в противном случае.
Пример: media=»handheld and (grid:1)»
высота Задает высоту целевой области отображения.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen and (max-height:700px)»
монохромный Указывает количество бит на пиксель в монохромном буфере кадров.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen and (min-monochrome:2)»
ориентация Указывает ориентацию целевого дисплея/бумаги.
Возможные значения: «портрет» или «пейзаж»
Пример: media=»все и (ориентация: альбомная)»
разрешение Определяет плотность пикселей (dpi или dpcm) целевого дисплея/бумаги.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»print and (min-resolution:300dpi)»
сканирование Определяет метод сканирования телевизионного дисплея.
Возможные значения: «прогрессивный» и «чересстрочный».
Пример: media=»tv and (scan:interlace)»
ширина Задает ширину целевой области отображения.
Можно использовать префиксы «min-» и «max-«.
Пример: media=»screen and (min-width:500px)»

❮ Тег HTML


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3.CSS
Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по C++
Учебное пособие по jQuery

Основные ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *