Не корректно подключается файл CSS к HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>html+css</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1 class="head1">Это самый главный заголовок</h1>
<h2 class="head2">Это второй после самого главного заголовка</h2>
<h3 class="head3">А это заголовок заголовочного заголовка</h3>
<p class="paraghraph"> Ублюдок мать твою а ну иди сюда говно собачье </p>
</body>
</html>
.head1 {
color :green;
};
.head2 {
color :blue;
};
.head3 {
color :orange;
};
.paraghraph {
color :blue;
};
Причем,если поменять значение в классе .head1 ,цвет поменяется ,с остальными классами так не работает.
P.S. если есть мысли подскажите почему если файл CSS лежит в одной папке с HTML файлом,то подключается всё корректно, если же файлы находятся в разных папках то подключение файла не происходит.
Ответы (2 шт):
Автор решения: WTFisGoingOn
→ Ссылка
Не нужно ставить точку с запятой после блока стиля. В CSS они ставятся только после строк.
Верный пример будет такой:
.head1 {
color: green;
}
.head2 {
color: blue;
}
.head3 {
color: orange;
}
.paraghraph {
color: blue;
}
Автор решения: Евгений
→ Ссылка
Подключить файл стилей из другой директории можно таким образом.
<link rel="stylesheet" href="../style.css">