<?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>all your code are belong to us &#187; CSS</title>
	<atom:link href="http://allurcode.com/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://allurcode.com</link>
	<description>and all my code are belong to you</description>
	<lastBuildDate>Thu, 19 Jan 2012 20:33:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CSS Triangle</title>
		<link>http://allurcode.com/2011/10/31/css-triangle/</link>
		<comments>http://allurcode.com/2011/10/31/css-triangle/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 21:58:17 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[triangle]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=640</guid>
		<description><![CDATA[Really simple triangles working in all major browsers including IE6+ HTML No surprises here. Our HTML is as simple as that. CSS The trick is to create an element with zero width and height. The actual size will be determined by the element&#8217;s borders. For example up arrow has top and bottom borders set as [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Really simple triangles working in all major browsers including IE6+</p>
<h1>HTML</h1>
<p>No surprises here. Our HTML is as simple as that.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;arrow_top&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;arrow_right&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;arrow_bottom&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;arrow_right&quot;&gt;&lt;/div&gt;
</pre>
<h1>CSS</h1>
<p>The trick is to create an element with zero width and height. The actual size will be determined by the element&#8217;s borders. For example up arrow has top and bottom borders set as transparent and the left border with a solid colour. Imagine it as drawing an arrow where its pointing corner is our zero dimensions div element.</p>
<h1>Demo</h1>
<style>
.arrow_top {
	width:0;
	height:0;
	border-left:30px solid transparent;
	border-right:30px solid transparent;
	border-bottom:30px solid #ff9600;
	margin-bottom:10px;
}
.arrow_right {
	width:0;
	height:0;
	border-top:30px solid transparent;
	border-bottom:30px solid transparent;
	border-left:30px solid #ff9600;
	margin-bottom:10px;
}
.arrow_bottom {
	width:0;
	height:0;
	border-left:30px solid transparent;
	border-right:30px solid transparent;
	border-top:30px solid #ff9600;
	margin-bottom:10px;
}
.arrow_left {
	width:0;
	height:0;
	border-top:30px solid transparent;
	border-bottom:30px solid transparent;
	border-right:30px solid #ff9600;
	margin-bottom:10px;
}
.arrow_top_filled {
	width:5px;
	height:5px;
	border-left:30px solid #222;
	border-right:30px solid #222;
	border-bottom:30px solid #ff9600;
	margin-bottom:10px;
}
.arrow_top_right {
	width:0;
	height:0;
	border-bottom:30px solid transparent;
	border-left:30px solid transparent;
	border-right:30px solid #ff9600;
	margin-bottom:10px;
}
</style>
<h3>Arrow top</h3>
<div class="arrow_top"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_top {
	width:0;
	height:0;
	border-top:30px solid transparent;
	border-bottom:30px solid transparent;
	border-left:30px solid #ff9600;
}
</pre>
<h3>Arrow right</h3>
<div class="arrow_right"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_right {
	width:0;
	height:0;
	border-top:30px solid transparent;
	border-bottom:30px solid transparent;
	border-left:30px solid #ff9600;
	margin-bottom:10px;
}
</pre>
<h3>Arrow bottom</h3>
<div class="arrow_bottom"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_bottom {
	width:0;
	height:0;
	border-left:30px solid transparent;
	border-right:30px solid transparent;
	border-top:30px solid #ff9600;
	margin-bottom:10px;
}
</pre>
<h3>Arrow left</h3>
<div class="arrow_left"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_left {
	width:0;
	height:0;
	border-top:30px solid transparent;
	border-bottom:30px solid transparent;
	border-right:30px solid #ff9600;
	margin-bottom:10px;
}
</pre>
<h3>Arrow top with non transparent borders and pointing corner is a 5px / 5px div</h3>
<div class="arrow_top_filled"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_top_filled {
	width:5px;
	height:5px;
	border-left:30px solid #222;
	border-right:30px solid #222;
	border-bottom:30px solid #ff9600;
	margin-bottom:10px;
}
</pre>
<h3>Arrow top right</h3>
<div class="arrow_top_right"></div>
<pre class="brush: css; title: ; notranslate">
.arrow_top_right {
	width:0;
	height:0;
	border-bottom:30px solid transparent;
	border-left:30px solid transparent;
	border-right:30px solid #ff9600;
	margin-bottom:10px;
}
</pre>
<div class="shr-publisher-640"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMTAlMkYzMSUyRmNzcy10cmlhbmdsZSUyRg==" data-shr_title='CSS+Triangle'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMTAlMkYzMSUyRmNzcy10cmlhbmdsZSUyRg==" data-shr_title='CSS+Triangle'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=640" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2011/10/31/css-triangle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hot off the workshop vol. 2</title>
		<link>http://allurcode.com/2011/03/22/hot-off-the-workshop-vol-2/</link>
		<comments>http://allurcode.com/2011/03/22/hot-off-the-workshop-vol-2/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 22:45:50 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[TK Maxx]]></category>
		<category><![CDATA[Venda]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=548</guid>
		<description><![CDATA[After Before &#160; Website redesign for TK Maxx. Launched just yesterday. Venda coding all the way in the back end and HTML, JavaScript and CSS in the front end. View site What I&#8217;ve learnt The biggest challenge was to make the site work in Internet Explorer 6 and 7. One particularly annoying issue was to [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50a21heHguY29tLw=="><img src="http://allurcode.com/wp-content/uploads/2011/03/tkmaxx_rebrand.jpg" alt="TK Maxx website rebranding" title="TK Maxx website rebranding" width="891" height="494" class="aligncenter size-full wp-image-552" /></a></p>
<div style="float:left; width:50%; text-align:center;">
<h2>After</h2>
</div>
<div style="float:left; width:50%; text-align:center;">
<h2>Before</h2>
</div>
<p>&nbsp;</p>
<p>Website redesign for TK Maxx. Launched just yesterday.<br />
Venda coding all the way in the back end and HTML, JavaScript and CSS in the front end.<br />
<a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50a21heHguY29tLw==">View site</a></p>
<h1>What I&#8217;ve learnt</h1>
<p>The biggest challenge was to make the site work in Internet Explorer 6 and 7. One particularly annoying issue was to make the logo stay on top of the sliding main homepage image. All other browsers were just fine but in IE6 and 7 the logo was hidden behind the image.</p>
<p>&nbsp;</p>
<div style="float:left; width:50%; text-align:center;"><div id="attachment_573" class="wp-caption aligncenter" style="width: 260px"><img src="http://allurcode.com/wp-content/uploads/2011/03/tkmaxx_rebrand_1.jpg" alt="TK Maxx website rebranding, logo bug" title="TK Maxx website rebranding, logo bug" width="250" height="250" class="size-full wp-image-573" /><p class="wp-caption-text">Logo behind image</p></div></div>
<div style="float:left; width:50%; text-align:center;"><div id="attachment_574" class="wp-caption aligncenter" style="width: 260px"><img src="http://allurcode.com/wp-content/uploads/2011/03/tkmaxx_rebrand_2.jpg" alt="TK Maxx website rebranding, logo fixed" title="TK Maxx website rebranding, logo fixed" width="250" height="250" class="size-full wp-image-574" /><p class="wp-caption-text">Logo above image</p></div></div>
<p>&nbsp;</p>
<p>The trick was simple yet not obvious. <code>&lt;div&gt;</code> containing the logo needs not only its z-index set to a higher value than sliding image, but also we have to make sure IE treats it seriously and make our CSS rule important.</p>
<pre class="brush: css; title: ; notranslate">#logo { z-index: 1000; }</pre>
<p>Above will not work whereas below will work like a charm.</p>
<pre class="brush: css; title: ; notranslate">#logo { z-index: 1000 !important; }</pre>
<div class="shr-publisher-548"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMDMlMkYyMiUyRmhvdC1vZmYtdGhlLXdvcmtzaG9wLXZvbC0yJTJG" data-shr_title='Hot+off+the+workshop+vol.+2'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMDMlMkYyMiUyRmhvdC1vZmYtdGhlLXdvcmtzaG9wLXZvbC0yJTJG" data-shr_title='Hot+off+the+workshop+vol.+2'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=548" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2011/03/22/hot-off-the-workshop-vol-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hot off the workshop vol. 1</title>
		<link>http://allurcode.com/2011/02/23/hot-off-the-workshop-vol-1/</link>
		<comments>http://allurcode.com/2011/02/23/hot-off-the-workshop-vol-1/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 11:51:53 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=478</guid>
		<description><![CDATA[Just launched. TK Maxx and Red Nose Day campaign applications. Facebook quiz Fun quiz to find out your perfect Red Nose Day t-shirt. View site Website application Upload you photo with Flash uploader, resize it and pan it around with JavaScript then save your results with PHP. View site]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Just launched. TK Maxx and Red Nose Day campaign applications.</p>
<h3>Facebook quiz</h3>
<p><a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FwcHMuZmFjZWJvb2suY29tL3JlZF9ub3NlX3RzaGlydC8="><img src="http://allurcode.com/wp-content/uploads/2011/02/portfolio_1_1.jpg" alt="" /></a></p>
<p>
Fun quiz to find out your perfect Red Nose Day t-shirt.<br />
<a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FwcHMuZmFjZWJvb2suY29tL3JlZF9ub3NlX3RzaGlydC8=">View site</a>
</p>
<h3>Website application</h3>
<p><a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FwcHMuZmFjZWJvb2suY29tL3JlZF9ub3NlX3RzaGlydC8="><img src="http://allurcode.com/wp-content/uploads/2011/02/portfolio_1_2.jpg" alt="" /></a></p>
<p>
Upload you photo with Flash uploader, resize it and pan it around with JavaScript then save your results with PHP.<br />
<a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FwcHMuZmFjZWJvb2suY29tL3JlZF9ub3NlX3RzaGlydC8=">View site</a></p>
<div class="shr-publisher-478"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMDIlMkYyMyUyRmhvdC1vZmYtdGhlLXdvcmtzaG9wLXZvbC0xJTJG" data-shr_title='Hot+off+the+workshop+vol.+1'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDExJTJGMDIlMkYyMyUyRmhvdC1vZmYtdGhlLXdvcmtzaG9wLXZvbC0xJTJG" data-shr_title='Hot+off+the+workshop+vol.+1'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=478" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2011/02/23/hot-off-the-workshop-vol-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Multiple borders with CSS2</title>
		<link>http://allurcode.com/2010/07/06/multiple-borders-with-css2/</link>
		<comments>http://allurcode.com/2010/07/06/multiple-borders-with-css2/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 10:18:45 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[border]]></category>
		<category><![CDATA[multiple]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=353</guid>
		<description><![CDATA[How to make a div with multiple borders? Usual approach is to create a div with border then create another div inside that one with different border. We end up with lots of divs inside of another divs. If there only was an easier way to do it in CSS without the need of more [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><h2>How to make a div with multiple borders?</h2>
<p>Usual approach is to create a div with border then create another div inside that one with different border. We end up with lots of divs inside of another divs. If there only was an easier way to do it in CSS without the need of more divs&#8230; There is!</p>
<h3>:before and :after pseudo classes</h3>
<p>Internet Explorer 6 and 7 does not support :before and :after pseudo classes and to be honest I couldn&#8217;t find a working fix for it. The good thing is that those dinosaurs are fading out from our lives.<br />
:before and :after pseudo classes allow to place text or an image before and after each HTML element using <em>content: &#8221;;</em> attribute. In below example <em>content</em> is empty as we need just a border.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;title&gt;Multiple borders with CSS2&lt;/title&gt;
&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;style&gt;
body { background: #fff; }
#box {
	float: left;
	position: relative;
	width: 100px;
	height: 100px;
	margin: 20px;
	border: #f00 solid 5px;
}
	#box:before {
		position: absolute;
		width: 90px;
		height: 90px;
		content: '';
		border: #0f0 solid 5px;
	}
	#box:after {
		position: absolute;
		left: 5px;
		top: 5px;
		width: 80px;
		height: 80px;
		content: '';
		border: #00f solid 5px;
	}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;div id=&quot;box&quot;&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Above code should result in:<br />
<img src="http://allurcode.com/wp-content/uploads/2010/07/multiple_borders.png" alt="Multiple borders with CSS" /></p>
<p>More information about :before and :after pseudo classes can be found <a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEvZ2VuZXJhdGUuaHRtbCNiZWZvcmUtYWZ0ZXItY29udGVudA==">here</a></p>
<p>&nbsp;</p>
<div class="shr-publisher-353"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDclMkYwNiUyRm11bHRpcGxlLWJvcmRlcnMtd2l0aC1jc3MyJTJG" data-shr_title='Multiple+borders+with+CSS2'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDclMkYwNiUyRm11bHRpcGxlLWJvcmRlcnMtd2l0aC1jc3MyJTJG" data-shr_title='Multiple+borders+with+CSS2'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=353" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2010/07/06/multiple-borders-with-css2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gmail&#8217;s recent email rendering change</title>
		<link>http://allurcode.com/2010/06/01/gmails-recent-email-rendering-change/</link>
		<comments>http://allurcode.com/2010/06/01/gmails-recent-email-rendering-change/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 09:14:28 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[spacing]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=305</guid>
		<description><![CDATA[Problem Gmail recently made a few changes in their email rendering engine. Unfortunately for us our image based HTML newsletters that used to look fine in gmail are now broken. Each image seems to have a weird spacing after it. If you&#8217;ve been sending HTML newsletters for your clients for some time now, you probably [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><h1>Problem</h1>
<p>Gmail recently made a few changes in their email rendering engine. Unfortunately for us our image based HTML newsletters that used to look fine in gmail are now broken. Each  image seems to have a weird spacing after it.<br />
If you&#8217;ve been sending HTML newsletters for your clients for some time now, you probably have your own email templates that work well in all email clients. Well not all thanks to Google. </p>
<h1>Solution</h1>
<p>To make things back to what they were just add <em>style=&#8221;display:block;&#8221;</em> to every img tag in your HTML email and we&#8217;re back in business.</p>
<p>&nbsp;</p>
<div class="shr-publisher-305"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDYlMkYwMSUyRmdtYWlscy1yZWNlbnQtZW1haWwtcmVuZGVyaW5nLWNoYW5nZSUyRg==" data-shr_title='Gmail%27s+recent+email+rendering+change'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDYlMkYwMSUyRmdtYWlscy1yZWNlbnQtZW1haWwtcmVuZGVyaW5nLWNoYW5nZSUyRg==" data-shr_title='Gmail%27s+recent+email+rendering+change'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=305" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2010/06/01/gmails-recent-email-rendering-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google font api and font directory</title>
		<link>http://allurcode.com/2010/05/23/google-font-api-and-font-directory/</link>
		<comments>http://allurcode.com/2010/05/23/google-font-api-and-font-directory/#comments</comments>
		<pubDate>Sun, 23 May 2010 11:08:36 +0000</pubDate>
		<dc:creator>6bytes</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Tangerine]]></category>

		<guid isPermaLink="false">http://allurcode.com/?p=263</guid>
		<description><![CDATA[Technorati code: G8GA9E4SYN2J Google just made our life much easier by announcing Google font api and Google font directory. Using custom fonts on your website is as easy as adding two lines of code. Lets consider this simple example. Nothing fancy here, result as expected. &#160; Hello world! &#160; Now lets add those two aforementioned [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Technorati code: G8GA9E4SYN2J</p>
<p>Google just made our life much easier by announcing <a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9hcGlzL3dlYmZvbnRzLw==">Google font api</a> and <a href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS93ZWJmb250cw==">Google font directory</a>.<br />
Using custom fonts on your website is as easy as adding two lines of code. Lets consider this simple example.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;title&gt;Custom fonts&lt;/title&gt;
&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;style&gt;
      body { font-size: 48px; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;header&gt;
	&lt;p&gt;Hello world!&lt;/p&gt;
&lt;/header&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Nothing fancy here, result as expected.</p>
<p>&nbsp;</p>
<p style="font-size: 48px;">Hello world!</p>
<p>&nbsp;</p>
<p>Now lets add those two aforementioned lines. Line 6 and line 9 in below listing.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;title&gt;Custom fonts&lt;/title&gt;
&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;link href='http://fonts.googleapis.com/css?family=Tangerine' rel='stylesheet' type='text/css'&gt;
&lt;style&gt;
      body { font-size: 48px; }
      p { font-family: 'Tangerine', serif; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;header&gt;
	&lt;p&gt;Hello world!&lt;/p&gt;
&lt;/header&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>and the effect</p>
<link href='http://fonts.googleapis.com/css?family=Tangerine' rel='stylesheet' type='text/css' />
<p>&nbsp;</p>
<p style="font-size: 48px; font-family: 'Tangerine', serif;">Hello world!</p>
<p>&nbsp;</p>
<p>The font directory is a bit limited at the moment but I think we can safely assume that Google will be adding more fonts over time.</p>
<p>&nbsp;</p>
<div class="shr-publisher-263"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDUlMkYyMyUyRmdvb2dsZS1mb250LWFwaS1hbmQtZm9udC1kaXJlY3RvcnklMkY=" data-shr_title='Google+font+api+and+font+directory'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cCUzQSUyRiUyRmFsbHVyY29kZS5jb20lMkYyMDEwJTJGMDUlMkYyMyUyRmdvb2dsZS1mb250LWFwaS1hbmQtZm9udC1kaXJlY3RvcnklMkY=" data-shr_title='Google+font+api+and+font+directory'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://allurcode.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=263" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://allurcode.com/2010/05/23/google-font-api-and-font-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

