Вопрос по домашнему заданию?
Доброго времени суток!
Задайте направление по домашнему задание странички "контакты". Пока писала под диктовку все понятно, а самостоятельно многое не понятно. У вас хорошая подача материала для новичков, но так как я совсем в этом направлении чайник прошу помощи. Очень хочется понять по какому принципу называть классы и как определять высоту , ширину, отступы и т.д.
<!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 class="site_content">
<div class="sidebur_container">
<div class="sidebur">
<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="sidebur">
<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_passreg_text">
<span><a href="#">забыли пароль?</a></span> | <span><a href="#">регистрация</a></span>
</div>
</form>
</div>
<div class="sidebur">
<h2>Новости</h2>
<span>26.07.2019</span>
<p>Мы запустили расширенный поиск</p>
<a href="#">читать</a>
</div>
<div class="sidebur">
<h2>Рейтинг фильмов</h2>
<ul>
<li><a href="#">Матрица</a><span class="rating_sidebur">8.0</span></li>
<li><a href="#">Интерстеллар</a><span class="rating_sidebur">8.1</span></li>
<li><a href="#">Безумный Макс</a><span class="rating_sidebur">7.5</span></li>
<li><a href="#">Облачный атлас</a><span class="rating_sidebur">7.4</span></li>
</ul>
</div>
</div>
<div class="content">
<h1>Контакты</h1>
<p>Отправьте ваш отзыв о портале КиноМонстр</p>
</div>
<div class="contacts">
<div class="contact_name">
Ваше имя
</div>
<div class="contact_email">
Ваш email
</div>
</div>
</div>
<!-- <div class="footer">
<p>
<a href="#">Главная</a> |
<a href="#">Фильмы</a> |
<a href="#">Сериалы</a> |
<a href="#">Рейтинг фильмов</a> |
<a href="#">Контакты</a> |
</p>
<p>wh-db.com 2015</p>
</div> -->
</div>
</body>
</html>
1 ответов
Я попробую ответить. Классы называют по смыслу, например sidebar. Sidebar переводится как "боковая панель", у вас опечатка кстати в названии этого класса. В каком-то уроке было как называть классы. Ширина и высота определяется либо линейкой, в том же фотошопе или на глаз, если не нужна 100% точность (пиксель в пиксель). Отступы также. Грубо говоря берется картинка сайта (макет дизайна), делят его на логические блоки (хедер, футер, боковая часть, контекст с основной информацией) и верстается. Про это тоже в курсе где-то было.
Для себя я понял, что главное понять общий принцип и пытаться создавать верстку не только по урокам, но и параллельно с курсом свой сайт пробовать делать.