<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Styling figures with CSS3</title>
	<atom:link href="http://www.css3.info/styling-figures-with-css3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.css3.info/styling-figures-with-css3/</link>
	<description>All you ever needed to know about CSS3</description>
	<lastBuildDate>Thu, 11 Mar 2010 09:58:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Jonny Axelsson</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-42548</link>
		<dc:creator>Jonny Axelsson</dc:creator>
		<pubDate>Thu, 13 Sep 2007 21:49:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-42548</guid>
		<description>Robin wrote: &quot;Your first-line and first-letter commands are pseudoelements so should be denoted by the ‘::’ syntax, not ‘:’ (which is used for pseudoclasses).&quot;

In (Postel) principle I would disagree with you, &quot;Be liberal in what you accept, and conservative in what you send.&quot; CSS2 had a very limited number of pseudo-classes and pseudo-element, while CSS3 has a great many. Syntactically it makes sense to separate between the two, but a CSS2 agent didn&#039;t need to. By being &quot;liberal in what you send&quot; you would needlessly exclude CSS2 user agents that would otherwise be capable of handling those pseudo-elements. 

In practice it doesn&#039;t matter. There aren&#039;t that many original CSS2 agents, of these very few supported these pseudo-elements and those that did made this switch early on. I know Opera did almost immediately after it was established (I forget when, Opera 6?) and to my knowledge so did the rest. The converse, discontinuing &quot;:before&quot;, &quot;:after&quot;, &quot;:first-line&quot;, and &quot;:first-element&quot; in browsers, should not happen until CSS2 is obsolete, and that is unlikely to happen before at least a decade from now.</description>
		<content:encoded><![CDATA[<p>Robin wrote: &#8220;Your first-line and first-letter commands are pseudoelements so should be denoted by the ‘::’ syntax, not ‘:’ (which is used for pseudoclasses).&#8221;</p>
<p>In (Postel) principle I would disagree with you, &#8220;Be liberal in what you accept, and conservative in what you send.&#8221; CSS2 had a very limited number of pseudo-classes and pseudo-element, while CSS3 has a great many. Syntactically it makes sense to separate between the two, but a CSS2 agent didn&#8217;t need to. By being &#8220;liberal in what you send&#8221; you would needlessly exclude CSS2 user agents that would otherwise be capable of handling those pseudo-elements. </p>
<p>In practice it doesn&#8217;t matter. There aren&#8217;t that many original CSS2 agents, of these very few supported these pseudo-elements and those that did made this switch early on. I know Opera did almost immediately after it was established (I forget when, Opera 6?) and to my knowledge so did the rest. The converse, discontinuing &#8220;:before&#8221;, &#8220;:after&#8221;, &#8220;:first-line&#8221;, and &#8220;:first-element&#8221; in browsers, should not happen until CSS2 is obsolete, and that is unlikely to happen before at least a decade from now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Storey</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-31013</link>
		<dc:creator>David Storey</dc:creator>
		<pubDate>Mon, 16 Jul 2007 09:22:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-31013</guid>
		<description>Michael:  That is just the margin I set so that there was a space of one line (pluss line height) below the image.  Changing the bottom margin on the figure div to -35px would do the trick to remove that gap.</description>
		<content:encoded><![CDATA[<p>Michael:  That is just the margin I set so that there was a space of one line (pluss line height) below the image.  Changing the bottom margin on the figure div to -35px would do the trick to remove that gap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael C. Rael</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-30962</link>
		<dc:creator>Michael C. Rael</dc:creator>
		<pubDate>Sun, 15 Jul 2007 20:22:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-30962</guid>
		<description>There&#039;s a space below the photo that seems to be about the same height as the height of the caption box. Any way to reduce that height?</description>
		<content:encoded><![CDATA[<p>There&#8217;s a space below the photo that seems to be about the same height as the height of the caption box. Any way to reduce that height?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-30199</link>
		<dc:creator>Robin</dc:creator>
		<pubDate>Mon, 09 Jul 2007 11:11:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-30199</guid>
		<description>Your first-line and first-letter commands are pseudoelements so should be denoted by the &#039;::&#039; syntax, not &#039;:&#039; (which is used for pseudoclasses).

Nitpicking aside, nice article!</description>
		<content:encoded><![CDATA[<p>Your first-line and first-letter commands are pseudoelements so should be denoted by the &#8216;::&#8217; syntax, not &#8216;:&#8217; (which is used for pseudoclasses).</p>
<p>Nitpicking aside, nice article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Storey</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-30196</link>
		<dc:creator>David Storey</dc:creator>
		<pubDate>Mon, 09 Jul 2007 10:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-30196</guid>
		<description>John:  Well, we have a department (or in truth a sub department) called Open the Web, which contains Web Openers.  I&#039;m the team leader, and as such the Chief Web Opener.  Opera has a problem where a number of sites do not work in our browser, not because Opera isn&#039;t standards complient or has a bug, but because a site sends Opera broken content in some way.  This could be that it sniffs the user agent and gives us broken code or blocks us entirely (just try going to docs.google.com ;)) or that the developer has only tested in IE or Firefox and accidentally takes advantage of a bug or vendor specific extension of those browsers.  It is quite common thinking that if you test in Firefox it means your code will work in standards based browsers and is standards compliant.  This is not always the case however as all browsers have bugs.  So it is my team&#039;s task to open the web by getting these sites to both work in our browser and other standards based browsers.  Fixing an issue that breaks Opera can often fix it for Firefox and Safari.  We make sure that any suggest fixes we give to sites also work in the major browsers.</description>
		<content:encoded><![CDATA[<p>John:  Well, we have a department (or in truth a sub department) called Open the Web, which contains Web Openers.  I&#8217;m the team leader, and as such the Chief Web Opener.  Opera has a problem where a number of sites do not work in our browser, not because Opera isn&#8217;t standards complient or has a bug, but because a site sends Opera broken content in some way.  This could be that it sniffs the user agent and gives us broken code or blocks us entirely (just try going to docs.google.com ;)) or that the developer has only tested in IE or Firefox and accidentally takes advantage of a bug or vendor specific extension of those browsers.  It is quite common thinking that if you test in Firefox it means your code will work in standards based browsers and is standards compliant.  This is not always the case however as all browsers have bugs.  So it is my team&#8217;s task to open the web by getting these sites to both work in our browser and other standards based browsers.  Fixing an issue that breaks Opera can often fix it for Firefox and Safari.  We make sure that any suggest fixes we give to sites also work in the major browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joost de Valk</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-30194</link>
		<dc:creator>Joost de Valk</dc:creator>
		<pubDate>Mon, 09 Jul 2007 10:14:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-30194</guid>
		<description>Welcome David! Nice post and glad to see you joining us :)</description>
		<content:encoded><![CDATA[<p>Welcome David! Nice post and glad to see you joining us :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Faulds</title>
		<link>http://www.css3.info/styling-figures-with-css3/comment-page-1/#comment-30123</link>
		<dc:creator>John Faulds</dc:creator>
		<pubDate>Mon, 09 Jul 2007 06:20:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.css3.info/styling-figures-with-css3/#comment-30123</guid>
		<description>RGBA looks quite promising as I&#039;ve always found transparency limited in its use due to it affecting both background and content.

And I wanted to ask after I first saw your signature on the WSG mailing list - what exactly does a Chief Web &#039;Opener&#039; do? Not trying to be funny; I just think it&#039;s an interesting choice of term.</description>
		<content:encoded><![CDATA[<p>RGBA looks quite promising as I&#8217;ve always found transparency limited in its use due to it affecting both background and content.</p>
<p>And I wanted to ask after I first saw your signature on the WSG mailing list &#8211; what exactly does a Chief Web &#8216;Opener&#8217; do? Not trying to be funny; I just think it&#8217;s an interesting choice of term.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!--
This site's performance optimized by W3 Total Cache:

W3 Total Cache improves the user experience of your blog by caching
frequent operations, reducing the weight of various files and providing
transparent content delivery network integration.

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 12/25 queries in 0.015 seconds using memcached

Served from: css3.info @ 2010-03-11 15:14:13 -->