0
0

Добрый день! Большая просьба помочь в чем проблема. Начиная с урока 4.3. не поменялся цвет фона в заголовке. Дошла до урока 4.17. картинка не меняется. Сверила несколько раз свои файлы index.html и style.css c исходными данными к уроку. Ошибок не нашла пока.

file:///C:/Users/fcec/Desktop/kinomonster/index.html

Прилагаю Коды:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<meta name="description "content="Киномонстр-это портал о кино"/>
<meta name="keywords" content="фильмы, фильмы онлайн, hd"/>
<link rel="stylesheet" href="assets/css/style.css">

</head>
<body>
<div class="main">

<div class="header">
<div class="logo">
<div class="logo_text">
<h1><a href="/">КиноМонстр</a></h1>
<h2>Кино - наша страсть!</h2>
</div>
</div>

<div class="menubar">

<ul class="menu">
<li class="selected"><a href="#">Главная</a></li>
<li><a href="#">Фильмы</a></li>
<li><a href="#">Сериалы</a></li>
<li><a href="#">Рейтинг фильмов</a></li>
<li><a href="#">Контакты</a></li>
</ul>
</div>

</div>

</div>


</body>
</html>

css:

* {
margin: 0;
padding: 0;
}
.header {
background-color: darkslateblue;
height: 177px;
font-size: 0.8em;
margin-left: 0px;
margin-right: 0pm;
min-width: 900px;
}

.main, .logo, .menubar, .site_content, .footer {
margin-left: auto;
margin-right: auto;
}

.logo {
width: 880px;
padding-bottom: 40px;
}

.logo h1, .logo h2 {
font: normal 300% "century gothic", arial, sant-serif;
margin: 0 0 0 9px;
}

.logo_text h1, .logo_text h1 a, .logo_text h1 a:hover {
padding: 22px 0 0 0;
color: #fff;
letter-spacing: 0.1em;
text-decoration: none;
}

.logo_text h2 {
font-size: 0.9em;
padding: 4px 0 0 0;
color: #999;
}

.menubar {
width: 900px;
height: 46px;
}

ul.menu {
float: right;
}

ul.menu li {
float: left;
padding: 0 0 0 9px;
list-style: none;
margin: 1px 2px 0 0;
}
ul.menu li a {
font: normal 100% "trebuchet ms",sant-serif;
display: block;
height: 20px;
padding: 6px 35px 5px 28px;
color: #fff;
text-decoration: none;
}

ul.menu li.selected a {
color: #aeb002;
}

ul.menu li a:hover {
color: #e4ec04;
}


Наталья Усольцева
3 years ago






У меня такая проблема была в уроке 4.3, билась два дня. Просто index.html  существовал отдельно от Киномонстра и остальных папок. Это видно, если откроете проводник, на Рабочем столе. В этом случае перетащить index.html, зажав мышкой, в папку Киномонстр и сохранить как...

Светлана Козачук
3 years ago

Спасибо за ответ, но, к сожалению, похоже у меня другая проблема. Файл лежит в нужной папке. Более того, часть стилей подключена: маркированный список ,кнопки "Ваш запрос" и "Найти", кое-какие изменения идут по мере написания тегов, но все без цвета и по левому располагается, абсолютно не соответствует мой вид тому,что показано в уроке. Ошибка думаю пошла с урока 4.3.

Наталья Усольцева
3 years ago

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

Роман
3 years ago

в CSS внесите для какого-то элемента изменения - например, цвет и посмотрите на странице эти изменения отобразятся?

Роман
3 years ago

Роман, я вносила в CSS изменения - меняла цвет, ничего не происходит, топчусь на месте, а воз и ныне там. Коды мои с исходными к уроку проверила - идентичные. Ничего не могу понять.

Наталья Усольцева
3 years ago

если никаких изменений не происходит вообще при разных изменениях в CSS, значит CSS у вас не подключился. проверяйте путь к файлу style.css, возможно у вас файл сохранился куда-то в другое место. или index.html лежит не в той папке (корневой) откуда путь идет assets/css/style.css . Какие у вас на диске папки и где лежат файлы html и css?

Роман
3 years ago

путь к файлу стилей assets/css/style.css прописывается относительно месторасположения файла index.html

т.е. файл index.html лежит в рабочей папке сайта /kinomonster/index.html

а в этой папке созданы папки для стилей, т.е. assets/css/style.css

если бы у вас например файл index.html лежал бы в папке /kinomonster/assets/index.html (так случайно сохранили), то ваш путь подключения css получился бы таким /kinomonster/assets/assets/css/style.css

т.е. неверным, и нужно либо указывать путь относительно папки где index лежит, т.е.  css/style.css

либо перенести файл index туда где он должен быть /kinomonster/index.html

Аналогично, если файл index.html лежит на рабочем столе и там же рядом лежит папка /kinomonster/ , то верный путь к css будет kinomonster/assets/css/style.css - так будет работать, или перенести файл index в папку /kinomonster/index.html

Роман
3 years ago

Я проверила путь с файлам, вроде все правильно. Но файл стилей не подключается все равно. Ссылки  на скрины  экрана прилагаю 

https://pastenow.ru/CI96W (для style.css)

https://pastenow.ru/CI9AN (для index.html)

Наталья Усольцева
3 years ago

https://pastenow.ru/CI9TP

https://pastenow.ru/CI9UJ

Не открывалось по ссылкам еще продублировала.

Наталья Усольцева
3 years ago

папку вы создали asseets

а в коде прописали assets

выберите какой-то один из вариантов, вообще правильно assets (англ. ресурсы)

Роман
3 years ago

    Cпасибо большое, Роман!

Все получилось. Я заметила раньше, что имя папки неправильное, но не получалось поменять. Исправила в теге и все подключилось!

Наталья Усольцева
3 years ago

Здравствуйте, у меня такая же проблема.Сверяла код раз 10 и один, и второй; название папки и кода одинаковы. Но фиолетовый цвет так и не появился. Я попробовала скачать исходный код к уроку, и он тоже открылся в браузере без фиолетового фона.

Olena Shubina
3 years ago

Lena, проверьте расположение ваших папок и файлов - куда сохранен файл index.html и путь к файлу style.css

вот писал ранее выше:

путь к файлу стилей assets/css/style.css прописывается относительно месторасположения файла index.html

т.е. файл index.html лежит в рабочей папке сайта /kinomonster/index.html

а в этой папке созданы папки для стилей, т.е. assets/css/style.css

если бы у вас например файл index.html лежал бы в папке /kinomonster/assets/index.html (так случайно сохранили), то ваш путь подключения css получился бы таким /kinomonster/assets/assets/css/style.css

т.е. неверным, и нужно либо указывать путь относительно папки где index лежит, т.е.  css/style.css

либо перенести файл index туда где он должен быть /kinomonster/index.html

Аналогично, если файл index.html лежит на рабочем столе и там же рядом лежит папка /kinomonster/ , то верный путь к css будет kinomonster/assets/css/style.css - так будет работать, или перенести файл index в папку /kinomonster/index.html

Роман
3 years ago

чтобы не париться с путями, в vscode есть подсказки: 

пишешь assets ставишь слэш / и если есть такая папка он показывает ее содержимое

дальше только мышкой клацаешь

а если не показывает, значит неправильный путь

student_kAR68Gv3
3 years ago

у меян такая же проблема вы смогли решить эту проблему

student_5JYtgzZt
3 years ago

15 ответов