<?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/"
	>

<channel>
	<title>Верстка сайта -  верстальщик, блочная верстка, кроссбраузерная, валидная, семантическая верстка сайта</title>
	<atom:link href="http://webmolot.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://webmolot.com</link>
	<description>верстка верстальщик html css блочная кроссбраузерная работа цена</description>
	<pubDate>Tue, 05 Jan 2010 12:54:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Верстальщик-виртуоз. Задание 3</title>
		<link>http://webmolot.com/virtus_task_3/</link>
		<comments>http://webmolot.com/virtus_task_3/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 09:52:16 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[блочная верстка]]></category>

		<category><![CDATA[верстальщик]]></category>

		<category><![CDATA[задачи]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=302</guid>
		<description><![CDATA[Сверстать страницу по картинке


При верстке необходимо соблюдать условия:

верстка должна в точности соответствовать рисунку (пиксельная точность)
верстка резиновая. Левая колонка фиксированной ширины, правая - тянется
минимальная ширина страницы 600px
футер прижат к низу страницы
колонки растягиваются на всю высоту экрана
кроссбраузерность Internet Explorer 5.5 +, Mozilla Firefox 2.0 +, Opera 8.5 +, Google Chrome, Safari 3.0 +
валидный HTML и CSS
чистый HTML [...]]]></description>
			<content:encoded><![CDATA[<p>Сверстать страницу по картинке</p>
<p><span id="more-302"></span></p>
<p><a title="cмотреть полный размер" href="http://webmolot.com/recipe/virtus/3/img.jpg"><img src="http://webmolot.com/recipe/virtus/3/img.jpg" alt="" width="420" /></a></p>
<p>При верстке необходимо соблюдать условия:</p>
<ol class="list3">
<li>верстка должна в точности соответствовать рисунку (пиксельная точность)</li>
<li>верстка резиновая. Левая колонка фиксированной ширины, правая - тянется</li>
<li>минимальная ширина страницы 600px</li>
<li>футер прижат к низу страницы</li>
<li>колонки растягиваются на всю высоту экрана</li>
<li>кроссбраузерность Internet Explorer 5.5 +, Mozilla Firefox 2.0 +, Opera 8.5 +, Google Chrome, Safari 3.0 +</li>
<li>валидный HTML и CSS</li>
<li>чистый HTML и CSS, без javascript, expression и др.</li>
</ol>
<p><strong>Успехов! Награда ждет своего победителя!</strong></p>
<p><a href="http://webmolot.com/virtus/">Правила</a> конкурса</p>
<p><a href="http://webmolot.com/virtus_task1/">Первое задание</a> конкурса</p>
<p><a href="http://webmolot.com/virtus_task2_/">Второе задание</a> конкурса</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/virtus_task_3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Верстальщик-виртуоз. Задание 2</title>
		<link>http://webmolot.com/virtus_task2_/</link>
		<comments>http://webmolot.com/virtus_task2_/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 09:46:12 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[блочная верстка]]></category>

		<category><![CDATA[верстальщик]]></category>

		<category><![CDATA[задачи]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=292</guid>
		<description><![CDATA[Сверстать список товаров с подписью по рисункам. Если подпись не вмещается в одну строку, она должна обрезаться многоточием. При наведении на картинку и/или на текст, подпись должна показываться полностью. Товар и подпись являются ссылкой.

Обычное состояние

При наведении

За основу берем правильное решение предыдущего задания (архив).
При верстке необходимо соблюдать условия:

верстка должна в точности соответствовать рисунку (пиксельная точность)
кроссбраузерность Internet [...]]]></description>
			<content:encoded><![CDATA[<p>Сверстать список товаров с подписью по рисункам. Если подпись не вмещается в одну строку, она должна обрезаться многоточием. При наведении на картинку и/или на текст, подпись должна показываться полностью. Товар и подпись являются ссылкой.</p>
<p><span id="more-292"></span></p>
<p>Обычное состояние<br />
<a title="cмотреть полный размер" href="http://webmolot.com/recipe/virtus/2/img.gif"><img src="http://webmolot.com/recipe/virtus/2/img.gif" width="420" alt="" /></a></p>
<p>При наведении<br />
<a  title="cмотреть полный размер" href="http://webmolot.com/recipe/virtus/2/img_over.gif"><img src="http://webmolot.com/recipe/virtus/2/img_over.gif" width="420" alt="" /></a></p>
<p>За основу берем правильное <a href="http://webmolot.com/recipe/virtus/1/solution/" target="_blank">решение</a> предыдущего задания (<a href="http://webmolot.com/recipe/virtus/1/solution.zip">архив</a>).</p>
<p>При верстке необходимо соблюдать условия:</p>
<ol class="list3">
<li>верстка должна в точности соответствовать рисунку (пиксельная точность)</li>
<li>кроссбраузерность Internet Explorer 6.0 +, Mozilla Firefox 2.0 +, Opera 9.0 +, Google Chrome, Safari 3.0 +</li>
<li>валидный HTML</li>
<li>не использовать дополнительные картинки (только img.gif из предыдущего задания)</li>
<li>не использовать javascript</li>
<li>не использовать .htc файл</li>
</ol>
<p><strong>Успехов! Награда ждет своего победителя!</strong></p>
<p><a href="http://webmolot.com/virtus/">Правила</a> конкурса</p>
<p><a href="http://webmolot.com/virtus_task1/">Первое задание</a> конкурса</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/virtus_task2_/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Верстальщик-виртуоз. Задание 1</title>
		<link>http://webmolot.com/virtus_task1/</link>
		<comments>http://webmolot.com/virtus_task1/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 09:45:48 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[блочная верстка]]></category>

		<category><![CDATA[верстальщик]]></category>

		<category><![CDATA[задачи]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=275</guid>
		<description><![CDATA[Сверстать список товаров каталога по картинке, используя следующий код html:


&#60;ul&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;li&#62;&#60;img src="img.gif" alt="" width="" height="" /&#62;&#60;/li&#62;
&#60;/ul&#62;


При верстке необходимо соблюдать условия:

верстка должна в точности соответствовать рисунку (пиксельная точность)
не использовать классы и идентификаторы
количество [...]]]></description>
			<content:encoded><![CDATA[<p>Сверстать список товаров каталога по картинке, используя следующий код html:</p>
<p><span id="more-275"></span></p>
<ol class="code">
<li><code>&lt;ul&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;img src="img.gif" alt="" width="" height="" /&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt;</code></li>
</ol>
<p><a title="смотреть полный размер" href="http://webmolot.com/recipe/virtus/1/img.gif"><img src="http://webmolot.com/recipe/virtus/1/img.gif" alt="" width="420" height="267" /></a></p>
<p>При верстке необходимо соблюдать условия:</p>
<ol class="list3">
<li>верстка должна в точности соответствовать рисунку (пиксельная точность)</li>
<li>не использовать классы и идентификаторы</li>
<li>количество товара в каталоге не ограничено</li>
<li>новый товар заносится в список путем добавления <strong>&lt;li&gt;&lt;/li&gt;</strong></li>
<li>горизонтальные ряды товаров разделены линией</li>
<li>список, фиксированный по ширине</li>
<li>картинки товара одного размера (темный прямоугольник)</li>
<li>у всех картинок одинаковая рамка</li>
<li>кроссбраузерность, валидность</li>
<li>в html-код можно добавить один свой элемент</li>
</ol>
<p><strong>Успехов! Награда ждет своего победителя!</strong></p>
<p>Правила конкурса смотрите <a href="http://webmolot.com/virtus/">здесь</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/virtus_task1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Верстальщик-виртуоз</title>
		<link>http://webmolot.com/virtus/</link>
		<comments>http://webmolot.com/virtus/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 16:13:35 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[акции]]></category>

		<category><![CDATA[верстальщик]]></category>

		<category><![CDATA[задачи]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=265</guid>
		<description><![CDATA[Запускается новый конкурс «Верстальщик - виртуоз»
Тот, кто считает себя продвинутым верстальщиком, мастером блочной верстки, кто не боится сложных задач и стремится к совершенству – этот конкурс для Вас.

Однажды Миша Квакин обозвал меня «Верстальщиком - виртуозом» за что ему премного благодарен.
Виртуоз (от лат. virtus — доблесть, талант) – человек, достигший в работе высшей степени мастерства.
Мастерски владеть [...]]]></description>
			<content:encoded><![CDATA[<p>Запускается новый конкурс <strong>«Верстальщик - виртуоз»</strong><br />
Тот, кто считает себя продвинутым верстальщиком, мастером блочной верстки, кто не боится сложных задач и стремится к совершенству – этот конкурс для Вас.</p>
<p><span id="more-265"></span></p>
<p>Однажды <a title="design-freak" href="http://www.design-freak.com/" target="_blank">Миша Квакин</a> обозвал меня «Верстальщиком - виртуозом» за что ему премного благодарен.</p>
<blockquote><p>Виртуоз (от лат. virtus — доблесть, талант) – человек, достигший в работе высшей степени мастерства.</p></blockquote>
<p>Мастерски владеть техникой верстки умеют (<em>или думают, что умеют</em>) некоторые из нас, но вряд ли кто-то рискнет утверждать, что он знает все и учиться нечему. В нашем деле нет предела совершенству, и чем больше верстаешь, тем больше в этом убеждаешься.</p>
<p>Мы можем лишь приближаться к званию «Верстальщика-виртуоза», но для этого надо много работать, решать нестандартные задачи и очень любить свое дело. В связи с этим у меня появилась идея нового конкурса, который поможет всем нам оттачивать мастерство верстки <strong>«молотком, а где надо - и пёрышком»</strong></p>
<p>Решаем интересные задачки, отвечаем на сложные вопросы и получаем знак качества в виде штампа <strong>«Верстальщик-виртуоз»</strong> с Вашим именем. Оттиск можно сделать у себя на сайте или в блоге со ссылкой на задачу конкурса.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://webmolot.com/recipe/virtus/stamp.gif" alt="Верстальщик-виртуоз! Может молотком, а где надо - и пёрышком." align="center" /></p>
<p>В розыгрыше побеждает тот, кто первым пришлет правильное решение примера или ответ на вопрос. Ответы присылайте мне на <a href="mailto:webmolot@gmail.com">e-mail</a> с пометкой <strong>ответ</strong> «Верстальщик – виртуоз»</p>
<p>Если у Вас есть интересная задачка или вопрос для конкурса, присылайте его мне на <a href="mailto:webmolot@gmail.com">e-mail</a> с пометкой <strong>вопрос</strong> «Верстальщик – виртуоз» и, возможно, он будет озвучен в одном из конкурсов со ссылкой на автора.</p>
<p>P.S. Как Вам идея конкурса и награда?<br />
P.P.S Совсем скоро появится первое задание!</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/virtus/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Webmolot не раздает подарки!</title>
		<link>http://webmolot.com/dangerous_game/</link>
		<comments>http://webmolot.com/dangerous_game/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 11:42:17 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[Webmolot]]></category>

		<category><![CDATA[акции]]></category>

		<category><![CDATA[верстка]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=247</guid>
		<description><![CDATA[Со 2-го по 28-е февраля отвечаем на каверзные вопросы по верстке.
Отличие от новогодней акции в том, что сейчас мы играем за вознаграждение. Любой из нас может как проиграть, так  и выиграть от 2 до 28 wmz. Каждый день цена вопроса увеличивается на 1 wmz.

Правила игры:

Принимаются вопросы исключительно по верстке (html/css) сайтов
Если я отвечаю на [...]]]></description>
			<content:encoded><![CDATA[<p>Со 2-го по 28-е февраля отвечаем на каверзные вопросы по верстке.<br />
Отличие от <a href="http://webmolot.com/happy_new_year/">новогодней акции</a> в том, что сейчас мы играем за вознаграждение. Любой из нас может как проиграть, так  и выиграть от 2 до 28 wmz. Каждый день цена вопроса увеличивается на 1 wmz.</p>
<p><span id="more-247"></span></p>
<p><strong>Правила игры:</strong></p>
<ol class="list3">
<li>Принимаются вопросы исключительно по верстке (html/css) сайтов</li>
<li>Если я отвечаю на Ваш вопрос правильно, Вы - проиграли</li>
<li>Если я не нахожу ответ, а он у Вас есть, я признаю свой проигрыш</li>
<li>Если ответа нет ни у меня, ни у Вас, любой желающий может ответить на вопрос и выиграть ставку (50% мои, 50% того, кто задавал вопрос)</li>
<li>Цена вопроса соответствует дате, когда он был задан</li>
<li>Ответ должен быть дан не позднее, чем через 2 дня после написания вопроса</li>
<li>Один человек может задать не более 1-го вопроса в день</li>
<li>Необходимо очень четко формулировать задачу, с возможностью конкретного ответа на нее</li>
<li>Обязательно оставлять правильный e-mail, по которому можно с Вами связаться</li>
<li>В день отвечаю не более, чем на три вопроса. Если вопросов задали больше, они переносятся на следующий день с новыми ставками</li>
</ol>
<p>После окончания акции подведем итог. Самый умный участник, который &#8220;высосет&#8221; из меня последние гроши, появится на &#8220;доске почета&#8221; в блогролле на 2 месяца. Самый &#8220;залетный&#8221;, который просадит больше всего &#8220;бабла&#8221;, увлекшись игрой со мной, будет висеть рядом с самым умным.</p>
<p>ps. Оплату в случае проигрыша со своей стороны гарантирую, оплата с Вашей стороны остается на Вашей совести.<br />
pps. Вопросы типа &#8220;Как сверстать такой сайт&#8221; не принимаются.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/dangerous_game/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Блочная верстка CSS</title>
		<link>http://webmolot.com/css/</link>
		<comments>http://webmolot.com/css/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 00:47:33 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[блочная верстка]]></category>

		<category><![CDATA[рецепты]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=155</guid>
		<description><![CDATA[В прошлом месяце проводился конкурс на лучший дизайн для блочной верстки сайта. Прислано 28 макетов, из которых я выбрал один наиболее интересный, подходящий под мои требования. На примере этого макета, довольно простого, но «приятного на ощупь», мы разберем основы правильной css верстки сайта.

Можно сразу увидеть результат верстки сайта.
Согласно плану сверстаем наш дизайн.
План блочной CSS верстки [...]]]></description>
			<content:encoded><![CDATA[<p>В прошлом месяце <a href="http://webmolot.com/free_of_charge/">проводился конкурс</a> на лучший дизайн для блочной верстки сайта. Прислано 28 макетов, из которых я выбрал <a href="http://webmolot.com/recipe/css/design.jpg" target="_blank">один</a> наиболее интересный, подходящий под мои требования. На примере этого макета, довольно простого, но «приятного на ощупь», мы разберем основы правильной css верстки сайта.</p>
<p><span id="more-155"></span></p>
<p>Можно сразу увидеть <a href="http://webmolot.com/recipe/css/element6" target="_blank">результат верстки</a> сайта.</p>
<p>Согласно плану сверстаем наш дизайн.</p>
<h2>План блочной CSS верстки сайта</h2>
<ol class="list3">
<li><a title="перейти к разделу" href="#tz1">Техническое задание по верстке</a></li>
<li><a title="перейти к разделу" href="#tz2">Изучение макета</a></li>
<li><a title="перейти к разделу" href="#tz3">Верстка CSS. Подготовка</a></li>
<li><a title="перейти к разделу" href="#tz4">Верстка CSS. Структура сайта</a></li>
<li><a title="перейти к разделу" href="#tz5">Верстка CSS. Шапка сайта</a></li>
<li><a title="перейти к разделу" href="#tz6">Верстка CSS. Контент сайта</a></li>
<li><a title="перейти к разделу" href="#tz7">Верстка CSS. Подвал сайта</a></li>
<li><a title="перейти к разделу" href="#tz8">Динамика страницы</a></li>
<li><a title="перейти к разделу" href="#tz9">Тестирование</a></li>
<li><a title="перейти к разделу" href="#tz10">Заключение</a></li>
</ol>
<h2><a name="tz1"></a>1. Техническое задание (ТЗ) по верстке</h2>
<p>Этому пункту уделим особое внимание. Когда заказчик присылает ТЗ по верстке сайта, необходимо очень внимательно его изучить и, если есть вопросы, разобрать их до начала верстки, чтобы потом не возникло недоразумений.<br />
В нашем случае я сам составил ТЗ, и непонимание исключено :)</p>
<ol class="list3">
<li>Верстка блочная</li>
<li>Минимальное разрешение, при котором не появится горизонтального скроллера – 1024px * 768px</li>
<li>Футер всегда прижат к низу страницы</li>
<li>Основной контент (центральная колонка) всегда сверху страницы, начинается с заголовка</li>
<li>Верстка резиновая, все 3 колонки тянутся пропорционально</li>
<li>При отключении графики страница сохраняет свою функциональность и внешний вид</li>
<li>Кроссбраузерность (Internet Explorer 6.0 +, Mozilla Firefox 1.0 +, Opera 9.0 +, Google Chrome, Safari 3.0 +)</li>
<li>Валидность HTML и CSS</li>
<li>Семантика кода</li>
</ol>
<h2><a name="tz2"></a>2. Изучение макета</h2>
<p>Внимательно анализируем макет с учетом предъявленных требований к верстке</p>
<ol class="list3">
<li><a href="http://webmolot.com/recipe/css/tz2/block.html" target="_blank">Выделяем основные блоки</a><br />
- header<br />
- content<br />
- footer</li>
<li><a href="http://webmolot.com/recipe/css/tz2/guide.html" target="_blank">Проводим направляющие</a><br />
- левая колонка<br />
- центральная колонка<br />
- правая колонка</li>
<li><a href="http://webmolot.com/recipe/css/tz2/links.html" target="_blank">Определяем область реагирования ссылок</a><br />
- логотип<br />
- ссылки в шапке<br />
- ссылки в меню<br />
- ссылки на фото<br />
- ссылки в футере</li>
</ol>
<h2><a name="tz3"></a>3. Верстка CSS. Подготовка.</h2>
<p>Создаем папку <strong>element</strong> по названию сайта. В ней создаем стартовую гипертекстовую страницу <strong>index.html</strong> и подключаем таблицы стилей <strong>all.css</strong> и <strong>ie.css</strong> (для Internet Explorer 6). В <strong>all.css</strong> обнуляем значения по умолчанию для всех элементов, которые будут использоваться на странице.<br />
Создаем папку для картинок и называем ее <strong>i</strong>.</p>
<blockquote><p>Файлы, папки и картинки стараемся называть коротко, это сэкономит размер кода и ускорит его  написание.</p></blockquote>
<p>Браузер <strong>IE</strong> отображает код HTML и CSS без переноса строк.</p>
<p><strong>HTML код</strong></p>
<pre>
<div class="css">
<span class="doc">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</span>
<span class="tag">&lt;<span class="name">html</span> <span class="attr"><span class="name">xmlns</span>=<span class="value">"http://www.w3.org/1999/xhtml"</span></span> <span class="attr"><span class="name">lang</span>=<span class="value">"ru"</span></span>&gt;</span>

<span class="tag">&lt;<span class="name">head</span>&gt;</span>

    <span class="tag">&lt;<span class="name">title</span>&gt;</span>Пример правильной блочной верстки<span class="tag">&lt;/<span class="name">title</span>&gt;</span>

    <span class="tag">&lt;<span class="name">meta</span> <span class="attr"><span class="name">http-equiv</span>=<span class="value">"Content-Type"</span></span> <span class="attr"><span class="name">content</span>=<span class="value">"text/html; charset=UTF-8"</span></span> /&gt;</span>

    <span class="tag">&lt;<span class="name">link</span> <span class="attr"><span class="name">rel</span>=<span class="value">"stylesheet"</span></span> <span class="attr"><span class="name">type</span>=<span class="value">"text/css"</span></span> <span class="attr"><span class="name">href</span>=<span class="value">"all.css"</span></span> /&gt;</span>

    <span class="rem">&lt;!--[if lt IE 7]&gt;

        &lt;link rel="stylesheet" type="text/css" href="ie.css"&gt;

    &lt;![endif]--&gt;</span>

<span class="tag">&lt;/<span class="name">head</span>&gt;</span>

<span class="tag">&lt;<span class="name">body</span>&gt;</span>

...

<span class="tag">&lt;/<span class="name">body</span>&gt;</span>

<span class="tag">&lt;/<span class="name">html</span>&gt;</span></div>
</pre>
<blockquote><p>Уровни вложенности тэгов выделяем при помощи табуляции</p></blockquote>
<p><strong>CSS код</strong></p>
<pre>
<div class="css"><span class="sel">body,div,ul,li,h1,p</span>{<span class="name">margin</span>:<span class="value">0</span>;<span class="name">padding</span>:<span class="value">0</span>}

<span class="sel">img</span>{<span class="name">border</span>:<span class="value">0</span>}

<span class="sel">ul li</span>{<span class="name">list-style</span>:<span class="value">none</span>}

<span class="sel">h1</span>{<span class="name">font-size</span>:<span class="value">100%</span>;<span class="name">font-weight</span>:<span class="value">normal</span>}</div>
</pre>
<blockquote><p>Код css мне удобнее писать в компактном виде, без перевода строк и без пробелов. Определения, задающие позиционирование, размеры и отображение элементов я пишу в начале, оформление элементов и текста – в конце</p></blockquote>
<h2><a name="tz4"></a>4. Верстка CSS. Структура сайта</h2>
<p>Делаем разметку страницы согласно пунктам <a title="перейти к разделу" href="#tz1">1.1 – 1.4</a> ТЗ и пункту <a title="перейти к разделу" href="#tz2">2.1</a> изучения макета. На данном этапе мы готовим каркас страницы. Пишем HTML код основных блоков. В CSS <a href="http://webmolot.com/prizhimaem-futer-k-nizu/">прижимаем футер</a> к низу страницы и указываем <a href="http://webmolot.com/minmax-shirina-stranicy/">минимальную ширину</a> страницы. Одно из требований ТЗ – HTML код должен начинаться с блока <strong>content</strong>, это поможет поднять сайт в первые позиции поисковиков по ключевым запросам, т.к. основной контент будет вверху страницы.</p>
<p><strong>HTML код</strong></p>
<pre>
<div class="css"><span class="tag">&lt;<span class="name">body</span>&gt;</span>

    <span class="rem">&lt;!--Content--&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"content"</span></span>&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"clear"</span></span>&gt;</span>

        ...

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"empty"</span></span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="rem">&lt;!--Footer--&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"footer"</span></span>&gt;</span>

        ...

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="rem">&lt;!--Header--&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"header"</span></span>&gt;</span>

    ...

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

<span class="tag">&lt;/<span class="name">body</span>&gt;</span></div>
</pre>
<blockquote><p>Выделяем основные структурные блоки HTML комментариями</p></blockquote>
<p><strong>CSS код</strong></p>
<pre>
<div class="css"><span class="rem">/* General */</span>

<span class="sel">body,div,ul,li,h1,p</span>{<span class="name">margin</span>:<span class="value">0</span>;<span class="name">padding</span>:<span class="value">0</span>}

<span class="sel">img</span>{<span class="name">border</span>:<span class="value">0</span>}

<span class="sel">ul li</span>{<span class="name">list-style</span>:<span class="value">none</span>}

<span class="sel">h1</span>{<span class="name">font-size</span>:<span class="value">100%</span>;<span class="name">font-weight</span>:<span class="value">normal</span>}

<span class="sel">html,body</span>{<span class="name">height</span>:<span class="value">100%</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">background</span>:<span class="value">#FFAB00 url(i/header.jpg) repeat-x top</span>;<span class="name">color</span>:<span class="value">#2E2E2E</span>}

<span class="rem">/* Header */</span>

<span class="sel">#header</span>{<span class="name">position</span>:<span class="value">absolute</span>;<span class="name">top</span>:<span class="value">0</span>;<span class="name">left</span>:<span class="value">0</span>;<span class="name">height</span>:<span class="value">102px</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">background</span>:<span class="value">#484644 url(i/header.jpg) repeat-x</span>}

<span class="rem">/* Content */</span>

<span class="sel">#content</span>{<span class="name">min-width</span>:<span class="value">960px</span>;<span class="name">min-height</span>:<span class="value">100%</span>;<span class="name">padding-top</span>:<span class="value">102px</span>;<span class="name">margin</span>:<span class="value">0 20px</span>;<span class="name">background</span>:<span class="value">white url(i/all.gif) repeat-y left</span>;}

<span class="sel">.empty</span>{<span class="name">height</span>:<span class="value">243px</span>}

<span class="rem">/* Footer */</span>

<span class="sel">#footer</span>{<span class="name">position</span>:<span class="value">relative</span>;<span class="name">height</span>:<span class="value">243px</span>;<span class="name">min-width</span>:<span class="value">960px</span>;<span class="name">margin</span>:<span class="value">-243px 20px 0</span>;<span class="name">background</span>:<span class="value">url(i/footer.gif) repeat-x bottom</span>}</div>
</pre>
<blockquote><p>Выделяем основные структурные блоки CSS комментариями</p></blockquote>
<p><strong>CSS код для Internet Explorer</strong></p>
<pre id="result">
<div class="css"><span class="sel">#content </span>{<span class="name">height</span>:<span class="value">100%</span>}

<span class="sel">#header .wrap,#content,#footer </span>{<span class="name">width</span>:<span class="value">expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;</span><span class="name">960?'960px'</span>:<span class="value"> "auto")</span>}</div>
</pre>
<p>Смотрим <a href="http://webmolot.com/recipe/css/element2" target="_blank">верстку структуры сайта</a></p>
<h2><a name="tz5"></a>5. Верстка CSS. Шапка сайта</h2>
<p>Согласно пункту  <a title="перейти к разделу" href="#tz1">1.5</a> ТЗ и пунктам <a title="перейти к разделу" href="#tz2">2.2 – 2.3</a> изучения макета пишем HTML и CSS код для блока <strong>header</strong><br />
Как можно заметить, ссылки в шапке тянутся по одним и тем же направляющим, что и колонки основного блока <strong>content</strong>. Составляем пропорцию и высчитываем ширину колонок в процентах. Получаем следующие значения:</p>
<ul class="list3">
<li>Левая колонка – 26%</li>
<li>Центральная колонка – 51%</li>
<li>Правая колонка – 23%</li>
</ul>
<p>Разделим шапку сайта на два блока: блок с логотипом и блок со ссылками. Последний, в свою очередь, на блок над центральной колонкой и блок над правой колонкой.<br />
Ссылки в шапке не имеют фиксированной ширины, т.к. текст в них может меняться на различных страницах сайта. HTML код ссылок идентичный. Прописываем в стилях внешний вид активных ссылок и  ссылок при наведении курсора на область реагирования.<br />
В шапке используем плавающую модель блоков <strong>float:left</strong>, поэтому для правильного поведения внешних блоков создаем класс <strong>clear</strong>.<br />
Учитывая все вышесказанное, пишем HTML и CSS код для шапки сайта.</p>
<p><strong>HTML код</strong></p>
<pre>
<div class="css"><span class="rem">&lt;!--Header--&gt;</span>

<span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"header"</span></span>&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"wrap clear"</span></span>&gt;</span>

      <span class="rem">&lt;!--Logo--&gt;</span>

      <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"logo"</span></span>&gt;</span>

          <span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#"</span></span>&gt;</span> <span class="tag">&lt;/<span class="name">a</span>&gt;</span>

      <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

      <span class="rem">&lt;!--Links--&gt;</span>

      <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"links clear"</span></span>&gt;</span>

          <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"center clear"</span></span>&gt;</span>

              <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"link"</span></span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#"</span></span>&gt;</span>Информация о группе компаний<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span>

          <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

          <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"right clear"</span></span>&gt;</span>

              <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"link"</span></span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#"</span></span>&gt;</span>Контактная информация<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span>

          <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

      <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

<span class="tag">&lt;/<span class="name">div</span>&gt;</span></div>
</pre>
<p><strong>CSS код</strong></p>
<pre>
<div class="css"><span class="rem">/* Header */</span>

<span class="sel">#header</span>{<span class="name">position</span>:<span class="value">absolute</span>;<span class="name">top</span>:<span class="value">0</span>;<span class="name">left</span>:<span class="value">0</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">height</span>:<span class="value">102px</span>;<span class="name">background</span>:<span class="value">#484644 url(i/header.jpg) repeat-x</span>}

<span class="sel">#header .wrap</span>{<span class="name">height</span>:<span class="value">102px</span>;<span class="name">min-width</span>:<span class="value">960px</span>;<span class="name">margin</span>:<span class="value"> 0 20px</span>;}

<span class="sel">#header .wrap .logo</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">width</span>:<span class="value">25%</span>;}

<span class="sel">#header .wrap .logo a</span>{<span class="name"> position</span>:<span class="value">relative</span>;<span class="name">display</span>:<span class="value">block</span>;<span class="name">width</span>:<span class="value">190px</span>;<span class="name">height</span>:<span class="value">80px</span>;<span class="name">margin</span>:<span class="value">12px 0 0 26px</span>;<span class="name">background</span>:<span class="value">#52504E url(i/logo.jpg) no-repeat</span>;<span class="name">text-decoration</span>:<span class="value">none</span>}

<span class="sel">#header .wrap .links</span>{<span class="name">margin-left</span>:<span class="value">25%</span>}

<span class="sel">#header .wrap .links .center</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">width</span>:<span class="value">71%</span>}

<span class="sel">#header .wrap .links .center .link</span>{<span class="name">margin</span>:<span class="value">41px 0 0 14px</span>}

<span class="sel">#header .wrap .links .right</span>{<span class="name">margin-left</span>:<span class="value">71%</span>}

<span class="sel">#header .wrap .links .right .link</span>{<span class="name">margin</span>:<span class="value">41px 0 0 7px</span>}

<span class="rem">/* Header link */</span>

<span class="sel">.link</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">display</span>:<span class="value">inline</span>;<span class="name">height</span>:<span class="value">27px</span>;<span class="name">background</span>:<span class="value">#2D2D2D url(i/bn.gif) no-repeat left</span>}

<span class="sel">.link a</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">height</span>:<span class="value">21px</span>;<span class="name">padding</span>:<span class="value">6px 16px 0</span>;<span class="name">background</span>:<span class="value">url(i/bn_r.gif) no-repeat right</span>;<span class="name">white-space</span>:<span class="value">nowrap</span>;<span class="name">font</span>:<span class="value">normal 12px Tahoma</span>;<span class="name">color</span>:<span class="value">#FFFEFE</span>}

<span class="sel">.link a:hover</span>{<span class="name">color</span>:<span class="value">#FFDEBD</span>}

<span class="sel">.link.active a</span>{<span class="name">color</span>:<span class="value">#C3C3C3</span>;<span class="name">text-decoration</span>:<span class="value">none</span>;<span class="name">cursor</span>:<span class="value">default</span>;}

<span class="sel">.link.active a:hover</span>{<span class="name">color</span>:<span class="value">#C3C3C3</span>;<span class="name">text-decoration</span>:<span class="value">none</span>;}

<span class="rem">/* Clear */</span>

<span class="sel">.clear:after </span>{<span class="name">content</span>:<span class="value"> "."</span>;<span class="name"> display</span>:<span class="value"> block</span>;<span class="name"> height</span>:<span class="value"> 0</span>;<span class="name"> clear</span>:<span class="value"> both</span>;<span class="name"> visibility</span>:<span class="value"> hidden</span>; }

<span class="sel">.clear </span>{<span class="name">display</span>:<span class="value"> inline-block</span>;}

<span class="sel">.clear </span>{<span class="name">display</span>:<span class="value"> block</span>;}</div>
</pre>
<p>Смотрим <a href="http://webmolot.com/recipe/css/element3" target="_blank">верстку шапки сайта</a></p>
<h2><a name="tz6"></a>6. Верстка CSS. Контент сайта</h2>
<p>Позиционируем колонки таким образом, чтобы центральная из них была в самом верху HTML кода и начиналась с тега <strong>H1</strong>.<br />
<a href="http://ru.wikipedia.org/wiki/%D0%A5%D0%BB%D0%B5%D0%B1%D0%BD%D1%8B%D0%B5_%D0%BA%D1%80%D0%BE%D1%88%D0%BA%D0%B8">«Хлебные крошки»</a> позиционируем вверх относительно блока <strong>center</strong>.<br />
Меню и фото делаем маркированными списками, область реагирования ссылок - как обозначено в пункте <a title="перейти к разделу" href="#tz2">2.3</a>.<br />
Для фото (тег <strong>img</strong>) прописываем рамку и внутренний отступ.<br />
Получается довольно компактный, простой и понятный код HTML</p>
<pre>
<div class="css"><span class="rem">&lt;!--Content--&gt;</span>

<span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"content"</span></span>&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"clear"</span></span>&gt;</span>

        <span class="rem">&lt;!--Content center--&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"center"</span></span>&gt;</span>

            <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"in"</span></span>&gt;</span>

                <span class="tag">&lt;<span class="name">h1</span>&gt;</span>Blogun.ru — реклама в блогах<span class="tag">&lt;/<span class="name">h1</span>&gt;</span>

                <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"path"</span></span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#1"</span></span>&gt;</span>Главная<span class="tag">&lt;/<span class="name">a</span>&gt;</span> /<span class="tag">&lt;/<span class="name">div</span>&gt;</span>

                <span class="tag">&lt;<span class="name">p</span>&gt;</span>...<span class="tag">&lt;/<span class="name">p</span>&gt;</span>

            <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

        <span class="rem">&lt;!--Content left--&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"sidebar_left"</span></span>&gt;</span>

            <span class="tag">&lt;<span class="name">ul</span> <span class="attr"><span class="name">class</span>=<span class="value">"menu"</span></span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#01"</span></span>&gt;</span>Оптимизация сайтов<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#02"</span></span>&gt;</span>Хостинг<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#03"</span></span>&gt;</span>Реклама в блогах<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#04"</span></span>&gt;</span>Копирайтинг<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#05"</span></span>&gt;</span>Юзабилити-анализы<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#06"</span></span>&gt;</span>Рекламные кампании<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

            <span class="tag">&lt;/<span class="name">ul</span>&gt;</span>

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

        <span class="rem">&lt;!--Content right--&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"sidebar_right"</span></span>&gt;</span>

            <span class="tag">&lt;<span class="name">ul</span> <span class="attr"><span class="name">class</span>=<span class="value">"photo"</span></span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span>

                    <span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#2"</span></span>&gt;</span><span class="tag">&lt;<span class="name">img</span> <span class="attr"><span class="name">src</span>=<span class="value">"i/img1.jpg"</span></span> <span class="attr"><span class="name">width</span>=<span class="value">"136"</span></span> <span class="attr"><span class="name">height</span>=<span class="value">"136"</span></span> <span class="attr"><span class="name">alt</span>=<span class="value">""</span></span> /&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span>

                    Фотосессия <span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#2"</span></span>&gt;</span>нашего офиса<span class="tag">&lt;/<span class="name">a</span>&gt;</span>

                <span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span>

                    <span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#3"</span></span>&gt;</span><span class="tag">&lt;<span class="name">img</span> <span class="attr"><span class="name">src</span>=<span class="value">"i/img2.jpg"</span></span> <span class="attr"><span class="name">width</span>=<span class="value">"136"</span></span> <span class="attr"><span class="name">height</span>=<span class="value">"136"</span></span> <span class="attr"><span class="name">alt</span>=<span class="value">""</span></span> /&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span>

                    <span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#3"</span></span>&gt;</span>Как проехать<span class="tag">&lt;/<span class="name">a</span>&gt;</span> в нашу обитель в городе Москва?

                <span class="tag">&lt;/<span class="name">li</span>&gt;</span>

            <span class="tag">&lt;/<span class="name">ul</span>&gt;</span>

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"empty"</span></span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span>

<span class="tag">&lt;/<span class="name">div</span>&gt;</span></div>
</pre>
<p>Ниже представлены CSS код основного блока <strong>сontent</strong> и стили для ссылок и заголовка:</p>
<p><strong>CSS код</strong></p>
<pre>
<div class="css"><span class="rem">/* Content */</span>

<span class="sel">#content</span>{<span class="name">min-width</span>:<span class="value">960px</span>;<span class="name">min-height</span>:<span class="value">100%</span>;<span class="name">padding-top</span>:<span class="value">102px</span>;<span class="name">margin</span>:<span class="value">0 20px</span>;<span class="name">background</span>:<span class="value">white url(i/all.gif) repeat-y left</span>;}

<span class="sel">.empty</span>{<span class="name">height</span>:<span class="value">243px</span>}

<span class="rem">/* Content left */</span>

<span class="sel">#content .sidebar_left</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">display</span>:<span class="value">inline</span>;<span class="name">overflow</span>:<span class="value">hidden</span>;<span class="name">width</span>:<span class="value">26%</span>;<span class="name">margin-left</span>:<span class="value">-100%</span>;<span class="name">padding-top</span>:<span class="value">55px</span>;<span class="name">background</span>:<span class="value">url(i/sidebar_l.gif) no-repeat right 50px</span>}

<span class="rem">/* Content center */</span>

<span class="sel">#content .center</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">overflow</span>:<span class="value">hidden</span>}

<span class="sel">#content .center .in</span>{<span class="name">position</span>:<span class="value">relative</span>;<span class="name">margin</span>:<span class="value"> 0 22% 0 26%</span>;<span class="name">padding</span>:<span class="value">55px 20px 30px 30px</span>}

<span class="sel">#content .center .in p</span>{<span class="name">margin</span>:<span class="value">20px 0</span>;<span class="name">font</span>:<span class="value">normal 14px/1.8 MS Sans Serif, Tahoma</span>}

<span class="sel">#content .center .in .path</span>{<span class="name">position</span>:<span class="value">absolute</span>;<span class="name">top</span>:<span class="value">40px</span>;<span class="name">font</span>:<span class="value">normal 11px Tahoma</span>}

<span class="sel">#content .center .in .path a</span>{<span class="name">font</span>:<span class="value">normal 11px Tahoma</span>}

<span class="rem">/* Content right */</span>

<span class="sel">#content .sidebar_right</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">display</span>:<span class="value">inline</span>;<span class="name">overflow</span>:<span class="value">hidden</span>;<span class="name">width</span>:<span class="value">22%</span>;<span class="name">margin-left</span>:<span class="value">-22%</span>;<span class="name">padding-top</span>:<span class="value">55px</span>;<span class="name">background</span>:<span class="value">url(i/sidebar_r.gif) no-repeat left 50px</span>;<span class="name">text-align</span>:<span class="value">center</span>;}

<span class="sel">#content .sidebar_right .photo</span>{<span class="name">width</span>:<span class="value">160px</span>;<span class="name">margin</span>:<span class="value">0 auto</span>;<span class="name">text-align</span>:<span class="value">left</span>;<span class="name">font</span>:<span class="value">normal 11px/1.6 Tahoma</span>}

<span class="sel">#content .sidebar_right .photo li</span>{<span class="name">margin-bottom</span>:<span class="value">60px</span>}

<span class="sel">#content .sidebar_right .photo li img</span>{<span class="name">padding</span>:<span class="value">7px</span>;<span class="name">margin-bottom</span>:<span class="value">3px</span>;<span class="name">border</span>:<span class="value">1px solid #C8C8C8</span>}

<span class="sel">#content .sidebar_right .photo li a</span>{<span class="name">font</span>:<span class="value">normal 11px Tahoma</span>}

<span class="rem">/* Menu */</span>

<span class="sel">.menu </span>{<span class="name">width</span>:<span class="value">100%</span>}

<span class="sel">.menu li</span>{<span class="name">width</span>:<span class="value">100%</span>;<span class="name">height</span>:<span class="value">38px</span>;<span class="name">margin-bottom</span>:<span class="value">5px</span>;<span class="name">background</span>:<span class="value">url(i/arr.gif) no-repeat left center</span>}

<span class="sel">.menu li a</span>{<span class="name">height</span>:<span class="value">38px</span>;<span class="name">display</span>:<span class="value">block</span>;<span class="name">padding-left</span>:<span class="value">37px</span>;<span class="name">font</span>:<span class="value"> normal 17px/38px Trebuchet MS, Tahoma</span>;<span class="name">color</span>:<span class="value">#0078D4</span>}

<span class="sel">.menu li a:link</span>{<span class="name">color</span>:<span class="value">#0078D4</span>}

<span class="sel">.menu li a:visited</span>{<span class="name">color</span>:<span class="value">#6E00D4</span>}

<span class="sel">.menu li a:hover</span>{<span class="name">color</span>:<span class="value">#E97300</span>}

<span class="rem">/* Link */</span>

<span class="sel">a:link </span>{<span class="name">color</span>:<span class="value">#0078D4</span>}

<span class="sel">a:visited </span>{<span class="name">color</span>:<span class="value">#6E00D4</span>}

<span class="sel">a:hover </span>{<span class="name">color</span>:<span class="value">#E97300</span>}

<span class="rem">/* Title */</span>

<span class="sel">h1</span>{<span class="name">font</span>:<span class="value">normal 30px Trebuchet MS</span>}</div>
</pre>
<p>Смотрим <a href="http://webmolot.com/recipe/css/element4" target="_blank">верстку контента сайта</a></p>
<h2><a name="tz7"></a>7. Верстка CSS. Подвал сайта</h2>
<p>Подвал сайта состоит из двух частей: списка ссылок и копирайтов. Ссылки делаем маркированным списком, пункты которого пропорционально растягиваются по ширине. В таблице стилей задаем вид ссылки при наведении и вид активной ссылки.<br />
Пишем HTML и CSS код.</p>
<p><strong>HTML код</strong></p>
<pre>
<div class="css"><span class="rem">&lt;!--Footer--&gt;</span>

<span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">id</span>=<span class="value">"footer"</span></span>&gt;</span>

    <span class="rem">&lt;!--List--&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"list"</span></span>&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"in"</span></span>&gt;</span>

            <span class="tag">&lt;<span class="name">ul</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#1"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Optimism.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#2"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Usabil.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#3"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Opter.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span> <span class="attr"><span class="name">class</span>=<span class="value">"active"</span></span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#4"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Blogun.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#5"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Logoved.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#6"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Blog-job.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#7"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Blogmoney.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#8"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Blogoslov.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

                <span class="tag">&lt;<span class="name">li</span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#9"</span></span>&gt;</span><span class="tag">&lt;<span class="name">span</span>&gt;</span>Fatal.ru<span class="tag">&lt;/<span class="name">span</span>&gt;</span><span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">li</span>&gt;</span>

            <span class="tag">&lt;/<span class="name">ul</span>&gt;</span>

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="rem">&lt;!--Copyright--&gt;</span>

    <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"copyright"</span></span>&gt;</span>

        <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"in"</span></span>&gt;</span>

            <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"left"</span></span>&gt;</span>© 1998—2009 Группа компаний «Элемент»<span class="tag">&lt;/<span class="name">div</span>&gt;</span>

            <span class="tag">&lt;<span class="name">div</span> <span class="attr"><span class="name">class</span>=<span class="value">"right"</span></span>&gt;</span><span class="tag">&lt;<span class="name">a</span> <span class="attr"><span class="name">href</span>=<span class="value">"#"</span></span>&gt;</span>Контактная информация<span class="tag">&lt;/<span class="name">a</span>&gt;</span><span class="tag">&lt;/<span class="name">div</span>&gt;</span>

        <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

    <span class="tag">&lt;/<span class="name">div</span>&gt;</span>

<span class="tag">&lt;/<span class="name">div</span>&gt;</span></div>
</pre>
<p><strong>CSS код</strong></p>
<pre id="result">
<div class="css"><span class="rem">/* Footer */</span>

<span class="sel">#footer</span>{<span class="name">position</span>:<span class="value">relative</span>;<span class="name">height</span>:<span class="value">243px</span>;<span class="name">min-width</span>:<span class="value">960px</span>;<span class="name">margin</span>:<span class="value">-243px 20px 0</span>;<span class="name">background</span>:<span class="value">url(i/footer.gif) repeat-x bottom</span>}

<span class="rem">/* Copyright */</span>

<span class="sel">#footer .copyright</span>{<span class="name">height</span>:<span class="value">149px</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">background</span>:<span class="value">url(i/footer_l.jpg) no-repeat left</span>}

<span class="sel">#footer .copyright .in</span>{<span class="name">height</span>:<span class="value">149px</span>;<span class="name">padding-left</span>:<span class="value">37px</span>;<span class="name">background</span>:<span class="value">url(i/footer_r.jpg) no-repeat right</span>}

<span class="sel">#footer .copyright .in .left</span>{<span class="name">float</span>:<span class="value">left</span>;<span class="name">font</span>:<span class="value">normal 11px/80px Tahoma</span>;<span class="name">color</span>:<span class="value">#1C1C1C</span>}

<span class="sel">#footer .copyright .in .right</span>{<span class="name">float</span>:<span class="value">right</span>;<span class="name">padding-right</span>:<span class="value">37px</span>;<span class="name">background</span>:<span class="value">url(i/arr2.gif) no-repeat right center</span>;<span class="name">font</span>:<span class="value">normal 11px/80px Tahoma</span>;<span class="name">color</span>:<span class="value">#1C1C1C</span>;}

<span class="sel">#footer .copyright .in .right a</span>{<span class="name">font</span>:<span class="value">normal 11px Tahoma color:#343434</span>}

<span class="sel">#footer .copyright .in .right a:hover</span>{<span class="name">color</span>:<span class="value">#343434</span>}

<span class="rem">/* Footer list */</span>

<span class="sel">#footer .list</span>{<span class="name">height</span>:<span class="value">94px</span>;<span class="name">width</span>:<span class="value">100%</span>;<span class="name">background</span>:<span class="value">#F5F9FF url(i/list_l.gif) repeat-y left</span>}

<span class="sel">#footer .list .in</span>{<span class="name">padding</span>:<span class="value">0 20px</span>;<span class="name">height</span>:<span class="value">94px</span>;<span class="name">background</span>:<span class="value">url(i/list_r.gif) repeat-y right</span>;<span class="name">text-align</span>:<span class="value">center</span>}

<span class="sel">#footer .list .in ul</span>{<span class="name">margin</span>:<span class="value">0 0 0 1%</span>}

<span class="sel">#footer .list .in ul li</span>{<span class="name">height</span>:<span class="value">94px</span>;<span class="name">width</span>:<span class="value">11%</span>;<span class="name">float</span>:<span class="value"> left</span>}

<span class="sel">#footer .list .in ul li a</span>{<span class="name">position</span>:<span class="value">relative</span>;<span class="name">height</span>:<span class="value">94px</span>;<span class="name">display</span>:<span class="value">block</span>;<span class="name">margin</span>:<span class="value">0 -3px</span>;<span class="name">font</span>:<span class="value">normal 14px/94px Trebuchet MS</span>;<span class="name">color</span>:<span class="value">#0043A7</span>;<span class="name">outline</span>:<span class="value">none</span>}

<span class="sel">#footer .list .in ul li a span</span>{<span class="name">width</span>:<span class="value">100%</span>;<span class="name">height</span>:<span class="value">94px</span>;<span class="name">display</span>:<span class="value">block</span>;<span class="name">font</span>:<span class="value">normal 14px/94px Trebuchet MS</span>;<span class="name">color</span>:<span class="value">#0043A7</span>;<span class="name">text-align</span>:<span class="value">center</span>;<span class="name">text-decoration</span>:<span class="value">none</span>;<span class="name">cursor</span>:<span class="value">pointer</span>}

<span class="sel">#footer .list .in ul li a:hover</span>{<span class="name">background</span>:<span class="value">#DFEEFF url(i/list_li.gif) repeat-y left</span>;<span class="name">text-decoration</span>:<span class="value">none</span>}

<span class="sel">#footer .list .in ul li a:hover span</span>{<span class="name">background</span>:<span class="value">url(i/list_ri.gif) repeat-y right</span>;<span class="name">color</span>:<span class="value"> #2E2E2E</span>}

<span class="sel">#footer .list .in ul li.active</span>{<span class="name">position</span>:<span class="value">relative</span>;<span class="name">z-index</span>:<span class="value"> 5</span>}

<span class="sel">#footer .list .in ul li.active a</span>{<span class="name">background</span>:<span class="value">#DFEEFF url(i/list_li.gif) repeat-y left</span>;<span class="name">text-decoration</span>:<span class="value">none</span>;<span class="name">cursor</span>:<span class="value">default</span>}

<span class="sel">#footer .list .in ul li.active a span</span>{<span class="name">background</span>:<span class="value"> url(i/list_ri.gif) repeat-y right</span>;<span class="name">color</span>:<span class="value">#2E2E2E</span>;<span class="name">cursor</span>:<span class="value">default</span>}</div>
</pre>
<p>Смотрим <a href="http://webmolot.com/recipe/css/element5" target="_blank">верстку подвала сайта</a></p>
<h2><a name="tz8"></a>8. Динамика страницы</h2>
<p>При помощи jQuery придадим динамику нашей странице. Назначим активную ссылку по клику в шапке сайта, в меню и для списка ссылок в подвале сайта. Для этого подключим файл jquery.js к странице при помощи кода:</p>
<pre>
<div class="js">&lt;script type=<span class="str">"text/javascript"</span> src=<span class="str">"jquery.js"</span>&gt;&lt;/script&gt;</div>
</pre>
<p>Для каждого функционального блока пропишем соответствующий код javascript:</p>
<pre>
<div class="js">&lt;script&gt;

  <span class="func">$</span>(document).<span class="func">ready</span>(<span class="kw">function</span>()<span class="gly">{</span>

    <span class="func">$</span>(<span class="str">".menu li"</span>).<span class="func">click</span>(<span class="kw">function</span>()<span class="gly">{</span>

      <span class="func">$</span>(<span class="str">".menu li"</span>).<span class="func">removeClass</span>(<span class="str">"active"</span>);

      <span class="func">$</span>(<span class="kw">this</span>).<span class="func">addClass</span>(<span class="str">"active"</span>);

    <span class="gly">}</span>);

  <span class="gly">}</span>)

&lt;/script&gt;</div>
</pre>
<p>Сейчас мы можем <a href="http://webmolot.com/recipe/css/element6" target="_blank">увидеть</a>, как будут изменяться ссылки при переходе по страницам сайта.</p>
<h2><a name="tz9"></a>9. Тестирование</h2>
<p>Проверяем сверстанную страницу на соответствие требованиям пунктов <a title="перейти к разделу" href="#tz1">1.6 – 1.9</a> ТЗ.</p>
<ol class="list3">
<li>При отключенной графике страница полностью сохраняет свою функциональность и визуально хорошо <a href="http://webmolot.com/recipe/css/design2.jpg" target="_blank">читается</a></li>
<li>Страница одинаково хорошо отображается в Internet Explorer 6.0 +, Mozilla Firefox 1.0 +, Opera 9.0 +, Google Chrome, Safari 3.0 +</li>
<li>HTML и CSS код успешно прошли проверку на валидность. Результат можно посмотреть соответственно <a title="Valid HTML" href="http://validator.w3.org/check?uri=http%3A%2F%2Fwebmolot.com%2Frecipe%2Fcss%2Felement6%2F" target="_blank">здесь</a> и <a title="Valid CSS" href="http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwebmolot.com%2Frecipe%2Fcss%2Felement6%2F&amp;profile=css21&amp;usermedium=all&amp;warning=1 " target="_blank">здесь</a></li>
<li>Чтобы проверить семантику кода необходимо отключить стили CSS и посмотреть, как будет выглядеть страница в браузере. При отключении стилей наглядно демонстрируется логическое представление документа, правильность использования тегов. К этому пункту необходимо относиться достаточно серьезно, ведь именно в таком представлении видят нашу страницу компьютер, поисковые машины и боты.</li>
</ol>
<p>Верстка <a href="http://webmolot.com/recipe/css/element6" target="_blank">готова</a>, она соответствует всем требованиям ТЗ, а это значит, что заказчик будет доволен :)<br />
Результат нашей работы можно скачать в архиве по следующей <a href="http://webmolot.com/recipe/css/element.rar">ссылке</a>.</p>
<h2><a name="tz10"></a>10. Заключение</h2>
<p>В статье я постарался продемонстрировать правильный подход к блочной CSS верстке сайтов. Как видим, внешне довольно простой макет таит в себе много интересных приемов верстки. В ходе работы мы применили два различных способа растяжки трехколоночного дизайна (для шапки и для контента); показали как, можно поднять основной контент вверх страницы; прижали футер к низу страницы; создали универсальные ссылки в шапке страницы без задания ширины и многое другое.</p>
<p>P.S. Если после прочтения статьи у Вас появились вопросы по верстке этой страницы или замечания ко мне, пишите в комментариях, будем разбираться вместе.</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/css/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Блочная верстка сайта бесплатно!</title>
		<link>http://webmolot.com/free_of_charge/</link>
		<comments>http://webmolot.com/free_of_charge/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 14:20:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[Webmolot]]></category>

		<category><![CDATA[бесплатно]]></category>

		<category><![CDATA[верстка]]></category>

		<category><![CDATA[заказчик]]></category>

		<category><![CDATA[стоимость]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=143</guid>
		<description><![CDATA[По просьбе читателей решил написать статью о правильной блочной верстке. В статье будет детально описана вся работа от начала до конца на примере дизайн-макета.
Открываю тендер на самый красивый, сложный, интересный дизайн для блочной верстки сайта.

Присылайте заявки на почту с пометкой БЕСПЛАТНО. Тот дизайн, который мне понравится больше всего, в котором я смогу применить наибольшее количество [...]]]></description>
			<content:encoded><![CDATA[<p>По просьбе читателей решил написать статью о правильной <strong>блочной верстке</strong>. В статье будет детально описана вся работа от начала до конца на примере дизайн-макета.</p>
<p>Открываю тендер на самый красивый, сложный, интересный дизайн для блочной верстки сайта.</p>
<p><span id="more-143"></span></p>
<p>Присылайте заявки на <a href="mailto:webmolot@gmail.com">почту</a> с пометкой <strong>БЕСПЛАТНО</strong>. Тот дизайн, который мне понравится больше всего, в котором я смогу применить наибольшее количество интересных, оригинальных технологий html/css верстки, я выберу в качестве примера к своей статье и сверстаю совершенно бесплатно.</p>
<p>В результате, вы получите правильную блочную верстку сайта и рекламу вашему будущему проекту. Я получу профессиональный дизайн сайта, с которым будет приятно работать при написании статьи.</p>
<p>Спешите! Макеты принимаются до 31 декабря.</p>
<p>Требования к макету:</p>
<ol class="list3">
<li>красивый. Желательно web 2.0</li>
<li>сложный. Желательно резиновый</li>
<li>шинина - 1000px, если резина - еще 1600px</li>
<li>формат файла - .psd</li>
</ol>
<p>p.s.  верстаю одну страницу, а не весь сайт в 30 шаблонов :)</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/free_of_charge/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Webmolot раздает подарки</title>
		<link>http://webmolot.com/happy_new_year/</link>
		<comments>http://webmolot.com/happy_new_year/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 10:47:24 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[Webmolot]]></category>

		<category><![CDATA[акции]]></category>

		<category><![CDATA[верстка]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=135</guid>
		<description><![CDATA[Новый год на носу, время делать подарки!
Задавайте наболевшие вопросы по верстке, которые мучили Вас долгое время!
С 1 по 31 декабря - я отвечу на все Ваши вопросы, помогу решить косяки и баги совершенно бесплатно.

]]></description>
			<content:encoded><![CDATA[<p><strong>Новый год на носу, время делать подарки!</strong></p>
<p>Задавайте наболевшие вопросы по верстке, которые мучили Вас долгое время!</p>
<p>С 1 по 31 декабря - я отвечу на все Ваши вопросы, помогу решить косяки и баги <strong>совершенно бесплатно</strong>.</p>
<p><span id="more-135"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/happy_new_year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Верстка простого меню с &#8220;наворотами&#8221;</title>
		<link>http://webmolot.com/menu-s-navarotami/</link>
		<comments>http://webmolot.com/menu-s-navarotami/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:15:20 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[меню]]></category>

		<category><![CDATA[рецепты]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=108</guid>
		<description><![CDATA[Наворот 1 - универсальный разделитель между пунктами меню
Наворот 2 - универсальная ширина пунктов меню
Наворот 3 - универсальный активный пункт меню

Первый наворот
- Создаем маркированный список &#60;ul&#62;&#60;/ul&#62; и обнуляем отступы.
- Пункты меню &#60;li&#62;&#60;/li&#62; располагаем в ряд при помощи свойства float:left
- Прописываем для пунктов меню фоновую картинку разделителя через background-image и прижимаем ее к левому краю
- Смещаем пункты [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Наворот 1</strong> - универсальный разделитель между пунктами меню</p>
<p><strong>Наворот 2</strong> - универсальная ширина пунктов меню</p>
<p><strong>Наворот 3</strong> - универсальный активный пункт меню</p>
<p><span id="more-108"></span></p>
<h2>Первый наворот</h2>
<p>- Создаем маркированный список &lt;ul&gt;&lt;/ul&gt; и обнуляем отступы.</p>
<p>- Пункты меню &lt;li&gt;&lt;/li&gt; располагаем в ряд при помощи свойства float:left</p>
<p>- Прописываем для пунктов меню фоновую картинку разделителя через background-image и прижимаем ее к левому краю</p>
<p>- Смещаем пункты влево на ширину равную ширине картинки-разделителя через margin-left</p>
<p>- Прячем разделитель у первого пункта меню через свойство overflow:hidden для списка</p>
<p>Этим приемом можно пользоваться не только для верстки горизонтального меню, но и вертикального. Так же он поможет, если необходимо разделить между собой блоки на странице (новости, статьи, комментарии и др. )</p>
<h2>Второй наворот</h2>
<p>- Ширину для пунктов меню не задаем, задаем только внутренний отступ при помощи свойства padding. Поскольку для li мы задали float;left, то в правильных браузерах пункты разместятся в ряд друг за другом, как мы того и хотим.</p>
<p>- Для IE6 прописываем хак (width: 1%), чтобы пункты не растягивались по всей ширине списка.</p>
<h2>Третий наворот</h2>
<p>- Выделяем активный пункт меню фоновой картинкой, которая будет расширяться-сужаться в зависимости от ширины пункта меню. Для этого делаем 2 картинки: левую широкую и правую узкую.</p>
<p>- Вставляем span в пункт меню, чтобы получилась следующая конструкция &lt;li&gt;&lt;span&gt;&lt;a&gt;&#8230;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;</p>
<p>- Для li прописываем фоном широкую картинку, а для span - узкую.</p>
<p>- Чтобы активный пункт перекрывал разделители соседних пунктов меню, делаем для него относительное позиционирование position:relative</p>
<p><a href="http://webmolot.com/recipe/menu-s-navorotami/">Простое меню с &#8220;наворотами&#8221;</a> готово!</p>
<p>Чтобы страница проходила валидацию, выносим хак в отдельный файл css</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/menu-s-navarotami/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Путь к успеху. 3Д стратегия верстальщика.</title>
		<link>http://webmolot.com/3d_strategy/</link>
		<comments>http://webmolot.com/3d_strategy/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 09:45:35 +0000</pubDate>
		<dc:creator>webmolot</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[верстальщик]]></category>

		<category><![CDATA[время]]></category>

		<category><![CDATA[заказчик]]></category>

		<category><![CDATA[стоимость]]></category>

		<guid isPermaLink="false">http://webmolot.com/?p=86</guid>
		<description><![CDATA[Мне довольно часто стучат и пишут письма верстальщики с просьбой посоветовать, где найти заказы на верстку сайта. Интересуются, как я вышел на уровень, когда заказчики сами приходят и ждут неделю своей очереди.  На что я советую 3Д стратегию верстальщика, соблюдение которой обязательно повысит интерес к Вам со стороны заказчиков.

1. Делайте правильную оценку стоимости и сроков.
Как [...]]]></description>
			<content:encoded><![CDATA[<p>Мне довольно часто стучат и пишут письма верстальщики с просьбой посоветовать, где найти заказы на верстку сайта. Интересуются, как я вышел на уровень, когда заказчики сами приходят и ждут неделю своей очереди.  На что я советую 3Д стратегию верстальщика, соблюдение которой обязательно повысит интерес к Вам со стороны заказчиков.</p>
<p><span id="more-86"></span></p>
<h2>1. <span style="color: #f78701;">Д</span>елайте правильную оценку стоимости и сроков.</h2>
<p>Как я писал <a title="Верстка с закрытыми глазами" href="http://webmolot.com/verstka-s-zakrytymi-glazami/">ранее</a>, очень важно правильно оценить верстку проекта. Если страниц на верстку много, то необходимо оценить отдельно каждую страницу по срокам и стоимости. Не пытайтесь &#8220;рубить бабло&#8221;, такая стратегия долго не проживет. Если стоимость Ваших услуг не будет соответствовать качеству, то заказов Вам не видать. Сроки определяйте реальные, а не те, которые хочет услышать заказчик.</p>
<h2>2. <span style="color: #f78701;">Д</span>елайте качественную верстку.</h2>
<p>Будь это одна простая html страничка, либо большая социальная сеть из 50-ти шаблонов, всегда выкладывайтесь по полной. Не надо гнаться за прибылью, надо гнаться за повышением своего профессионального уровня. Профессиональные работы в портфолио будут работать на Вас и привлекать новых заказчиков. Между портфолио и заказами существует прямая зависимость: чем лучше работы в портфолио, тем серьезнее к Вам относится заказчик, проекты на верстку становятся интереснее и оплата ваших услуг соответственно растет.</p>
<h2>3. <span style="color: #f78701;">Д</span>елайте работу с Вами удобной для заказчика.</h2>
<p>Если заказчик готов платить за верстку электронными деньгами, с которыми Вы не работаете, начните работать с ними. Если заказчику удобнее общаться с Вами по скайпу, а у Вас его нет, купите микрофон и установите скайп. Если заказчик обращается к Вам с просьбой поправить верстку после того, как программист &#8220;поработал&#8221; над ней, не отказывайте ему в этом. Если Ваша верстка правильная, то проблем не должно быть и эти исправления, как правило, занимают небольшое время. Не забывайте, что проект будет в Вашем портфолио, поэтому посетитель должен видеть верстку без &#8220;косяков&#8221;.</p>
<p>Соблюдайте эти 3 правила, и Вы забудете, что когда-то просиживали днями без заказов. Конечно, вначале сложно определить точные сроки верстки и цену на нее, делать любые задачи по верстке безупречно правильно и выполнять все капризы заказчика. А кто сказал, что будет просто?! Как говорится, тяжело в учении - легко в бою ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://webmolot.com/3d_strategy/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
