1
1

я вроде как все переписал нормально но в результате выходит совсем другое. Возможно ли это из за того что еще в начале я скачал сам emmet и что похожее на него. Проверьте пожалуйста в чем ошибка?

*{
margin:0;
  padding: 0}
  input[type="text"],input[type="password"],input[type="search"]{
  color:#5d5d5d;
  width: 60%;
  padding: 8px;
  }
  h1, h2{
 font:normal 170% 'century gothic',arial;
  margin: 0  0 15px 0;
  padding: 15px 0 5px 0;
  color:#000;
  }
  h2 {
  font-size: 140%; 
  }
.a,a-hover{
outline: none;
text-decoration: underline;
color: #aeb002;
}


.header {
background-color: darkslateblue;
height:177px
font-size:0,17em;
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: 40px;
}
.logo h1, .logo h2{
font:normal 300% 'century gothic', arial, sans-serif;
margin:0 0 0 9px;
}
.logo_text,h1,  .logo_text h1 a,  .logo_text h1: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', sans-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;
}
.site_content{
width:880px;
     overflow:hidden;
margin: 20px auto 0 auto;
background-color: white;
}
.sidebar_container{
float: right;
width: 224px;
 
}
.sidebar{
float:right;
width: 222px;
padding: 5%;
margin:0 0 6px 0;
border: solid 1px #f2f2f2; 
border-radius: 5px;
background-color: #f9f9f9;


}
.btn {
padding:8px ;
background-color: white;
cursor: pointer;;
}
  .sidebar h2{
  color:#136cb2;


 }
.lables_pasreg_text{
font-size: 0.7em;
margin-top: 3%;
margin-left: 2%;
}

и индекс.хтмл

<!DOCTYPE html>
<html lang="ru">
<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 class="site_content">
 
<div class="sideber_container">
 
<div class="sidebar">
<h2>Поиск</h2>
<form method="post" action="#"  id="search_form">
<input type="search" name="search_field" placeholder="ваш запрос"/>
<input type="submit" class="btn" value="найти"/>
 
</form>
 
 
</div>
<div class="sidebar">
<h2>Вход</h2>
<form method="post" action="#"  id="login">
<input type="text" name="login_field " placeholder="логин"/>
<input type="password" name="password_field" placeholder="пароль"/>
<input type="submit" class="btn" value="Вход" >
<div class="lables_pasreg_text"></div>
<span><a href="#">Забыли пароль?</a></span> <span><a href="#">Регистрация</a></span>
</form>
</div>
</div>
</div>


</div>
 
</body>
</html>


King ARTHUR
3 years ago






Вам нужно писать код последовательно от урока к уроку - и сразу проверять результат. Т.е. как учит и делает преподаватель. Создавать сайт пошагово - пишем код, проверяем результат, сразу правим ошибки. И так далее.

Если что-то не так, не нужно идти дальше, нужно сразу найти ошибки, разобраться, все исправить. Потом уже переходить к следующему шагу.

Сейчас вам нужно понять на каком этапе у вас начало выходить "совсем другое" - вернутся на 1 или несколько уроков назад и разобраться с проблемами/ошибками. И пройти уроки заново, убедившись что на каждом уроке у вас получается необходимый результат.

Также вы можете скачать исходный код к урокам и сверится с кодом, но это не научит вас решать проблемы самостоятельно.

Также рекомендую посмотреть полезные рекомендации по проверке код и правке ошибок для новичков здесь https://beonmax.com/qa/   Как правило 90% ошибок начинающих в этом списке - опечатки, пропущенные символы, ошибки/опечатки в названиях классов, незакрытые блок и т.п.

Yuri Smirnov
3 years ago

из основного <div class="sideber_container"> - ошибка в названии класса

в остальном по мелочи - точки с запятой пропущены в нек.местах, неправильная запись :hover здесь  .a,a-hover{

Сергей Белов
3 years ago

Скриншот прикрепи того, что получилось 

Виктор Изерский
3 years ago

3 ответов