<?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>CSS для Чайников</title>
	<atom:link href="http://technologyweb.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://technologyweb.org</link>
	<description>Руководство для начинающих по CSS</description>
	<lastBuildDate>Tue, 09 Nov 2010 17:39:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Руководство по CSS для начинающих</title>
		<link>http://technologyweb.org/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-css-%d0%b4%d0%bb%d1%8f-%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%8e%d1%89%d0%b8%d1%85/</link>
		<comments>http://technologyweb.org/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-css-%d0%b4%d0%bb%d1%8f-%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%8e%d1%89%d0%b8%d1%85/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 23:08:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=32</guid>
		<description><![CDATA[Как и в случае с «Руководством по HTML для начинающих», «Руководство по CSS для начинающих» основано на предположении, что ваше знание CSS не больше того, что вам известно о влиянии морских отливов на химические процессы мозга головоногих моллюсков. Назначение этого &#8230; <a href="http://technologyweb.org/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-css-%d0%b4%d0%bb%d1%8f-%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%8e%d1%89%d0%b8%d1%85/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Как и в случае с «Руководством по HTML для начинающих», «Руководство по CSS для начинающих» основано на предположении, что ваше знание CSS не больше того, что вам известно о влиянии морских отливов на химические процессы мозга головоногих моллюсков. Назначение этого руководства состоит в том, чтобы научить <strong>основам</strong>. Промежуточное и Продвинутое руководства по CSS содержат более подробные сведения о каскадных таблицах стилей.</p>
<p>CSS, или каскадные таблицы стилей, &#8211; это то, как HTML представлен. Точно также как HTML описывает контент, таблицы стилей определяют, как документ выглядит.</p>
<p>Стили не напоминают структуру HTML. Они используют формат <strong>&laquo;свойство: значение&raquo;</strong> и большая часть свойств может использоваться для большинства HTML-тегов.</p>
<h2>Содержание</h2>
<ul>
<li>Применение CSS &#8211; Как применить CSS к HTML.</li>
<li>Селекторы, Свойства и значения &#8211; Элементы CSS.</li>
<li>Цвета &#8211; Использование цвета.</li>
<li>Текст &#8211; Манипуляция с размером и формой текста.</li>
<li>Margins и Padding &#8211; Расставляем вещи по местам.</li>
<li>Границы </li>
<li>Кладем все вместе &#8211; Готовим острое блюдо из этих ингридиентов.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-css-%d0%b4%d0%bb%d1%8f-%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%8e%d1%89%d0%b8%d1%85/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Преимущества каскадных таблиц стилей (CSS)</title>
		<link>http://technologyweb.org/%d0%bf%d1%80%d0%b5%d0%b8%d0%bc%d1%83%d1%89%d0%b5%d1%81%d1%82%d0%b2%d0%b0-%d0%ba%d0%b0%d1%81%d0%ba%d0%b0%d0%b4%d0%bd%d1%8b%d1%85-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86-%d1%81%d1%82%d0%b8%d0%bb%d0%b5/</link>
		<comments>http://technologyweb.org/%d0%bf%d1%80%d0%b5%d0%b8%d0%bc%d1%83%d1%89%d0%b5%d1%81%d1%82%d0%b2%d0%b0-%d0%ba%d0%b0%d1%81%d0%ba%d0%b0%d0%b4%d0%bd%d1%8b%d1%85-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86-%d1%81%d1%82%d0%b8%d0%bb%d0%b5/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 22:59:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=7</guid>
		<description><![CDATA[Неодобрение большинства элементов форматирования HTML, которые использовались в HTML 4.0, означает, что даже если браузеры по-прежнему поддерживают их, согласно рекомендации Консорциума W3C они не должны больше использоваться. Веб-дизайнерам рекомендуется использовать CSS (Cascading Style Sheets — каскадные таблицы стилей). Главные преимущества &#8230; <a href="http://technologyweb.org/%d0%bf%d1%80%d0%b5%d0%b8%d0%bc%d1%83%d1%89%d0%b5%d1%81%d1%82%d0%b2%d0%b0-%d0%ba%d0%b0%d1%81%d0%ba%d0%b0%d0%b4%d0%bd%d1%8b%d1%85-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86-%d1%81%d1%82%d0%b8%d0%bb%d0%b5/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Неодобрение большинства элементов форматирования HTML, которые использовались в HTML 4.0, означает, что даже если браузеры по-прежнему поддерживают их, согласно рекомендации Консорциума W3C они не должны больше использоваться. Веб-дизайнерам рекомендуется использовать CSS (Cascading Style Sheets — каскадные таблицы стилей).</p>
<p>Главные преимущества CSS:</p>
<ol style="text-align: justify;">
<li>Более чистый код
<ul>
<li>Этот код легче поддерживать</li>
<li>Он быстрее загружается</li>
<li>Он лучше оптимизирован для поисковых систем</li>
</ul>
</li>
<li>Модульный код
<ul>
<li>Правила стиля могут применяться ко множеству страниц</li>
<li>Единообразный дизайн</li>
<li>Код легче поддерживать</li>
</ul>
</li>
<li>Сила дизайна
<ul>
<li>Точность контроля (позиционирование, размер, поля и др.)</li>
</ul>
</li>
<li>Разделение труда
<ul>
<li>Задача разработчика — разрабатывать, задача дизайнера — создавать дизайн</li>
</ul>
</li>
<li>Лучше доступность
<ul>
<li>Теги больше не используются не по назначению (например, <code>&lt;blockquote&gt;</code> для форматирования)</li>
<li>Нет необходимости в позиционировании невидимых картинок</li>
<li>Пользователи могут переписывать стилевые таблицы автора</li>
</ul>
</li>
</ol>
<p><span id="more-7"></span></p>
<h2>Правила CSS</h2>
<p>Правила CSS содержат определения стиля элемента или группы элементов. Они используют следующий синтаксис:</p>
<p><code>селектор {свойство:значение; свойство:значение; свойство:значение;}</code></p>
<p>Все пары <em>свойство:значение</em> являются декларациями. Множественные (составные) декларации разделяются точкой с запятой. Селектор определяет элементы, на которые воздействуют правила. Давайте рассмотрим следующее правило:</p>
<pre class="brush: css;">
p {
 color:darkgreen;
 font-family:Verdana;
 font-size:10pt
}
</pre>
<p>Это правило определяет, что текст во всех параграфах должен быть темно-зеленого цвета, размер текста должен быть 10 точек, а в качестве шрифта можно использовать шрифт Verdana.</p>
<h2>Комментарии в CSS</h2>
<p>Комментарии в CSS начинаются с «/*» и заканчиваются «*/». Взгляните на этот пример:</p>
<pre class="brush: css;">p {
 color:red; /* Текст во всех параграфах должен быть красного цвета */
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d0%bf%d1%80%d0%b5%d0%b8%d0%bc%d1%83%d1%89%d0%b5%d1%81%d1%82%d0%b2%d0%b0-%d0%ba%d0%b0%d1%81%d0%ba%d0%b0%d0%b4%d0%bd%d1%8b%d1%85-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86-%d1%81%d1%82%d0%b8%d0%bb%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Специфика</title>
		<link>http://technologyweb.org/%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%b0/</link>
		<comments>http://technologyweb.org/%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%b0/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:11:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=98</guid>
		<description><![CDATA[В случаях, когда два и более правила CSS конфликтуют друг с другом относительно одного и того же элемента, браузер следует набору правил, которые позволяют определить приоритет CSS правила. Это может показаться не таким уж и важным, и в большинстве случаев &#8230; <a href="http://technologyweb.org/%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%b0/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>В случаях, когда два и более правила CSS конфликтуют друг с другом относительно одного и того же элемента, браузер следует набору правил, которые позволяют определить приоритет CSS правила.</p>
<p>Это может показаться не таким уж и важным, и в большинстве случаев такие конфликты никак не проявляются. Но по мере того, как CSS файлы растут в размере и сложности, вы начнете работать с несколькими отдельными CSS-файлами. И тогда риск появления конфликтов увеличивается значительно.<br />
<span id="more-98"></span><br />
Если два селектора идентичны, тогда всегда приоритет получит последний из них. Например, у вас есть:</p>
<pre class="brush: css;">

p { color: red; }
p { color: blue; }
</pre>
<p>Элемент p всегда будет синего цвета, т.к. соответствующее правило указано последним.</p>
<p>Тем не менее, люди обычно не используют идентичные и конфликтующие селекторы специально (потому что это бессмысленно). Конфликты вполне могут появиться, когда у вас есть вложенные селекторы. Рассмотрите следующий пример:</p>
<pre class="brush: css;">

div p { color: red; }
p { color: blue; }
</pre>
<p>Выглядит так, будто элементы <code>p</code> в пределах элемента <code>div</code> будут показаны синим цветом, потому что правило, которое устанавливает цвет <code>p</code>, указано последним. Однако на самом деле они будут показаны красным цветом из-за специфичности первого селектора. Говоря простым языком, приоритет в конфликтных ситуациях увеличивается вместе со спецификой селектора.</p>
<p>Настоящая специфика группы вложенных элементов требует вычислений. По существу, вы приравниваете каждый селектор id (&laquo;#anything&raquo;) к значению 100, каждый селектор class (&laquo;.anything&raquo;) к 10, а каждый селектор HTML (&laquo;anything&raquo;) к 1. Затем вы складываете их значения, а общий результат и будет вашим значением специфики.</p>
<ul>
<li><code>p</code> имеет специфику 1 (1 HTML селектор)</li>
<li><code>div p</code> имеет специфику 2 (2 HTML селектора; 1+1)</li>
<li><code>.tree</code> имеет специфику 10 (1 селектор class)</li>
<li><code>div p.tree</code> имеет специфику 12 (2 HTML селектора и  1 селектор class; 1+1+10)</li>
<li><code>#baobab</code> имеет специфику 100 (1 селектор id)</li>
<li><code>body #content .alternative p</code> имеет специфику 112 (HTML селектор, id селектор, class селектор, HTML селектор; 1+100+10+1)</li>
</ul>
<p>Таким образом, в случае, если все эти примеры будут использованы, <code>div p.tree</code> (со спецификой 12) будет более специфичен, чем <code>div p</code> (со спецификой 2), а <code>body #content .alternative p</code> будет более специфичем, чем все они, независимо от порядка.</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%b0/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Фоновые изображения</title>
		<link>http://technologyweb.org/%d1%84%d0%be%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/</link>
		<comments>http://technologyweb.org/%d1%84%d0%be%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=4</guid>
		<description><![CDATA[Предусмотрено несколько свойств, которые используются для манипуляции фоновыми изображениями. К счастью свойство background используется со всеми ими. body { background: white url(http://www.htmldog.com/images/bg.gif) no-repeat top right; } Это включает в себя следующие свойства: background-color, с которым мы сталкивались прежде. background-image, которое &#8230; <a href="http://technologyweb.org/%d1%84%d0%be%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Предусмотрено несколько свойств, которые используются для манипуляции фоновыми изображениями. К счастью свойство <code>background</code> используется со всеми ими.</p>
<pre class="brush: css;">

body {
	background: white url(http://www.htmldog.com/images/bg.gif) no-repeat top right;
}
</pre>
<p><span id="more-4"></span><br />
Это включает в себя следующие свойства:</p>
<ul>
<li><strong>background-color</strong>, с которым мы сталкивались прежде.</li>
<li><strong>background-image</strong>, которое представляет собой местонахождение самого изображения.</li>
<li><strong>background-repeat</strong>, которое указывает, как изображение повторяется. Это может быть <strong>repeat</strong> — фактически эквивалент эффекта «мозаики» по всему фону; <strong>repeat-y</strong> — изображение повторяется по координатной оси Y, т.е. сверху и снизу; <strong>repeat-x</strong> — изображение повторяется по координатной оси X, т.е. следует одно за другим слева на право; <strong>no-repeat</strong> — изображение показывается только один раз и не повторяется.</li>
<li><strong>background-position</strong>, показывает расположение изображения. Это может быть top (сверху), center (по центру),  bottom (снизу),  left (слева),  right (справа) или любая благоразумная  их комбинация.</li>
</ul>
<p>Фоновые изображения могут использоваться для большинства элементов HTML, а не только для страницы целиком (body). Фоновые изображения могут использоваться и для простых, но эффективных решений — например, для создания закругленных уголков.</p>
<p>Легко увлечься техникой фоновых изображений и начать размещать их по всей странице. Некоторые визуально гиперактивные люди уверены, что страница выглядит хорошо, когда яркие цветные фотографии накладываются друг на друга по всему фону веб-страницы, заставляя пользователя «разгадывать» текст на переднем плане. Это, конечно же, экстремальный пример. Но факт состоит в том, что наиболее дружественен к пользователю легко читаемый текст, набранный черным цветом на белом фоне или белым цветом на простом черном фоне (есть также предложения слегка приглушать белый и черный фон, чтобы снизить блики).</p>
<p>Поэтому лучше использовать фоновые изображения там, где на верхнем слое не будет контента, либо делать фоновые изображения очень светлыми, что, кстати, может уменьшить вес файла изображения, потому что в этом случае задействовано меньше цветов (при условии, что вы применяете формат с индексированной палитрой цветов — например, GIF).</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d1%84%d0%be%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Классы и идентификаторы</title>
		<link>http://technologyweb.org/%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d1%8b-%d0%b8-%d0%b8%d0%b4%d0%b5%d0%bd%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82%d0%be%d1%80%d1%8b/</link>
		<comments>http://technologyweb.org/%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d1%8b-%d0%b8-%d0%b8%d0%b4%d0%b5%d0%bd%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82%d0%be%d1%80%d1%8b/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:10:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=10</guid>
		<description><![CDATA[В Руководстве по CSS для новичков мы анализировали только селекторы HTML — те, что представляют HTML-тег. Вы можете также задавать свои собственные селекторы, которые могут принимать форму классов и идентификаторов. Преимущество такого подхода состоит в том, что вы получаете один &#8230; <a href="http://technologyweb.org/%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d1%8b-%d0%b8-%d0%b8%d0%b4%d0%b5%d0%bd%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82%d0%be%d1%80%d1%8b/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>В Руководстве по CSS для новичков мы анализировали только селекторы HTML — те, что представляют HTML-тег. Вы можете также задавать свои собственные селекторы, которые могут принимать форму классов и идентификаторов.</p>
<p>Преимущество такого подхода состоит в том, что вы получаете один и тот же элемент HTML, но представляете его различными способами в зависимости от его класса или идентификатора.<br />
<span id="more-10"></span><br />
В CSS селектор класса обозначают именем, которое следует за точкой (.). Идентификатор обозначают именем, которое следует за знаком решетки (#).</p>
<p>Таким образом CSS может напоминать следующий код:</p>
<pre class="brush: css;">
#top {
	background-color: #ccc;
	padding: 1em
}

.intro {
	color: red;
	font-weight: bold;
}
</pre>
<p>HTML делает отсылку к стилю CSS значениями атрибутов id и class. Например:</p>
<pre><code>
&lt;div id=&quot;top&quot;&gt;
&lt;h1&gt;Chocolate curry&lt;/h1&gt;
&lt;p class=&quot;intro&quot;&gt;This is my recipe for making curry purely with chocolate&lt;/p&gt;
&lt;p class=&quot;intro&quot;&gt;Mmm mm mmmmm&lt;/p&gt;
&lt;/div&gt;
</code></pre>
<p>Разница между идентификатором id и классом заключается в том, что идентификатор может применяться для определения одного элемента, а класс может использоваться для определения нескольких элементов.</p>
<p>В дополнение вы можете использовать селектор для определенного элемента HTML, просто указав сначала HTML-селектор. Например <code>p.jam { какой-то стиль } </code> будет применяться для элементов <em>параграфов</em>, у которых есть класс &laquo;jam&raquo;.</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d1%8b-%d0%b8-%d0%b8%d0%b4%d0%b5%d0%bd%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82%d0%be%d1%80%d1%8b/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Эт-правила CSS</title>
		<link>http://technologyweb.org/%d1%8d%d1%82-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0-css/</link>
		<comments>http://technologyweb.org/%d1%8d%d1%82-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0-css/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:09:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=20</guid>
		<description><![CDATA[Прим. переводчика: в английском языке знак &#171;@&#187; произносят как &#171;Эт&#187;. Эт-правила CSS начинаются со знака &#171;@&#187; и потому так называются Эт-правила содержат внутри себя набор CSS-правил и применяют их к чему-то конкретному. Импортирование Эт-правило import присоединяет другую таблицу стилей. Допустим, &#8230; <a href="http://technologyweb.org/%d1%8d%d1%82-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0-css/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Прим. переводчика: в английском языке знак &laquo;@&raquo; произносят как &laquo;Эт&raquo;. Эт-правила CSS начинаются со знака &laquo;@&raquo; и потому так называются</em></p>
<p>Эт-правила содержат внутри себя набор CSS-правил и применяют их к чему-то конкретному.<br />
<span id="more-20"></span></p>
<h2>Импортирование</h2>
<p>Эт-правило <code>import</code> присоединяет другую таблицу стилей. Допустим, вы хотите добавить стили из другой таблицы стилей к уже существующей. В этом случае, вы скорее всего поступите так:</p>
<pre class="brush: css;">@import url(addonstyles.css);</pre>
<p>Эта конструкция часто используется в месте, где элемент <code>link</code> ссылается на CSS файл HTML-страницы, имея при этом внутреннюю таблицу стилей, которая выглядит приблизительно так:</p>
<pre class="brush: css;">&lt;style type=&quot;text/css&quot; media=&quot;all&quot;&gt;@import url(monkey.css);&lt;/style&gt;</pre>
<p>Преимущество этого подхода состоит в том, что старые браузеры, такие как Netscape, не догадываются об эт-правилах и соответственно не будут ссылаться на таблицу стилей. В результате если у вас есть документ с хорошей разметкой текста, он сохранит работающий простой HTML, хотя и не стилизованный.</p>
<h2>Медиа-типы</h2>
<p>Эт-правило <code>media</code> применит содержимое к определенному типу медиа, например, к печати:</p>
<pre class="brush: css;">
@media print {
	body {
		font-size: 10pt;
		font-family: times new roman, times, serif;
	}
	#navigation {
		display: none;
	}
}
</pre>
<p>Возможные типы медиа:</p>
<ul>
<li><code>all</code> &#8211; правила CSS применяются ко всем возможным типам медиа</li>
<li><code>aural</code> &#8211; для речевых синтезаторов.</li>
<li><code>handheld</code> &#8211; для портативных устройств.</li>
<li><code>print</code> &#8211; для принтеров.</li>
<li><code>projection</code> &#8211; для проекторов.</li>
<li><code>screen</code> &#8211; для дисплеев компьютеров.</li>
</ul>
<p>Вы также можете использовать следующие типы медиа: braille, embossed, tty и tv.</p>
<p>Примечание: несмотря на все вышесказанное браузер IE поддерживает всего несколько медиа-типов &#8211; all, screen и print.</p>
<h2>Кодировка</h2>
<p>Эт-правило <code>charset</code> просто устанавливает кодировку внешней таблицы стилей. Правило указывается в верхней части таблицы CSS и выглядит примерно так:</p>
<pre class="brush: css;">@charset &quot;ISO-8859-1&quot;;</pre>
<h3>Шрифтовой комплект (font-face)</h3>
<p>Эт-правило <code>font-face</code> используется для детального описания  шрифта и может использоваться для внедрения внешнего шрифта в ваш CSS. Правило требует наличия описателя <code>font-family</code>, к которому шрифт может отсылать и значением которого может быть имя текущего шрифта или полностью новое имя. Чтобы внедрить шрифт, используют описатель <code>drc</code>. Другие описатели, добавленные в эт-правило <code>font-face</code>, становятся условиями для шрифта, который используется. Например, если вы добавили стиль <code>font-weight: bold</code> в эт-правило, описатель <code>src</code> свойства <code>font-family</code> будет применяться к селектору со свойством <code>font-family</code>, если свойством <code>font-weight</code> будет <code>bold</code>.</p>
<p>Вы можете использовать похожее эт-правило font-face:</p>
<pre class="brush: css;">

@font-face {
	font-family: somerandomfontname;
	src: url(somefont.eot);
	font-weight: bold;
}
p {
	font-family: somerandomfontname;
	font-weight: bold;
}
</pre>
<p>Это правило применит шрифт somefont.eot к параграфам (за исключением случаев, когда для селектора <code>p</code> не установлено <code>font-weight: bold</code>).</p>
<p>Поддержка внедряемых шрифтов очень обрывочна. Браузеры на основе кода Mozilla не поддерживают их и не имеют в ближайшее время таких планов. Только Internet Explorer, похоже, обладает определенной степенью поддержки. Чтобы внедрять шрифты с IE, вам потребуется использовать приложение Microsoft <a href="http://www.microsoft.com/typography/web/embedding/weft3/default.htm">WEFT</a>, которое сконвертирует символы формата TrueType в формат OpenType (и затем ими можно воспользоваться только по определенной вами ссылке). Из-за ограничений (и сложности) совместимости, рекомендуется не использовать шрифты, которые не имеют адекватной альтернативы среди системных шрифтов.</p>
<h2>Страницы</h2>
<p>Эт-правило <code>page</code> регулирует <strong>постраничные медиа</strong> и является продвинутым способом применять стили к печатным медиа. Это правило определяет <strong>блок страницы</strong>, который расширяется на блочной модели (box model, подробнее см Margins и Padding). Благодаря этому правилу вы определяете  размер и представление единой страницы.</p>
<p>Существует несколько соглашений, которые применяются к эт-правилу <code>page</code>: не должно быть полей или рамок; стиль создается не для показа на экране компьютера, поэтому не допускается использование в качестве единиц измерений пикселей (точек) и em.</p>
<p>Существует несколько определенных свойств, которые могут использоваться. Например, <code>size</code> может принимать значение <code>portrait, landscape, auto</code> или length. Свойство <code>marks</code> используется для определения метки кадрирования:</p>
<pre class="brush: css;">
@page {
	size: 15cm 20cm;
	margin: 3cm;
	marks: cross;
}
</pre>
<h2>Псевдоклассы для постраничных медиа</h2>
<p>Существует три псевдокласса, которые используются специально в связке с эт-правилом <code>page</code>. Выглядит их использование следующим образом:</p>
<pre class="brush: css;">
@page :pseudo-class { stuff }.
</pre>
<p><code>:first</code> — этот псевдокласс применяется к первой странице постраничных медиа.</p>
<p><code>:left</code> и <code>:right</code> применяются для левых и правых страниц соответственно. Может использоваться для указания больших полей слева при печати левой страницы и справа &#8211; при печати правой страницы.</p>
<p>Есть и ряд других особенностей эт-правила <code>page</code>, такие как переход на новую страницу, наименование страниц, но учитывая, что это эт-правило с трудом работает в любом из браузеров, вы возможно и так потратили достаточно времени на чтение этой части. Хотя идея хороша.</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d1%8d%d1%82-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS границы</title>
		<link>http://technologyweb.org/css-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b/</link>
		<comments>http://technologyweb.org/css-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:09:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=25</guid>
		<description><![CDATA[Вы можете использовать границы (рамки), применяя их к большинству элементов HTML в пределах страницы. Все, что вам требуется, чтобы сделать границу вокруг элемента — это border-style. Возможные значения, которые можно применять: solid (тонкая граница), dotted (граница состоит из точек, пунктир), &#8230; <a href="http://technologyweb.org/css-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вы можете использовать границы (рамки), применяя их к большинству элементов HTML в пределах страницы. Все, что вам требуется, чтобы сделать границу вокруг элемента — это <code>border-style</code>. Возможные значения, которые можно применять: solid (тонкая граница), dotted (граница состоит из точек, пунктир), dashed (граница состоит из коротких отрезков), double (двойная), groove (эффект углубления), ridge (эффект кромки), inset (эффект врезки) и outset (эффект возвышения).<br />
<span id="more-25"></span><br />
<code>border-width</code> используется для указания ширины границы, которая измеряется в пикселах. В числе других свойств: <code>border-top-width, border-right-width, border-bottom-width и border-left-width</code>.</p>
<p>И, наконец, <code>border-color</code> используют для указания цвета границы.</p>
<p>Добавьте этот код в CSS-файл: </p>
<pre class="brush: css;">
h2 {
	border-style: dashed;
	border-width: 3px;
	border-left-width: 10px;
	border-right-width: 10px;
	border-color: red;
}
</pre>
<p>В результате вы должны получить красную прерывистую границу вокруг заголовка HTML второго уровня (элемент h2) шириной 3 пикселя наверху и внизу, а также 10 пикселей слева и справа (Ширина всей границы в 3 пикселя в результате была определена).</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/css-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Как это работает вместе</title>
		<link>http://technologyweb.org/%d0%ba%d0%b0%d0%ba-%d1%8d%d1%82%d0%be-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d0%b2%d0%bc%d0%b5%d1%81%d1%82%d0%b5/</link>
		<comments>http://technologyweb.org/%d0%ba%d0%b0%d0%ba-%d1%8d%d1%82%d0%be-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d0%b2%d0%bc%d0%b5%d1%81%d1%82%d0%b5/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:07:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=54</guid>
		<description><![CDATA[Большинство из вас должны быть готовы к HTML, подобному тому, что я сделал в конце моего руководства по HTML для новичков. Лишь строка кода с ссылкой на CSS-файл должна быть добавлена в ваш HTML-документ. Код, представленный ниже, включает все CSS-техники, &#8230; <a href="http://technologyweb.org/%d0%ba%d0%b0%d0%ba-%d1%8d%d1%82%d0%be-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d0%b2%d0%bc%d0%b5%d1%81%d1%82%d0%b5/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Большинство из вас должны быть готовы к HTML, подобному тому, что я сделал в конце моего руководства по HTML для новичков. Лишь строка кода с ссылкой на CSS-файл должна быть добавлена в ваш HTML-документ.</p>
<p>Код, представленный ниже, включает все CSS-техники, которые были описаны в этой секции руководства. Вы можете сохранить его как CSS-стиль, взглянуть, как работают все свойства в HTML-файле и проверить, как именно они были применены в таблице стилей. По моему мнению, лучший подход к понимаю средств CSS состоит в работе с реальными файлами, когда вы видите, что происходит, если изменить те или иные вещи.<br />
<span id="more-54"></span></p>
<pre class="brush: css;">
body {
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	color: black;
	background-color: #ffc;
	margin: 1em;
	padding: 0;
}

/* Кстати, это комментарий */

p {
	line-height: 1.5em;
}

h1 {
	color: #ffc;
	background-color: #900;
	font-size: 2em;
	margin: 0;
	margin-bottom: 0.5em;
	padding: 0.25em;
	font-style: italic;
	text-align: center;
	letter-spacing: 0.5em;
	border-bottom-style: solid;
	border-bottom-width: 0.5em;
	border-bottom-color: #c00;
}

h2 {
	color: white;
	background-color: #090;
	font-size: 1.5em;
	margin: 0;
	padding: 0.1em;
	padding-left: 1em;
}

h3 {
	color: #999;
	font-size: 1.25em;
}

img {
	border-style: dashed;
	border-width: 2px;
	border-color: #ccc;
}

a {
	text-decoration: none;
}

strong {
	font-style: italic;
	text-transform: uppercase;
}

li {
	color: #900;
	font-style: italic;
}

table {
	background-color: #ccc;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d0%ba%d0%b0%d0%ba-%d1%8d%d1%82%d0%be-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d0%b2%d0%bc%d0%b5%d1%81%d1%82%d0%b5/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Встроенные, внутренние и внешние стили</title>
		<link>http://technologyweb.org/%d0%b2%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b2%d0%bd%d1%83%d1%82%d1%80%d0%b5%d0%bd%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b8%d0%b5-%d1%81%d1%82%d0%b8%d0%bb/</link>
		<comments>http://technologyweb.org/%d0%b2%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b2%d0%bd%d1%83%d1%82%d1%80%d0%b5%d0%bd%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b8%d0%b5-%d1%81%d1%82%d0%b8%d0%bb/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:06:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=58</guid>
		<description><![CDATA[Встроенные стили Встроенные стили прикрепляются напрямую к HTML-тегам значением атрибута style. Они напоминают следующий код: &#60;p style=&#34;color: red&#34;&#62;text&#60;/p&#62; В результате применения этого стиля, параграф будет показан красного цвета. Но, как ранее уже отмечалось, более верным подходом является создание HTML-документа без &#8230; <a href="http://technologyweb.org/%d0%b2%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b2%d0%bd%d1%83%d1%82%d1%80%d0%b5%d0%bd%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b8%d0%b5-%d1%81%d1%82%d0%b8%d0%bb/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Встроенные стили</h2>
<p>Встроенные стили прикрепляются напрямую к HTML-тегам значением атрибута <code>style</code>.</p>
<p>Они напоминают следующий код: </p>
<pre class="brush: xml;">&lt;p style=&quot;color: red&quot;&gt;text&lt;/p&gt;</pre>
<p>В результате применения этого стиля, параграф будет показан красного цвета.<br />
<span id="more-58"></span><br />
Но, как ранее уже отмечалось, более верным подходом является создание HTML-документа без оформления и стилей. И вот почему использование встраиваемых стилей не рекомендуется.</p>
<h2>Внутренние стили</h2>
<p>Внедренные, или внутренние, стили  применяются ко всей странице целиком. Теги style размещаются между тегами head. </p>
<p>Способ подключения и применения стилей выглядит так:</p>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;CSS Example&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
p {
color: red;
}
a {
color: blue;
}
&lt;/style&gt;
</pre>
<p>В результате использования этого стиля все параграфы на странице будут красного цвета, а все ссылки — синего.</p>
<p>Напомню, что хорошей практикой является разделение HTML-содержания и CSS-представления в разных файлах. И здесь приходит спаситель&#8230;</p>
<h2>Внешние каскадные таблицы стилей</h2>
<p><strong>Внешние</strong> таблицы стилей применяются ко всему сайту со множеством страниц. Для этого создается <strong>CSS-файл</strong> приблизительно следующего содержания:</p>
<pre class="brush: css;">

p {
	color: red;
}
a {
	color: blue;
}
</pre>
<p>Если вы сохраните это в файле “web.css”, вам также потребуется указать в HTML-файле ссылку на внешнюю таблицу стилей. Выглядит это следующим образом (см последнюю строку):</p>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;CSS Example&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;web.css&quot; /&gt;
</pre>
<p>В продвинутом руководстве по CSS мы покажем другие способы подключения внешней каскадной таблицы стилей, а пока достаточно и этого.</p>
<p>Чтобы следовать данному руководству наиболее эффективно, рекомендуется пробовать и тестировать код по мере прогресса. Поэтому используйте ваш текстовый редактор, чтобы создать полностью новый файл, а затем сохраните пустой документ как “web.css” в той же директории, что и HTML-файл.</p>
<p>Затем измените HTML-файл таким образом, чтобы он напоминал следующий код: </p>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;My first web page&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;web.css&quot; /&gt;
&lt;/head&gt;
</pre>
<p>Сохраните HTML-файл. Этот файл ссылается на CSS-файл, который в настоящее время пуст. Поэтому ничего не изменится. Но по мере работы с Руководством по CSS для начинающих, вы научитесь, как добавлять и изменять CSS-файл, и сможете проверять результаты изменений обновлением окна браузера с открытым в нем HTML-документом, как это было сделано ранее.</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/%d0%b2%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b2%d0%bd%d1%83%d1%82%d1%80%d0%b5%d0%bd%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%b2%d0%bd%d0%b5%d1%88%d0%bd%d0%b8%d0%b5-%d1%81%d1%82%d0%b8%d0%bb/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Z-index</title>
		<link>http://technologyweb.org/z-index/</link>
		<comments>http://technologyweb.org/z-index/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:05:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://technologyweb.org/?p=111</guid>
		<description><![CDATA[Свойство Z-index описывает уровень стека представления элемента на странице относительно остающихся в потоке элементов. Его значением является число. Вместе с увеличением z-index элемента, близость к пользователю также увеличивается. Пример кода &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Strict//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62; &#8230; <a href="http://technologyweb.org/z-index/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Свойство Z-index описывает уровень стека представления элемента на странице относительно остающихся в потоке элементов. Его значением является число. Вместе с увеличением z-index элемента, близость к пользователю также увеличивается.<br />
<span id="more-111"></span></p>
<h2>Пример кода</h2>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;style type=&quot;text/css&quot;&gt;
.logo {
position:absolute;
font-family:Century;
font-size:2em;
font-weight:bold;
z-index:20;
}
#logo1 {
left:50px;
top:50px;
color:#00f;
}
#logo2 {
left:52px;
top:52px;
color:#f00;
z-index:10;
}
.box {
position:absolute;
height:100px;
width:100px;
border:15px solid #000;
}
#box1 {
left:150px;
top:150px;
border-color:#f00;
z-index:40;
}
#box2 {
left:185px;
top:185px;
border-color:#00f;
z-index:30;
}
#box3 {
left:185px;
top:150px;
border-color:#060;
z-index:20;
}
#box4 {
left:150px;
top:185px;
border-color:#f60;
z-index:10;
}
&lt;/style&gt;
&lt;title&gt;CSS Z-Index&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;CSS Z-Index&lt;/h1&gt;
&lt;div id=&quot;logo1&quot; class=&quot;logo&quot;&gt;Webucator&lt;/div&gt;
&lt;div id=&quot;logo2&quot; class=&quot;logo&quot;&gt;Webucator&lt;/div&gt;
&lt;div id=&quot;box1&quot; class=&quot;box&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;box2&quot; class=&quot;box&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;box3&quot; class=&quot;box&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;box4&quot; class=&quot;box&quot;&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><em>Обратите внимание, как определенные элементы div расположены поверх других. Если z-index этих элементов изменяется, расположение их стека изменится также.</em></p>
<h2>Display</h2>
<p>Свойство display применяется для установки, должен ли элемент появиться на странице или нет. Самыми популярными значениями для этого элемента являются следующие:</p>
<ul>
<li>block</li>
<li>inline</li>
<li>none</li>
</ul>
<p>Наиболее типичные примеры применения свойства display:</p>
<ol style="text-align: justify;">
<li>Для показа и сокрытия элементов в зависимости от взаимодействия с пользователем. Частый пример &#8211; это ниспадающее меню. Такие динамические изменения стилей представлены значениями javascript.</li>
<li>Чтобы скрыть элементы для определенных типов медиа. Например, можно &laquo;отключить&raquo; показ картинок, просто указав значение none для свойства display в таблице стилей, которая используется для печати документа</li>
<li>Конвертация инлайновых элементов, таких как link, в блочные элементы при помощи изменения значения свойства display на block</li>
</ol>
<p>Пример ниже демонстрирует, как свойство display может применяться для изменения ссылок в элементы block.</p>
<h2>Пример кода</h2>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;CSS Link Buttons&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
a {
display:block;
padding: 6px 4px;
margin: 4px;
border-right: 2px solid #999999;
border-bottom: 2px solid #999999;
border-top-width: 0px;
border-left-width: 0px;
background-color: #eaf1dd;
color:#060;
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:1.5em;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Button Links&lt;/h1&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.washingtonpost.com&quot;&gt;WashingtonPost.com&lt;/a&gt;
&lt;a href=&quot;http://www.webucator.com&quot;&gt;Webucator&lt;/a&gt;
&lt;a href=&quot;http://www.google.com&quot;&gt;Google&lt;/a&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<h2>Visibility (Видимость)</h2>
<p>Свойство visibility применяется, когда вы хотите воздействовать на видимость элемента. Возможные значения этого свойства: </p>
<ul>
<li>visible</li>
<li>hidden</li>
</ul>
<p>Самое главное различие между visibility и hidden элемента состоит в том, что если указано значение hidden, то скрытый элемент по прежнему может влиять на раскладку вашей страницы. Элементы, у которых свойство display имеет значение none, такого эффекта не имеют.</p>
]]></content:encoded>
			<wfw:commentRss>http://technologyweb.org/z-index/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

