<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог Кировского строителя Интернет &#187; Верстка</title>
	<atom:link href="http://www.blog.khlyupin.ru/tag/verstka/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.khlyupin.ru</link>
	<description>KHLYUPIN blog</description>
	<lastBuildDate>Sun, 25 Jul 2010 15:12:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Резиновая верстка по высоте DIV</title>
		<link>http://www.blog.khlyupin.ru/2010/01/10/rezinovaya-verstka-po-vysote-div/</link>
		<comments>http://www.blog.khlyupin.ru/2010/01/10/rezinovaya-verstka-po-vysote-div/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 09:00:16 +0000</pubDate>
		<dc:creator>Khlyupin</dc:creator>
				<category><![CDATA[CMS, программирование]]></category>
		<category><![CDATA[Верстка]]></category>

		<guid isPermaLink="false">http://www.blog.khlyupin.ru/?p=492</guid>
		<description><![CDATA[Многие неопытные веб-мастера сталкиваются с проблемой, когда верстают резиновый макет. Как правило, если макет тянется, то тянется он и по высоте, но тут возникает трудность. Трудность заключается в том, чтобы «прилепить» подвал (footer) внизу макета. С табличной версткой не у кого не возникает проблем, а вот с модной дивной люди ломают голову. Итак, что мы [...]]]></description>
			<content:encoded><![CDATA[<p>Многие неопытные веб-мастера сталкиваются с проблемой, когда верстают резиновый макет. Как правило, если макет тянется, то тянется он и по высоте, но тут возникает трудность.</p>
<p><span id="more-492"></span>Трудность заключается в том, чтобы «прилепить» подвал (footer) внизу макета. С табличной версткой не у кого не возникает проблем, а вот с модной дивной люди ломают голову.</p>
<p>Итак, что мы имеем.</p>
<p><img src="/wp-content/uploads/2010/01/blog_xhtml_footer.jpg" alt="Прилепленный внизу макета footer или резиновая верстка по высоте DIV" width="547" height="343" /></p>
<p>Макет, состоящий из двух основных частей, область контента и подвал. Используемый в макете шрифт Tahoma размерностью 12 пикселей  белого цвета. Обе области имеют отступы по 30 пикселей во всех направлениях. Высота подвала 100 пикселей и он имеет бордер белого цвета толщиной 1 пиксель.</p>
<p>Задача ясна, начинаем верстать.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">&lt; !DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=EmulateIE7&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
&lt;title&gt;&lt;/title&gt;
&lt;meta name=&quot;description&quot; content=&quot;&quot; /&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;&quot; /&gt;
&lt;link href=&quot;styles.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;content&quot;&gt;
	&lt;div class=&quot;body&quot;&gt;Контент&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;footer&quot;&gt;Подвал&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>Первая строка объявляет браузеру, какой спецификации придерживаться при формировании документа.</p>
<p>Четвертая в принципе не нужна, она указывает браузеру Internet Explorer 8 отображать содержимое документа как в 7 версии, практика показывает некие отклонения 8 от 7 при более масштабной верстке.</p>
<p>Пятая объявляет браузеру выбранную нами кодировку, в данном случае используем UTF-8. Вообще, люблю данную кодировку, кто верстал сайты на немецком или французском языках поймет.</p>
<p>Девятая строка подключает файл с нашими стилями.</p>
<p>Двенадцатая и четырнадцатая  начало и конец нашей области контента.</p>
<p>Тринадцатая контейнер внутри области контента, ниже объясню, зачем он нужен.</p>
<p>Пятнадцатая область подвала.</p>
<p>Переходим к файлу со стилями, который мы подключили девятой строкой.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">html,body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
color: #FFF;
font: 12px/16px Tahoma, Arial, Verdana, sans-serif;
background-color: #000;
}
&nbsp;
#content {
padding: 0 30px;
min-height: 100%;
}
&nbsp;
* html #content {
height: 100%;
}
&nbsp;
#content .body {
padding: 30px 0 130px;
}
&nbsp;
#footer {
height: 39px;
margin-top: -100px;
padding: 30px;
border-top: 1px solid #FFF;
}</pre></td></tr></table></div>

