<?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>jQuery и другое... &#187; макет</title>
	<atom:link href="http://www.linkexchanger.su/tag/maket/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linkexchanger.su</link>
	<description>css, html, php, javascript, jQuery, ajax ... - решения, примеры, рецепты</description>
	<lastBuildDate>Sun, 08 Jan 2012 13:25:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CSS: горизонтальное и вертикальное центрирование элемента в окне браузера.</title>
		<link>http://www.linkexchanger.su/2008/29.html</link>
		<comments>http://www.linkexchanger.su/2008/29.html#comments</comments>
		<pubDate>Wed, 06 Feb 2008 21:10:21 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/2008/29.html</guid>
		<description><![CDATA[Наверняка это может когда-нибудь понадобится. Например при создании страницы-входа на сайт или формы авторизации для входа в какую-либо закрытую часть сайта. В этом случае очень хочется, чтобы элементы дизайна располагались бы в центре окна браузера как по горизонтали, так и по вертикали.
Для примера придумаем несложный HTML-код. Пусть это будет элемент DIV, внутри которого есть картинка [...]]]></description>
			<content:encoded><![CDATA[<p>Наверняка это может когда-нибудь понадобится. Например при создании страницы-входа на сайт или формы авторизации для входа в какую-либо закрытую часть сайта. В этом случае очень хочется, чтобы элементы дизайна располагались бы в центре окна браузера как по горизонтали, так и по вертикали.<span id="more-29"></span></p>
<p>Для примера придумаем несложный HTML-код. Пусть это будет элемент <strong>DIV</strong>, внутри которого есть картинка и текст. Ну например вот такой:</p>
<pre class="brush: xml;">
&lt;div id=&quot;example&quot;&gt;
 &lt;img src=&quot;http://myserver.ru/img/im1.png&quot; alt=&quot;Это картинка&quot; /&gt;
  А это просто текст слов...
&lt;/div&gt;</pre>
<p>Я не буду задавать какие-либо стили для элементов, находящихся внутри блока <strong>#example</strong>, ведь это только пример, а вот CSS-правило для этого блока разберем подробно.</p>
<pre class="brush: css;">#example {
  position:absolute;
  top:50%;
  left:50%;
  width:250px;
  height:200px;
  margin-left:-125px;
  margin-top:-100px;
  border:1px dotted red;
}</pre>
<blockquote><p>Я исхожу из того, что нам заранее известны ширина и высота центрируемого элемента. Ведь именно этими величинами мы попытаемся воспользоваться, чтобы центрировать элемент на в окне браузера (именно в окне браузера, а не на экране).</p></blockquote>
<p>Задавая элементу <strong>#example</strong> абсолютное позиционирование, мы извлекаем его из нормального потока и имеем возможность поместить в любом месте страницы. Что мы и делаем, помещая верхний левый угол элемента в центр окна браузера, задавая свойствам <strong>top</strong> и <strong>left</strong> значения <strong>50%</strong>.</p>
<p>Зная ширину (250px) и высоту (200px) элемента <strong>#example</strong> мы задаем свойствам <strong>margin-left</strong> и <strong>margin-top</strong> отрицательные значения, равные половине ширины и, соответственно высоты центрируемого элемента, заставляя его таким образом сдвинуться влево и вверх и занять место в центре окна браузера.</p>
<p>Свойство <strong>border</strong> добавлено лишь для наглядности.</p>
<p>Необходимо отметить, что такое центрирование все-таки немного приблизительное, поскольку на разных компьютерах текст может выводиться разной высоты, разные браузеры будут учитывать или не учитывать ширину полосы прокрутки (даже если фактически ее нет) и т.д.</p>
<p>Но все-таки для большинства задач это решение вполне подойдет.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/29.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>CSS: верстка несимметричных макетов.</title>
		<link>http://www.linkexchanger.su/2008/19.html</link>
		<comments>http://www.linkexchanger.su/2008/19.html#comments</comments>
		<pubDate>Mon, 21 Jan 2008 12:37:27 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>
		<category><![CDATA[несимметричный]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/2008/19.html</guid>
		<description><![CDATA[Мы уже пробовали создавать макет страницы из одной, двух и трех колонок. Как говорил один персонаж из комедии &#171;Берегись автомобиля&#187;: &#171;А не замахнуться ли нам на Вильяма, понимаете ли нашего, Шекспира?&#187; Давайте попробуем создать &#171;резиновый&#187; несимметричный макет страницы, а потом преобразовать его в несимметричный макет с фиксированным расположением элементов.
Как всегда начнем с разметки нашей будущей [...]]]></description>
			<content:encoded><![CDATA[<p>Мы уже пробовали создавать макет страницы из одной, двух и трех колонок. Как говорил один персонаж из комедии &laquo;Берегись автомобиля&raquo;: &laquo;А не замахнуться ли нам на Вильяма, понимаете ли нашего, Шекспира?&raquo; Давайте попробуем создать &laquo;резиновый&raquo; несимметричный макет страницы, а потом преобразовать его в несимметричный макет с фиксированным расположением элементов.<span id="more-19"></span><br />
Как всегда начнем с разметки нашей будущей страницы.</p>
<pre class="brush: xml;">
&lt;div id=&quot;header&quot;&gt;
... какой-то заголовок или слоган ...
&lt;/div&gt;
&lt;div id=&quot;sidebar&quot;&gt;
... здесь может быть меню сайта ...
&lt;/div&gt;
&lt;div id=&quot;content&quot;&gt;
... здесь основное содержимое ...
&lt;/div&gt;
&lt;div id=&quot;info&quot;&gt;
... дополнительная  информация ...
&lt;/div&gt;</pre>
<p>Вы можете <a href="http://www.linkexchanger.su/example_css/assimetric.html" target="_blank">посмотреть пример</a>, того что получилось, и после этого разберем следующий CSS код.</p>
<pre class="brush: css;">
body {
  margin:5px 0 0 5px;
  background-color:#000;
  background-image:url(flowers.jpg);
  background-position: top right;
  background-repeat:no-repeat;
  color:#fff;
}
#header {
  position:absolute;
  right:5%;
  top:10%;
  width:40%;
  font-weight:bold;
  font-size:1.4em;
}

#sidebar {
  position:absolute;
  left:35%;
  top:1%;
  width:65%;
  background-color:#333;
}
#content {
  position:absolute;
  left:5%;
  top:20%;
  width:45%;
}
#info {
  position:absolute;
  left:80%;
  width:20%;
  top:80%;
  background-color:#333;
}</pre>
<p>Для размещения фонового изображения задаем значения в процентах, что позволит ему перемещаться вместе с содержимым страницы при изменении размеров окна браузера.<br />
Далее мы используем свойство <strong>position</strong>, которому задаем значение <strong>absolute</strong> и определяем позицию элемента, задавая его положение (свойства top, left, right, bottom) опять же в процентах.<br />
Еще легче создать несимметричный макет с фиксированным расположением элементов на странице. Используйте вместо относительных величин (проценты), абсолютные (например px).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/19.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS: верстка макета из трех колонок с постоянной шириной</title>
		<link>http://www.linkexchanger.su/2008/17.html</link>
		<comments>http://www.linkexchanger.su/2008/17.html#comments</comments>
		<pubDate>Thu, 17 Jan 2008 12:05:57 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/2008/17.html</guid>
		<description><![CDATA[Попробуем создать макет с тремя колонками, которые не будут изменять свою ширину при изменении ширины окна браузера. Эта задачка даже немного посложнее создания &#171;резинового&#187; макета с тремя колонками, хотя на первый взгляд должно быть наоборот.
Как всегда начнем с HTML-разметки страницы. Изначально можно взять точно такую же разметку, которую мы использовалим для верстки трехколоночной &#171;резиновой&#187; модели. [...]]]></description>
			<content:encoded><![CDATA[<p>Попробуем создать макет с тремя колонками, которые не будут изменять свою ширину при изменении ширины окна браузера. Эта задачка даже немного посложнее создания &laquo;резинового&raquo; макета с тремя колонками, хотя на первый взгляд должно быть наоборот.<span id="more-17"></span><br />
Как всегда начнем с HTML-разметки страницы. Изначально можно взять точно такую же разметку, которую мы использовалим для верстки трехколоночной &laquo;резиновой&raquo; модели. Но здесь нам придется дополнить разметку дополнительными элементами. Вот готовый HTML-код:</p>
<pre class="brush: xml;">
&lt;div id=&quot;viewPage&quot;&gt;
  &lt;div id=&quot;header&quot;&gt;
  ... шапка страницы ...
  &lt;/div&gt;
  &lt;div id=&quot;frame&quot;&gt;
    &lt;div id=&quot;sidebar&quot;&gt;
    ... колонка меню ...
    &lt;/div&gt;
    &lt;div id=&quot;content&quot;&gt;
    ... основное содержимое страницы ...
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div id=&quot;otherbar&quot;&gt;
  ... колонка другого меню ...
  &lt;/div&gt;
  &lt;div id=&quot;footer&quot;&gt;
  ... подвал ...
  &lt;/div&gt;
&lt;/div&gt;
</pre>
<blockquote><p>Обратите внимание, что порядок следования элементов <strong>sidebar</strong> и <strong>content</strong> можно запросто изменить, если это необходимо с точки зрения SEO.</p></blockquote>
<p>Легко можно заметить отличия от &laquo;резинового&raquo; макета. Во-первых мы заключили весь набор элементов в элемент div с идентификатором <strong>viewPage</strong> (не экономьте, не стоит использовать тут BODY, мало ли зачем он потом может пригодиться), а во-вторых заключили левую колонку и колонку с основным содержимым в еще один div с <strong>id=&raquo;frame&raquo;</strong>.</p>
<p>Подготовительный этап закончен, теперь с помощью CSS попробуем расположить все элементы так, как мы задумывали.</p>
<pre class="brush: css;">
#viewPage {
  width:870px;
  margin-left:30px;
}
#header {
  text-align:center;
  background-color:#FCF;
}
#sidebar {
  float:left;
  width:200px;
  background-color:#FFC;
}
#content {
  float:right;
  width:470px;
  background-color:#CCC;
}
#frame {
  float:left;
  width:700px;
}
#otherbar {
  float:right;
  width:140px;
  background-color:#FFC;
}
#footer {
  clear:both;
  paddin-top:1em;
  text-align:center;
  background-color:#CFF;
}</pre>
<p>Для начала задаем общую ширину страницы равную 870px, используя для этого элемент с <strong>id=&raquo;viewPage&raquo;</strong> + отступ от левого края окна браузера в 30px. В элементе <strong>header</strong> комментировать в общем нечего. Далее задаем фиксированную ширину для элементов <strong>sidebar</strong> в 200px и <strong>content</strong> в 470px и выравниваем их в потоке плавающей модели соответственно по левому и правому краю. Обратите внимание, что общая их ширина 200 + 470 = 670px меньше ширины их родительского элемента <strong>frame</strong>. Как говорится, на всякий случай&#8230;</p>
<p>Далее включаем в поток плавающей модели элементы <strong>frame</strong> (вот для чего он и нужен был!) и <strong>otherbar</strong>, выравнивая <strong>frame</strong> по левому, а <strong>otherbar</strong> по правому краю. Ситуация с суммой горизонтальных размеров блоков здесь такая же &#8211; есть запас в 30px (это не догма &#8211; можете и не оставлять запас, если уверены).</p>
<p>Hаконец элемент <strong>footer</strong> мы исключаем из плавающей модели с помощью <strong>clear:both;</strong> и на этом верстка собственно каркаса закончена. Да, разный бэкграунд для элементов я задаю исключительно для наглядности примера.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/17.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>CSS: верстка “резинового” макета из трех колонок</title>
		<link>http://www.linkexchanger.su/2008/16.html</link>
		<comments>http://www.linkexchanger.su/2008/16.html#comments</comments>
		<pubDate>Tue, 15 Jan 2008 14:04:20 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/2008/16.html</guid>
		<description><![CDATA[Следующий шаг &#8211; создание &#171;резинового&#187; макета страницы из трех колонок. Как и в случае макета с двумя колонками сначала создадим HTML-разметку, которую будем в дальнейшем форматировать. По-моему это даже проще, чем одноколоночный макет&#8230;
Итак, зададим HTML-разметку:

&#60;div id=&#34;header&#34;&#62;
... шапка страницы ...
&#60;/div&#62;
&#60;div id=&#34;sidebar&#34;&#62;
... колонка меню ...
&#60;/div&#62;
&#60;div id=&#34;content&#34;&#62;
... основное содержимое страницы ...
&#60;/div&#62;
&#60;div id=&#34;otherbar&#34;&#62;
... колонка меню ...
&#60;/div&#62;
&#60;div id=&#34;footer&#34;&#62;
... подвал ...
&#60;/div&#62;

и [...]]]></description>
			<content:encoded><![CDATA[<p>Следующий шаг &#8211; создание &laquo;резинового&raquo; макета страницы из трех колонок. Как и в случае макета с двумя колонками сначала создадим HTML-разметку, которую будем в дальнейшем форматировать. По-моему это даже проще, чем одноколоночный макет&#8230;<span id="more-16"></span><br />
Итак, зададим HTML-разметку:</p>
<pre class="brush: xml;">
&lt;div id=&quot;header&quot;&gt;
... шапка страницы ...
&lt;/div&gt;
&lt;div id=&quot;sidebar&quot;&gt;
... колонка меню ...
&lt;/div&gt;
&lt;div id=&quot;content&quot;&gt;
... основное содержимое страницы ...
&lt;/div&gt;
&lt;div id=&quot;otherbar&quot;&gt;
... колонка меню ...
&lt;/div&gt;
&lt;div id=&quot;footer&quot;&gt;
... подвал ...
&lt;/div&gt;
</pre>
<p>и отформатируем ее с помощью следующей таблицы стилей:</p>
<pre class="brush: css;">
#content {
  float:left;
  width:50%;
  background-color:#CCC;
}
#sidebar {
  float:left;
  width:30%;
  background-color:#FFC;
}
#otherbar {
  float:left;
  width:20%;
  background-color:#FFC;
}
#header {
  background-color:#FCF;
  text-align:center;
}
#footer {
  clear:both;
  text-align:center;
  background-color:#CFF;
}
</pre>
<p>В этом решении все три колонки включены в плавающую модель, выравниваются по левому краю и суммарная их ширина не превышает 100%.</p>
<p>Однако следует очень внимательно относиться к полям, рамкам и отступам этих элементов, поскольку, если суммарная ширина колонок превысит 100%, то одна или две колонки будут расположены друг под другом.</p>
<p>Вот так легко и просто. Этот метод работает во всех популярных браузерах.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/16.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>CSS: верстка &#171;резинового&#187; макета из двух колонок</title>
		<link>http://www.linkexchanger.su/2008/12.html</link>
		<comments>http://www.linkexchanger.su/2008/12.html#comments</comments>
		<pubDate>Sun, 13 Jan 2008 20:05:36 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/12</guid>
		<description><![CDATA[Двинемся дальше, и попробуем создать макет страницы с двумя колонками, изменяющими свою ширину в зависимости от ширины окна браузера, т.е. &#171;резиновый&#187; макет. И сначала создадим HTML-разметку, форматировать которую будем с помощью стилевых таблиц.


&#60;div id=&#34;header&#34;&#62;
... шапка страницы ...
&#60;/div&#62;
&#60;div id=&#34;content&#34;&#62;
... основное содержимое страницы ...
&#60;/div&#62;
&#60;div id=&#34;sidebar&#34;&#62;
... колонка меню ...
&#60;/div&#62;
&#60;div id=&#34;footer&#34;&#62;
... подвал ...
&#60;/div&#62;

А теперь css код, который сформирует нужное [...]]]></description>
			<content:encoded><![CDATA[<p>Двинемся дальше, и попробуем создать макет страницы с двумя колонками, изменяющими свою ширину в зависимости от ширины окна браузера, т.е. &laquo;резиновый&raquo; макет. И сначала создадим HTML-разметку, форматировать которую будем с помощью стилевых таблиц.<br />
<span id="more-12"></span></p>
<pre class="brush: xml;">
&lt;div id=&quot;header&quot;&gt;
... шапка страницы ...
&lt;/div&gt;
&lt;div id=&quot;content&quot;&gt;
... основное содержимое страницы ...
&lt;/div&gt;
&lt;div id=&quot;sidebar&quot;&gt;
... колонка меню ...
&lt;/div&gt;
&lt;div id=&quot;footer&quot;&gt;
... подвал ...
&lt;/div&gt;
</pre>
<p>А теперь css код, который сформирует нужное нам визуальное представление:</p>
<pre class="brush: css;">
#content {
float:left;
width:67%;
background-color:#CCC;
}
#sidebar {
background-color:#FFC;
}
#header {
background-color:#FCF;
text-align:center;
}
#footer {
clear:both;
text-align:center;
background-color:#CFF;
}</pre>
<p>Мы используем свойство <strong>float</strong> для того, чтобы задать положение блока <strong>content</strong> на странице и задаем ширину этого блока равной двум третям окна браузера. В соответствии с правилами CSS, последующее содержимое включенное в &laquo;плавающую модель&raquo;, а в нашем случае это блок <strong>sidebar</strong>, будет &laquo;обтекать&raquo;  блок <strong>content</strong> со стороны, противоположной направлению выравнивания, т.е. справа.<br />
Свойство <strong>float</strong> работает примерно как атрибут <strong>align</strong>, который применяется в HTML, но дает больше возможностей управления отображением элементов за счет использования полей, рамок и отступов.<br />
Разный цвет фона блоков задан лишь для того, чтобы Вам легче было наблюдать границы блоков, если Вы вдруг захотите испытать этот пример.<br />
И наконец в блоке <strong>footer</strong> используется свойство <strong>clear</strong> для того, чтобы обеспечить его отображение гарантировано ниже любого элемента из &laquo;плавающей модели&raquo;.</p>
<p>Правда такой вариант имеет недостаток. При наличии в блоке <strong>sidebar</strong> содержимого большего объема, чем в блоке <strong>content</strong>, &laquo;лишнее&raquo; содержимое перестает обтекать блок content и занимает всю ширину окна браузера.</p>
<p>Устранить недоразумение возможно, если подкорректировать значения левого отступа или левого поля элемента <strong>sidebar</strong>. Так мы и поступим, записав margin-left:67%; Посмотрите приведенный ниже окончательный css код.</p>
<pre class="brush: css;">
#content {
float:left;
width:67%;
background-color:#CCC;
}
#sidebar {
margin-left:67%;
background-color:#FFC;
}
#header {
background-color:#FCF;
text-align:center;
}
#footer {
clear:both;
text-align:center;
background-color:#CFF;
}</pre>
<p>Буду рад, если этот рецепт кому-нибудь пригодится.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/12.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS: верстка макета из одной колонки</title>
		<link>http://www.linkexchanger.su/2008/9.html</link>
		<comments>http://www.linkexchanger.su/2008/9.html#comments</comments>
		<pubDate>Sun, 13 Jan 2008 16:59:38 +0000</pubDate>
		<dc:creator>Gennady</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[макет]]></category>

		<guid isPermaLink="false">http://www.linkexchanger.su/9</guid>
		<description><![CDATA[Вроде бы вполне примитивная задача. В общем согласен, но все-таки предлагаю разобраться немного подробнее. Итак попробуем создать макет страницы, состоящий всего из одной колонки.
Попробуем сделать нашу колонку &#171;резиновой&#187;.

body {
  margin-left:20%;
  margin-right:20%;
}
Мы задали значения левого и правого полей элемента body в процентах, что позволяет содержимому занимать всю ширину окна браузера (за исключением полей естественно) [...]]]></description>
			<content:encoded><![CDATA[<p>Вроде бы вполне примитивная задача. В общем согласен, но все-таки предлагаю разобраться немного подробнее. Итак попробуем создать макет страницы, состоящий всего из одной колонки.<br />
Попробуем сделать нашу колонку &laquo;резиновой&raquo;.<span id="more-9"></span></p>
<pre class="brush: css;">
body {
  margin-left:20%;
  margin-right:20%;
}</pre>
<p>Мы задали значения левого и правого полей элемента <strong>body</strong> в процентах, что позволяет содержимому занимать всю ширину окна браузера (за исключением полей естественно) и располагаться при этом точно в центре.<br />
Если мы хотим задать нашей колонке фиксированную ширину- поступим вот так:</p>
<pre class="brush: css;">
body {
  width:600px;
}</pre>
<p>При этом колонка будет выровнена по левому краю окна браузера. И если нам необходимо вновь отцентрировать ее, то без дополнительного блока не обойтись.</p>
<pre class="brush: xml;">
&lt;div id=&quot;content&quot;&gt;
... содержимое блока ...
&lt;/div&gt;
</pre>
<p>и далее вот такой css код:</p>
<pre class="brush: css;">
body {
  width:600px;
  padding-left:50%;
}
#content {
  width:600px;
  margin-left:-300px;
}</pre>
<p>Разберем подробнее, что же мы натворили?</p>
<blockquote><p>Чтобы понять суть этого приема, надо хорошо понимать основы модели визуального форматирования. В частности точно представлять, из каких именно величин складывается общая ширина (высота) блока. При этом еще необходимо учитывать различия в реализации блочной модели конкретных браузеров. Особенно того, названИЕкоторого Вы и так знаете.</p></blockquote>
<p>В элементе <strong>body</strong>, который имеет ширину 600px мы задали левый отступ в 50%, добавив таким образом к ширине элемента половину ширины окна браузера. При этом левый край блока <strong>content</strong> расположился бы точно по центру окна, но мы предусмотрительно сдвигаем его ровно на половину ширины, на 300px влево, задавая отрицательное значение левого поля.<br />
Теперь блок <strong>content</strong> расположен точно в центре экрана и ширина его фиксирована. Этот прием работает во всех популярных браузерах.<br />
Все можно было бы написать еще проще:</p>
<pre class="brush: css;">
#content {
  width:600px;
  margin-left:auto;
  margin-right:auto;
}</pre>
<p>К моему (да и не только к моему) великому сожалению, этот способ хорош для всех браузеров, кроме того, названИЕкоторого Вы знаете. А он у нас пока самый популярный&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linkexchanger.su/2008/9.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

