Почему у меня не работает стиль css с 20 задания css html?
0
Здравствуйте, можете мне помочь с 20 заданием html css вроде бы я сделал все правильно но css стиль не работает вот может вы найдете причину почему не работает.
html
!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>KINOMONSTER</title>
<meta name="description" content="Киномонстр- это портал с кино"
<meta name="keywords" content="лучшее кино"
<link rel="stylesheet" href="assets/css/style.css">
</head>
<body>
<div class="main"
<div class="header">
<div class="logo">
<div class="logo_text"></div>
<h1><a href="/">Киномонстр</a></h1>
<h2>лучшее кино</h2>
</div>
</div>
</div>
</body>
</html>
css
.header {
background-color: darkslateblue;
height: 177px;
font-size: 0.8em;
margin-left: 0px;
margin-right: 0px;
min-width: 900px;
}
.main, .logo, .menubar, .site_content, .footer {
margin-left: auto;
margin-right: auto;
}
.logo {
width: 880px;
padding-bottom: 300px;
}
3 ответов
0
Ошибки:
1. Нет знака ">" в конце записи <div class="main"
должно быть так:
<div class="main">
Еще ошибка:
<meta name="description" content="Киномонстр- это портал с кино"
должно быть так:
<meta name="description" content="Киномонстр - это портал о кино" />
2. Пустой div logo_text:
<div class="logo_text"></div>
В этот div должны входить другие блоки.
Должно быть так:
<div class="main">
<div class="header">
<div class="logo">
<div class="logo_text">
<h1><a href="/">КиноМонстр</a></h1>
<h2>Кино - наша страсть!</h2>
</div>
</div>
</div>
</div>
Css из 20 вроде верный.
0
Если исправить твой код, то выглядеть он будет так:
index.html
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8" />
<title>KINOMONSTER</title>
<meta name="description" content="Киномонстр- это портал с кино" />
<meta name="keywords" content="лучшее кино" />
<link rel="stylesheet" href="assets/css/style.css" />
</head>
<body>
<div class="main">
<div class="header">
<div class="logo">
<div class="logo_text"></div>
<h1><a href="/">Киномонстр</a></h1>
<h2>лучшее кино</h2>
</div>
</div>
</div>
</body>
</html>
style.css
.header {
background-color: darkslateblue;
height: 177px;
font-size: 0.8em;
margin-left: 0px;
margin-right: 0px;
min-width: 900px;
}
.main,.logo, .menubar, .site_content, .footer {
margin-left: auto;
margin-right: auto;
}
.logo {
width: 880px;
padding-bottom: 300px;
}
Создается папка на рабочем столе с любым названием, туда кидается файл index.html с кодом который я исправил. Потом в этой же папке создается папка assets, внутри папки assets создается папка css и в папку css помещается файл style.css с кодом выше. Запускаешь и все работает, я проверил.
0
спасибо но не помогло