<p>Вторая и третья сбрасывает внешние и внутренние отступы основного контейнера (документа).</p>
<p>Четвертая и пятая устанавливает размеры все того же документа.</p>
<p>Шестая устанавливает цвет основного шрифта используемого в документе.</p>
<p>Седьмая устанавливает семейство шрифта и его размерность.</p>
<p>Восьмая строка объявляет цвет фона документа.</p>
<p>Двенадцатая указывает браузеру, что в области контента отступы справа и слева 30 пикселей.</p>
<p>Тринадцатая строка все в той же области задает «нормальным» браузерам параметр минимальной высоты.</p>
<p>Семнадцатая помогает <s>тупым</s> другим браузерам сделать то же самое, что в пункте выше.</p>
<p>Двадцать первая делает отступ сверху 30 пикселей и снизу 130 пикселей. Этот блок получается внутренним, который не имеет высоты 100%, но достигнув максимума, будет делать отступ в 100 пикселей, который не перекроет подвал областью контента и отступ в 30 пикселей для области контента снизу.</p>
<p>Двадцать пятая указывает размер области подвала в 39 пикселей, так как 1 пиксель прибавится от использования бордера в двадцать восьмой строке и отступов по 30 пикселей в двадцать седьмой, что в общей сумме даст 100 пикселей.</p>
<p>Двадцать шестой строкой мы поднимаем область подвала на 100 пикселей конечной точки области контента, тем самым делаем наслоение, но не даем наслаиваться области контента отступом в 130 пикселей сделанным заранее.</p>
<p>Старался максимально подробно описать, кто не верит полученному результату, проверьте и закрепите знания.</p>
<p>Все права на материалы, размещенные в ленте, охраняются в соответствии с гражданским законодательством РФ.
Материалы не могут быть использованы без письменного разрешения владельца сайта.

© 2009-2010 <a href="http://www.blog.khlyupin.ru" target="_blank">www.blog.khlyupin.ru</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog.khlyupin.ru/2010/01/10/rezinovaya-verstka-po-vysote-div/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Верстка (порезка) макета</title>
		<link>http://www.blog.khlyupin.ru/2009/11/20/verstka-porezka-maketa/</link>
		<comments>http://www.blog.khlyupin.ru/2009/11/20/verstka-porezka-maketa/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 08:00:27 +0000</pubDate>
		<dc:creator>Khlyupin</dc:creator>
				<category><![CDATA[CMS, программирование]]></category>
		<category><![CDATA[Верстка]]></category>
		<category><![CDATA[Правила]]></category>

		<guid isPermaLink="false">http://www.blog.khlyupin.ru/?p=414</guid>
		<description><![CDATA[Сегодня поговорим о следующем шаге создания сайта после дизайна, который подразумевает преобразование графического макета в код разметки Интернет страницы, порезка или верстка. Итак, чтобы порезать страницу, нужно изучить её и проработать пошагово инструкцию, в какой последовательности будем преобразовывать PSD в HTML. Опытному верстальщику стоит только посмотреть пару минут на исходные макеты, чтобы план работ уже [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня поговорим о следующем шаге создания сайта после дизайна, который подразумевает преобразование графического макета в код разметки Интернет страницы, порезка или верстка.</p>
<p><span id="more-414"></span>Итак, чтобы порезать страницу, нужно изучить её и проработать пошагово инструкцию, в какой последовательности будем преобразовывать PSD в HTML. Опытному верстальщику стоит только посмотреть пару минут на исходные макеты, чтобы план работ уже был в его голове. Начинающим советую взять листочек бумаги и прочертить сетку порезки блоков, если она отсутствует в PSD макете.</p>
<p>Я рекомендую верстать дивами и использовать таблицы только для вывода табличных данных.</p>
<p>Разумеется, если мы верстаем меню, градусник, различные полосы ссылок, то используем для этого списки.</p>
<p>Имея конструкцию типа ФИО и контактный номер телефона для этого было бы логичнее использовать теги микроформатов.</p>
<p>Использование конкретных тегов в верстке необходимо для правильного анализа данных поисковым роботом и логики человека.</p>
<p>Все используемые стили нужно выносить из HTML в отдельные таблицы стилей CSS.<br />
Не нужно забывать про стандартные стили в поле вывода контента, в них включены стилизация параграфов, списков, таблиц для вывода данных и т.д. Кстати, использование тега переноса на новую строку целесообразно для области вывода контента, а в остальном желательно избегать его, кроме некоторых исключений.</p>
<p>Немаловажную роль при верстке страницы занимает оптимизация графики страницы и правильное с точки зрения SEO задание заголовков в нужные теги.</p>
<p>Из всего этого ясно, что хорошая верстка PSD макета &#8211; это верстка, сделанная с грамотным употреблением тегов, оптимизируемой графикой, легким и понятным кодом.</p>
<p><strong>Спонсор поста:</strong> Магазин инженерной сантехники Сушилка.net. На сайте вы можете приобрести <a href="http://www.sushilka.net" target="_blank">полотенцесушители водяные из нержавеющей стали</a>. С легким паром!</p>
<p>Все права на материалы, размещенные в ленте, охраняются в соответствии с гражданским законодательством РФ.
Материалы не могут быть использованы без письменного разрешения владельца сайта.

© 2009-2010 <a href="http://www.blog.khlyupin.ru" target="_blank">www.blog.khlyupin.ru</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog.khlyupin.ru/2009/11/20/verstka-porezka-maketa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
