﻿<?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>WebDuty &#187; CSS3</title>
	<atom:link href="http://webduty.ru/tag/css3/feed" rel="self" type="application/rss+xml" />
	<link>http://webduty.ru</link>
	<description>Блог посвящённый веб-технологиям</description>
	<lastBuildDate>Tue, 10 Apr 2012 19:48:00 +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>CSS3 – Часть 3: Текстовые эффекты</title>
		<link>http://webduty.ru/css3-%e2%80%93-%d1%87%d0%b0%d1%81%d1%82%d1%8c-3-%d1%82%d0%b5%d0%ba%d1%81%d1%82%d0%be%d0%b2%d1%8b%d0%b5-%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d1%8b.htm</link>
		<comments>http://webduty.ru/css3-%e2%80%93-%d1%87%d0%b0%d1%81%d1%82%d1%8c-3-%d1%82%d0%b5%d0%ba%d1%81%d1%82%d0%be%d0%b2%d1%8b%d0%b5-%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d1%8b.htm#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:14:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[текстовые эффекты]]></category>
		<category><![CDATA[тень]]></category>

		<guid isPermaLink="false">http://webduty.ru/?p=472</guid>
		<description><![CDATA[В этой статье я расскажу вам о новых текстовых эффектах в CSS3.
Типографика, несомненно, очень важная часть веб-дизайна. В данный момент CSS хоть и является достаточно эффективным инструментом, но всё же во многом ограничивает дизайнера. CSS3 частично устраняет эти ограничения.

Рассмотрим более детально грядущие нововведения.
Тени
С помощью тени текста можно сделать его поистине ужастным, но если использовать этот [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://webduty.ru/wp-content/uploads/2009/06/231548700_71be1b7377_m1.jpg" alt="css3" title="css3" width="240" height="160" style="float: left; margin-left:0px; margin-top: 5px;" /><em>В этой статье я расскажу вам о новых текстовых эффектах в <strong>CSS3</strong>.<br />
Типографика, несомненно, очень важная часть веб-дизайна. В данный момент <strong>CSS</strong> хоть и является достаточно эффективным инструментом, но всё же во многом ограничивает дизайнера. <strong>CSS3</strong> частично устраняет эти ограничения.</em><br />
<span id="more-472"></span><br />
Рассмотрим более детально грядущие нововведения.</p>
<h3>Тени</h3>
<p>С помощью тени текста можно сделать его поистине ужастным, но если использовать этот эффект грамотно, можно получить достаточно эстетичный текстовый блок либо загаловок. В данный момент тени поддерживают Firefox 3.1/3.5, Google Chrome, Opera 9.5, Safari 1.1+. IE 6,7,8 увы не поддерживает данный эффект.<br />
Пример:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.text_shadow</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#897048</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">2px</span> <span style="color: #933;">2px</span> <span style="color: #cc00cc;">#ddccb5</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/text_shadow.png" alt="text_shadow" title="text_shadow" width="315" height="47" class="simple size-full wp-image-473" /></p>
<h3>Разделимость слов</h3>
<p>В настоящее время если слово достаточно длинное, то оно вылезет за границы блока. Это конечно правильно, но бывают ситуации, когда необходимо чтобы браузер переносил часть слова на другую строчку.<br />
Пример:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.text_wrap</span> <span style="color: #00AA00;">&#123;</span>
word-wrap<span style="color: #00AA00;">:</span>  break-word<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/text_wrap.png" alt="text_wrap" title="text_wrap" width="255" height="118" class="simple size-full wp-image-474" /></p>
<h3>В заключение</h3>
<p>Данная статья не охватывает все изменения, касающиеся текста в <strong>CSS3</strong>. Если интересно, вы можете почитать более <noindex><a rel="nofollow" href="http://www.w3.org/TR/2003/CR-css3-text-20030514" >подробную информацию о текстовом модуле</a></noindex>.<br />
В следующей статье из этой серии я расскажу о фонах в  <strong>CSS3</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://webduty.ru/css3-%e2%80%93-%d1%87%d0%b0%d1%81%d1%82%d1%8c-3-%d1%82%d0%b5%d0%ba%d1%81%d1%82%d0%be%d0%b2%d1%8b%d0%b5-%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d1%8b.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS3 &#8211; Часть 2: Границы</title>
		<link>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b.htm</link>
		<comments>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b.htm#comments</comments>
		<pubDate>Fri, 26 Jun 2009 13:40:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[borders]]></category>
		<category><![CDATA[бордеры]]></category>
		<category><![CDATA[границы]]></category>

		<guid isPermaLink="false">http://webduty.ru/?p=442</guid>
		<description><![CDATA[Это второй пост из серии статей, посвящённых CSS3. В данной статье мы будем рассматривать границы. Каждый, кто использует CSS, знаком со свойствами бордеров. Их использование &#8211; это отличный способ структурировать контент страницы, создать эффекты вокруг изображений и т.п. 
CSS3 поднимает бордеры на качественно новый уровень с возможностью использовать градиенты, скруглённые углы, тени и бордеры состоящие [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="css3" src="http://webduty.ru/wp-content/uploads/2009/06/231548700_71be1b7377_m.jpg" / style="float: left; margin-left:0px; margin-top: 5px;"><em>Это второй пост из серии статей, посвящённых <strong>CSS3</strong>. В данной статье мы будем рассматривать границы. Каждый, кто использует <strong>CSS</strong>, знаком со свойствами бордеров. Их использование &#8211; это отличный способ структурировать контент страницы, создать эффекты вокруг изображений и т.п. </em></p>
<p><strong>CSS3</strong> поднимает бордеры на качественно новый уровень с возможностью использовать градиенты, скруглённые углы, тени и бордеры состоящие из изображений. Рассмотрим все эти усовершенствования более детально, с использованием примеров, где это возможно.<br />
<span id="more-442"></span></p>
<h3>Скругление границ</h3>
<p>Достижение скругления углов с использованием &#8220;классического&#8221; <strong>CSS</strong> достаточно сложно &#8211; для этого обычно используются изображения каждого из углов. Используя <strong>CSS3</strong>, сверстать скруглённые углы очень просто. Достаточно лишь использовать нужное CSS-свойство. Скругление может применяться к каждому углу отдельно, радиус скругления, цвет легко изменяются.<br />
Пример:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.border_rounded</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ddccb5</span><span style="color: #00AA00;">;</span>
-moz-border-radius<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span>
-webkit-border-radius<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#897048</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">310px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/border_rounded.jpg" alt="border_rounded" title="border_rounded" width="344" height="49" class="simple size-full wp-image-443" /></p>
<h3>Градиенты</h3>
<p>Использование градиентов в бордерах может быть эффективным, если использовать их правильно. Но <strong>CSS</strong> код здесь усложняется тем, что требудется определить каждый цвет градиента:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.border_gradient</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #933;">8px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
-moz-border-bottom-colors<span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#897048</span> <span style="color: #cc00cc;">#917953</span> <span style="color: #cc00cc;">#a18a66</span> <span style="color: #cc00cc;">#b6a488</span> <span style="color: #cc00cc;">#c5b59b</span> 
                                      <span style="color: #cc00cc;">#d4c5ae</span> <span style="color: #cc00cc;">#e2d6c4</span> <span style="color: #cc00cc;">#eae1d2</span><span style="color: #00AA00;">;</span>
-moz-border-top-colors<span style="color: #00AA00;">:</span>  <span style="color: #cc00cc;">#897048</span> <span style="color: #cc00cc;">#917953</span> <span style="color: #cc00cc;">#a18a66</span> <span style="color: #cc00cc;">#b6a488</span> <span style="color: #cc00cc;">#c5b59b</span> 
                                   <span style="color: #cc00cc;">#d4c5ae</span> <span style="color: #cc00cc;">#e2d6c4</span> <span style="color: #cc00cc;">#eae1d2</span><span style="color: #00AA00;">;</span>
-moz-border-left-colors<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#897048</span> <span style="color: #cc00cc;">#917953</span> <span style="color: #cc00cc;">#a18a66</span> <span style="color: #cc00cc;">#b6a488</span> <span style="color: #cc00cc;">#c5b59b</span> 
                                  <span style="color: #cc00cc;">#d4c5ae</span> <span style="color: #cc00cc;">#e2d6c4</span> <span style="color: #cc00cc;">#eae1d2</span><span style="color: #00AA00;">;</span>
-moz-border-right-colors<span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#897048</span> <span style="color: #cc00cc;">#917953</span> <span style="color: #cc00cc;">#a18a66</span> <span style="color: #cc00cc;">#b6a488</span> <span style="color: #cc00cc;">#c5b59b</span> 
                                  <span style="color: #cc00cc;">#d4c5ae</span> <span style="color: #cc00cc;">#e2d6c4</span> <span style="color: #cc00cc;">#eae1d2</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span> <span style="color: #933;">5px</span> <span style="color: #933;">5px</span> <span style="color: #933;">15px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">300px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/border_gradient.jpg" alt="border_gradient" title="border_gradient" width="348" height="55" class="simple size-full wp-image-446" /></p>
<h3>Тени</h3>
<p>В настоящее время тени &#8211; один из &#8220;трудноверстаемых&#8221; элементов страницы. В <strong>CSS3</strong> всё гораздо проще:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.border_shadow</span> <span style="color: #00AA00;">&#123;</span>
-webkit-box-shadow<span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #933;">10px</span> <span style="color: #933;">5px</span> <span style="color: #cc00cc;">#888</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span> <span style="color: #933;">5px</span> <span style="color: #933;">5px</span> <span style="color: #933;">15px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">300px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/border_shadow.jpg" alt="border_shadow" title="border_shadow" width="341" height="54" class="simple size-full wp-image-449" /></p>
<h3>Изображения</h3>
<p>Границы состоящие из изображений &#8211; одно из самых полезных свойств <strong>CSS3</strong>. Многие элементы дизайна верстаются гораздо проще с помощью этого метода. В <strong>CSS3</strong> есть возможность растянуть изображение в бордере, повторять его и т.п.<br />
CSS код:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.border_image</span> <span style="color: #00AA00;">&#123;</span>
-webkit-border-image<span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">border.png</span><span style="color: #00AA00;">&#41;</span> 27 27 27 27 round round<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><img src="http://webduty.ru/wp-content/uploads/2009/06/border_image.jpg" alt="border_image" title="border_image" width="339" height="95" class="simple size-full wp-image-450" /></p>
<h3>В заключение</h3>
<p>Это революция бордеров! Эти <strong>CSS3</strong> свойства съэкономят немало времени веб-мастера. Они в значительной степени упрощают верстку многих элементов дизайна.<br />
В <noindex><a rel="nofollow" href="http://webduty.ru/css3-–-часть-3-текстовые-эффекты.htm" >следующей статье</a></noindex> я расскажу про текстовые эффекты.</p>
]]></content:encoded>
			<wfw:commentRss>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2-%d0%b3%d1%80%d0%b0%d0%bd%d0%b8%d1%86%d1%8b.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS3 &#8211; Часть 1: Обзор</title>
		<link>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1-%d0%be%d0%b1%d0%b7%d0%be%d1%80.htm</link>
		<comments>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1-%d0%be%d0%b1%d0%b7%d0%be%d1%80.htm#comments</comments>
		<pubDate>Fri, 26 Jun 2009 10:32:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[обзор]]></category>

		<guid isPermaLink="false">http://webduty.ru/?p=428</guid>
		<description><![CDATA[Данная статья первая из ряда статей посвящённых новому стандарту CSS3, который заменит CSS2. В ней я постараюсь рассказать что же такое CSS3, его применение в современной веб-разработке, принимая во внимание то, что большинство читателей либо не слышали о CSS3 вовсе, либо имеют очень ограниченное представление об это современной технологии. Уже сейчас многие из CSS3-приёмов уже [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://webduty.ru/wp-content/uploads/2009/06/231548700_71be1b7377_m.jpg" alt="CSS3" title="CSS3" width="240" height="160" class="size-full wp-image-437" style="float: left; margin-left:0px;margin-top: 5px;" /><em>Данная статья первая из ряда статей посвящённых новому стандарту <strong>CSS3</strong>, который заменит <strong>CSS2</strong>. В ней я постараюсь рассказать что же такое CSS3, его применение в современной веб-разработке, принимая во внимание то, что большинство читателей либо не слышали о <strong>CSS3</strong> вовсе, либо имеют очень ограниченное представление об это современной технологии. Уже сейчас многие из CSS3-приёмов уже работают в современных браузерах, в обозримом будущем <strong>CSS3</strong> вероятно полностью заменит &#8220;классический&#8221; <strong>CSS</strong>.</em><br />
<span id="more-428"></span></p>
<h3>Что же это такое, CSS3?</h3>
<p>CSS3 предлагает огромное количество разнообразных методов для оптимальной верстки веб-страниц. Мои статьи дадут вам первые представления об этой технологии. В каждой из статей я буду опираться на мануалы и стандарты W3C.<br />
Из новшеств CSS3 можно несколько модулей. Вот несколько из них:</p>
<ul>
<li>Блочная модель</li>
<li>Списки</li>
<li>Ссылки</li>
<li>Границы и бэкграунды</li>
<li>Текстовые эффекты</li>
</ul>
<p><noindex><a rel="nofollow" href="http://www.w3.org/Style/CSS/current-work" >Список всех модулей</a></noindex></p>
<h3>Когда всё это будет работать?</h3>
<p>Некоторые из модулей уже завершены, например <strong>SVG</strong> (Масштабируемая векторная графика), в <noindex><a rel="nofollow" href="http://webduty.ru/jqplot-jquery-плагин-для-построения-графиков.htm" >одной из статей</a></noindex> я рассказывал о плагине jqPlot, который применял <strong>SVG</strong>. Большинство модулей по прежнему в процессе разработки.<br />
Нельзя дать точной даты, когда стандарт <strong>CSS3</strong> будет полностью работоспособен, но некоторые современные браузеры уже сейчас поддерживают некоторые <strong>CSS3</strong> свойства.<br />
Новые свойства будут постепенно поддерживаться браузерами, помодульно. Что, в принципе, вполне логично. Предположительно через 2-3 года большинство функций <strong>CSS3</strong> будут поддерживаться всеми браузерами.</p>
<h3>Как CSS3 повлияет на веб-разработку?</h3>
<p>Будем надеяться, в основном позитивным образом. <strong>CSS3</strong> несомненно, будет полностью обратно совместима, это значит, что не будет необходимости изменять существующие стили своих сайтов для их работоспособности при стандарте <strong>CSS3</strong>. Браузеры всегда будут поддерживать CSS2-стили. По этому поводу можно не волноваться.<br />
С поддержкой <strong>CSS3</strong> появится возможность использовать новые селекторы и свойства. Это позволит достичь новых конструктивных особенностей веб-страниц (например,анимация или градиент) только с помощью стилей, и усовершенствование нынешних техник верстки в сторону их упрощения (например, границы, многоколлоная верстка).<br />
В будущих статьях этой серии я сосредоточу внимание на отдельных частях нового стандарта <strong>CSS</strong>. <noindex><a rel="nofollow" href="http://webduty.ru/css3-часть-2-границы.htm" >Следующая статья</a></noindex> будет посвящана границам (border). </p>
]]></content:encoded>
			<wfw:commentRss>http://webduty.ru/css3-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1-%d0%be%d0%b1%d0%b7%d0%be%d1%80.htm/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

