Вопрос по домашнему заданию?

0

Доброго времени суток!

Задайте направление по домашнему задание странички "контакты". Пока писала под диктовку все понятно, а самостоятельно многое не понятно. У вас хорошая подача материала для новичков, но так как я совсем в этом направлении чайник прошу помощи. Очень хочется понять по какому принципу называть классы и как определять высоту , ширину, отступы и т.д.

<!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>

html
css

1 ответов

0

Я попробую ответить. Классы называют по смыслу, например sidebar. Sidebar переводится как "боковая панель", у вас опечатка кстати в названии этого класса. В каком-то уроке было как называть классы. Ширина и высота определяется либо линейкой, в том же фотошопе или на глаз, если не нужна 100% точность (пиксель в пиксель). Отступы также. Грубо говоря берется картинка сайта (макет дизайна), делят его на логические блоки (хедер, футер, боковая часть, контекст с основной информацией) и верстается. Про это тоже в курсе где-то было.

Для себя я понял, что главное понять общий принцип и пытаться создавать верстку не только по урокам, но и параллельно с курсом свой сайт пробовать делать.

Sign up or Log in to write an answer