<?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: The Kitchen Sink of HTML</title>
	<atom:link href="http://prandall.com/2009/10/16/the-kitchen-sink-of-html/feed/" rel="self" type="application/rss+xml" />
	<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/</link>
	<description>The personal website of Paul Randall</description>
	<lastBuildDate>Wed, 18 Aug 2010 21:17:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-543</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Thu, 01 Jul 2010 07:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-543</guid>
		<description>My twitter account is &lt;a href=&quot;http://twitter.com/paulrandall&quot; rel=&quot;nofollow&quot;&gt;@paulrandall&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>My twitter account is <a href="http://twitter.com/paulrandall" rel="nofollow">@paulrandall</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ming Dicus</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-505</link>
		<dc:creator>Ming Dicus</dc:creator>
		<pubDate>Thu, 03 Jun 2010 04:29:24 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-505</guid>
		<description>Hey do you guys have a Twitter account I could follow? I&#039;m sick of using RSS feeds! It&#039;d be great if you did it&#039;s a lot easier to find updates since I use Twitter so much! I&#039;ll be back for sure!</description>
		<content:encoded><![CDATA[<p>Hey do you guys have a Twitter account I could follow? I&#8217;m sick of using RSS feeds! It&#8217;d be great if you did it&#8217;s a lot easier to find updates since I use Twitter so much! I&#8217;ll be back for sure!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesse</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-370</link>
		<dc:creator>Jesse</dc:creator>
		<pubDate>Sun, 25 Oct 2009 08:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-370</guid>
		<description>A good practice of DRY (don&#039;t repeat yourself)</description>
		<content:encoded><![CDATA[<p>A good practice of DRY (don&#8217;t repeat yourself)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-365</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 17 Oct 2009 00:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-365</guid>
		<description>Thanks for the comments everyone. How we store our CSS I think we sometimes take for granted. For example, why do we need line breaks and comments in a reset CSS? I remove all line breaks and spaces, so it fits neatly on one line - easy to then add into the global style sheet.

I also have a habit of giving my CSS files (and JS, SWF etc) a name of xxx_v1.css. That way, if you make an update, you can upload a new version (xxx_v2.css) knowing that the old one won&#039;t be cached.

@martin Another advantage is using the same ID and class names over and over again.

@jamie I usually start with a basic template folder too, which saves so much time in the beginning.

@anna I will certainly give that post a read.</description>
		<content:encoded><![CDATA[<p>Thanks for the comments everyone. How we store our CSS I think we sometimes take for granted. For example, why do we need line breaks and comments in a reset CSS? I remove all line breaks and spaces, so it fits neatly on one line &#8211; easy to then add into the global style sheet.</p>
<p>I also have a habit of giving my CSS files (and JS, SWF etc) a name of xxx_v1.css. That way, if you make an update, you can upload a new version (xxx_v2.css) knowing that the old one won&#8217;t be cached.</p>
<p>@martin Another advantage is using the same ID and class names over and over again.</p>
<p>@jamie I usually start with a basic template folder too, which saves so much time in the beginning.</p>
<p>@anna I will certainly give that post a read.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anna Debenham</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-364</link>
		<dc:creator>Anna Debenham</dc:creator>
		<pubDate>Fri, 16 Oct 2009 23:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-364</guid>
		<description>Natalie Downe (http://natbat.net) has a really good resource on writing maintainable css systems which is well worth a read http://natbat.net/2008/Sep/28/css-systems/

She uses the term &quot;pattern portfolio&quot; instead of kitchen sink, but the idea is the same, as you put &quot;because even if you don’t include a table, or list at the moment, you (or your client via WYSIWYG) may do in the future.&quot;

She stresses the importance of defining and ordering the CSS as components rather than specific page styles, and at the bottom of the stylesheet, having overrides for the general styles.

I tend to keep as much as I can in one stylesheet, and just have separate ones for IE and print styles, but it depends very much on the site.  For a very large site, or one with more than one person editing the CSS, I might choose to split it up.  I did this for Scrunchup, so the issue specific colours are in one stylesheet, and the layout is in another, just so things are less likely to go wrong if someone edits the wrong bit.</description>
		<content:encoded><![CDATA[<p>Natalie Downe (<a href="http://natbat.net" rel="nofollow">http://natbat.net</a>) has a really good resource on writing maintainable css systems which is well worth a read <a href="http://natbat.net/2008/Sep/28/css-systems/" rel="nofollow">http://natbat.net/2008/Sep/28/css-systems/</a></p>
<p>She uses the term &#8220;pattern portfolio&#8221; instead of kitchen sink, but the idea is the same, as you put &#8220;because even if you don’t include a table, or list at the moment, you (or your client via WYSIWYG) may do in the future.&#8221;</p>
<p>She stresses the importance of defining and ordering the CSS as components rather than specific page styles, and at the bottom of the stylesheet, having overrides for the general styles.</p>
<p>I tend to keep as much as I can in one stylesheet, and just have separate ones for IE and print styles, but it depends very much on the site.  For a very large site, or one with more than one person editing the CSS, I might choose to split it up.  I did this for Scrunchup, so the issue specific colours are in one stylesheet, and the layout is in another, just so things are less likely to go wrong if someone edits the wrong bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Knight</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-362</link>
		<dc:creator>Jamie Knight</dc:creator>
		<pubDate>Fri, 16 Oct 2009 21:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-362</guid>
		<description>Hiya,

nice post, i use a default stylesheet based on the one distributed with CSS mastery, i have not really updated it for a while but it does the job. Depending on what sort of project i am working on, i have a few &quot;quick start&quot; Zips / Scripts set up. A double click gives me the starting files /  folders for what i need, i just either copy it to where i need it, or put the right directories into the script.

Nice post, nice redesign too :)

Jamie &amp; Lion</description>
		<content:encoded><![CDATA[<p>Hiya,</p>
<p>nice post, i use a default stylesheet based on the one distributed with CSS mastery, i have not really updated it for a while but it does the job. Depending on what sort of project i am working on, i have a few &#8220;quick start&#8221; Zips / Scripts set up. A double click gives me the starting files /  folders for what i need, i just either copy it to where i need it, or put the right directories into the script.</p>
<p>Nice post, nice redesign too <img src='http://prandall.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jamie &amp; Lion</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Bean</title>
		<link>http://prandall.com/2009/10/16/the-kitchen-sink-of-html/comment-page-1/#comment-361</link>
		<dc:creator>Martin Bean</dc:creator>
		<pubDate>Fri, 16 Oct 2009 19:30:16 +0000</pubDate>
		<guid isPermaLink="false">http://prandall.com/?p=207#comment-361</guid>
		<description>The only think I seem to find myself doing at the start of a project is grabbing a copy of Eric Meyer&#039;s CSS reset, importing that into a global style sheet like you, and then going from there.

However, I know I could save a shed-load of work by employing the DRY philosophy ad setting up HTML/CSS templates.</description>
		<content:encoded><![CDATA[<p>The only think I seem to find myself doing at the start of a project is grabbing a copy of Eric Meyer&#8217;s CSS reset, importing that into a global style sheet like you, and then going from there.</p>
<p>However, I know I could save a shed-load of work by employing the DRY philosophy ad setting up HTML/CSS templates.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
