Адаптивная верстка сайта

Создание адаптивного сайта | Урок #2 - Верстка

Создание адаптивного сайта | Урок #2 - Верстка

В этом уроке мы с вами создадим полноценный сайт на HTML. При адаптивной верстке HTML особо большой роли не играет, поэтому зацикливаться на нем мы не будем.

Видеоурок

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

HTML-код
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta charset="utf-8" />	
	<title>Test Website</title>
	<meta name="description" content="" />
	<meta name="author" content="" />
	<meta name="robots" content="all,index,follow" />
	<meta name="distribution" content="global" />
	
	<!-- Adopt website to current screen -->
	<meta name="viewport" content="user-scalable=yes, width=device-width, initial-scale=1.0, maximum-scale=1.0">
	
	<link rel="stylesheet" href="css/style.css">
	
	<!-- Here we add libs for jQuery, Ajax... -->
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
	
	<script type="text/javascript">
		if(screen.width > 800) { // Animate navigation
			$(document).ready(function() {
			// функцию скролла привязать к окну браузера
				$(window).scroll(function(){
					var distanceTop = $('#slideMenu').offset().top;
					if ($(window).scrollTop() >= distanceTop)
						$ ('nav').attr ("id", "fixed");
					else //if ($(window).scrollTop() < distanceTop)
						$ ('nav').attr ("id", "nav");
				});
			});
		}
	</script>
</head>
<body>
	<header>
		<a href="/" id="logo">
			<span>T</span>est 
			<span>W</span>ebsite
		</a>
		<span id="contact">
			<a href="">Реклама</a>
			<a href="">Контакты</a>
		</span>
	</header>
	<nav>
		<a href="/">Главная</a>
		<a href="">Создание сайтов</a>
		<a href="">Создание игр</a>
		<a href="">Магазин</a>
		<a href="">Разное</a>
	</nav>
	<div id="slideMenu">Уроки по программированию!</div>
	<div id="wrapper">
		<div id="leftCol">
			<article>
				<a href="" title=""><img src="img/art/1.jpg" alt="" title=""/></a>
				<h2>Как создать игру? Часть 2/5</h2>
				<p>На краудфандинговой платформе Kickstarter появилась кампания по сбору средств на производство очень своеобразного хэндмейда. 
Шведский дизайнер Лав Хультен соединил дерево с олдскульной электроникой, создав тем самым эстетичный ретро-геймпад. 
Как сообщается, винтажные чудо способно запускать игры консолей NES, Atari 2600 и Game Boy.</p>
				<p><a href="" title="">Читать далее</a><span>30 ноября 2015 в 1:58</span></p>
			</article>
			<article>
				<a href="" title=""><img src="img/art/2.jpg" alt="" title=""/></a>
				<h2>Как создать игру? Часть 2/5</h2>
				<p>На краудфандинговой платформе Kickstarter появилась кампания по сбору средств на производство очень своеобразного хэндмейда. 
Шведский дизайнер Лав Хультен соединил дерево с олдскульной электроникой, создав тем самым эстетичный ретро-геймпад. 
Как сообщается, винтажные чудо способно запускать игры консолей NES, Atari 2600 и Game Boy.</p>
				<p><a href="" title="">Читать далее</a><span>30 ноября 2015 в 1:58</span></p>
			</article>
			<article>
				<a href="" title=""><img src="img/art/3.jpg" alt="" title=""/></a>
				<h2>Как создать игру? Часть 2/5</h2>
				<p>На краудфандинговой платформе Kickstarter появилась кампания по сбору средств на производство очень своеобразного хэндмейда. 
Шведский дизайнер Лав Хультен соединил дерево с олдскульной электроникой, создав тем самым эстетичный ретро-геймпад. 
Как сообщается, винтажные чудо способно запускать игры консолей NES, Atari 2600 и Game Boy.</p>
				<p><a href="" title="">Читать далее</a><span>30 ноября 2015 в 1:58</span></p>
			</article>
			<article>
				<a href="" title=""><img src="img/art/4.jpeg" alt="" title=""/></a>
				<h2>Как создать игру? Часть 2/5</h2>
				<p>На краудфандинговой платформе Kickstarter появилась кампания по сбору средств на производство очень своеобразного хэндмейда. 
Шведский дизайнер Лав Хультен соединил дерево с олдскульной электроникой, создав тем самым эстетичный ретро-геймпад. 
Как сообщается, винтажные чудо способно запускать игры консолей NES, Atari 2600 и Game Boy.</p>
				<p><a href="" title="">Читать далее</a><span>30 ноября 2015 в 1:58</span></p>
			</article>
		</div>
		<div id="rightCol">
			<div class="banner">
				<input type="text" placeholder="Поиск" id="search"/>
			</div>
			<div class="banner">
				<span>Стоит посмотреть:</span>
				<iframe src="https://www.youtube.com/embed/LTesHQhKhnc" frameborder="0" allowfullscreen></iframe>
			</div>
			<div class="banner">
				<span>Поддержать проект:</span>
				<img src="img/WM_sps.png" id="wm" alt="Сказать спасибо" title="Сказать спасибо"/>
			</div>
		</div>
	</div>
	<footer>
		<div id="rights">
			Все права защищены &copy; <?=date('Y')?>
		</div>
		<div id="social">
			<a href="" title="Google+"><img src="img/social/Google+.png" alt="Google+" /></a>
			<a href="" title="Группа FaceBook"><img src="img/social/facebook.png" alt="Группа FaceBook" /></a>
			<a href="" title="Группа Вконтакте"><img src="img/social/vkontakte.png" alt="Группа Вконтакте" /></a>
		</div>
	</footer>
</body>
</html>

Онлайн редактор кода

Загрузка...

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Создание сайта с нуля | Полноценная верстка сайта
11 уроков
Верстка сайта на HTML5 и CSS3
13 уроков
Видеокурс по PHP, MySQL / Создание динамического сайта
Изучение CSS/CSS3 от нуля до гуру!
15 уроков
Вёрстка адаптивного сайта на Bootstrap 4
6 уроков
Изучение HTML5 от нуля до гуру!
21 урок