<?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: Improving Your Process: Thinking More About Your CSS</title>
	<atom:link href="http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/</link>
	<description>A resource for Web designers and developers to read about and discuss their craft.</description>
	<lastBuildDate>Tue, 07 Sep 2010 16:57:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Year in Review: Highlights from 2009 - Monday By Noon</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-19291</link>
		<dc:creator>Year in Review: Highlights from 2009 - Monday By Noon</dc:creator>
		<pubDate>Sat, 06 Feb 2010 16:45:21 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-19291</guid>
		<description>[...] Improving Your Process: Thinking More About Your CSS [...]</description>
		<content:encoded><![CDATA[<p>[...] Improving Your Process: Thinking More About Your CSS [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan Macdonald</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10640</link>
		<dc:creator>Duncan Macdonald</dc:creator>
		<pubDate>Mon, 15 Jun 2009 00:59:56 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10640</guid>
		<description>It&#039;s a fair point, and I generally structure my CSS in much the same way as yourself. I would disagree that you &#039;need&#039; to do it though, it&#039;s really a personal matter, however annoying that may be to other people. And I&#039;ve definitely had to spend more than my fair share of time sifting through unkempt, randomly ordered stylesheets, trying to make some sense of them. 

If you work solo, write any old mess you want, but if you have to work with anyone else, keep it tidy. It makes life a lot easier for everyone.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a fair point, and I generally structure my CSS in much the same way as yourself. I would disagree that you &#8216;need&#8217; to do it though, it&#8217;s really a personal matter, however annoying that may be to other people. And I&#8217;ve definitely had to spend more than my fair share of time sifting through unkempt, randomly ordered stylesheets, trying to make some sense of them. </p>
<p>If you work solo, write any old mess you want, but if you have to work with anyone else, keep it tidy. It makes life a lot easier for everyone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leon Paternoster</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10587</link>
		<dc:creator>Leon Paternoster</dc:creator>
		<pubDate>Sat, 13 Jun 2009 19:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10587</guid>
		<description>I use just one CSS file. I don&#039;t use comps: the markup comes first and the CSS fits around that.

The organisation depends on what I&#039;m designing. If it&#039;s a simple blog theme it&#039;s: basics (reset, html, body), layout, typography and then the individual area changes (header, nav, content, comments, sidebar, footer). I&#039;m pretty disciplined when slotting amendments in.

If I&#039;m designing something a bit more complex then I tend to take a more modular approach (which corresponds to OOP, I guess). So I&#039;ll start with the basics, set the grid and then declare lots of reusable, presentational classes and organise them along the lines of colour, rules, size and proportion. &#039;Unsemantic&#039;, but HTML5 will solve that problem.</description>
		<content:encoded><![CDATA[<p>I use just one CSS file. I don&#8217;t use comps: the markup comes first and the CSS fits around that.</p>
<p>The organisation depends on what I&#8217;m designing. If it&#8217;s a simple blog theme it&#8217;s: basics (reset, html, body), layout, typography and then the individual area changes (header, nav, content, comments, sidebar, footer). I&#8217;m pretty disciplined when slotting amendments in.</p>
<p>If I&#8217;m designing something a bit more complex then I tend to take a more modular approach (which corresponds to OOP, I guess). So I&#8217;ll start with the basics, set the grid and then declare lots of reusable, presentational classes and organise them along the lines of colour, rules, size and proportion. &#8216;Unsemantic&#8217;, but HTML5 will solve that problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JR Tashjian</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10406</link>
		<dc:creator>JR Tashjian</dc:creator>
		<pubDate>Fri, 05 Jun 2009 16:57:31 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10406</guid>
		<description>Writing better CSS has always been important to me. I do stray from structure for small edits, sometimes. I used to be the person who appended changes to the end of the document. Usually do to laziness or because there are multiple CSS files to search for the correct place.

I like the way you structure your CSS, starting globally and working down to the details. I tend to have a very small global declaration and put details into every other declaration. This is something I am working on... Finding the pattern, as you mentioned.

Awesome article!</description>
		<content:encoded><![CDATA[<p>Writing better CSS has always been important to me. I do stray from structure for small edits, sometimes. I used to be the person who appended changes to the end of the document. Usually do to laziness or because there are multiple CSS files to search for the correct place.</p>
<p>I like the way you structure your CSS, starting globally and working down to the details. I tend to have a very small global declaration and put details into every other declaration. This is something I am working on&#8230; Finding the pattern, as you mentioned.</p>
<p>Awesome article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rahul</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10403</link>
		<dc:creator>Rahul</dc:creator>
		<pubDate>Fri, 05 Jun 2009 11:42:22 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10403</guid>
		<description>There&#039;s a tool now to organize css like you mention - styleneat.com - works great.

Good read, nevertheless.</description>
		<content:encoded><![CDATA[<p>There&#8217;s a tool now to organize css like you mention &#8211; styleneat.com &#8211; works great.</p>
<p>Good read, nevertheless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Christopher</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10396</link>
		<dc:creator>Jonathan Christopher</dc:creator>
		<pubDate>Thu, 04 Jun 2009 12:54:42 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10396</guid>
		<description>@Ben Carlson: You&#039;re definitely not alone in segmenting your stylesheets into separate files. I gave that a go for some time, but didn&#039;t like the setup/maintenance factor. It was cumbersome for me to edit two files to style a single element. It was rare though, as type is quite global in comparison to everything else you style. I do see the value in abstraction, but personally prefer to have everything combined. Thanks for the notes!

@Julie: Glad to know it&#039;s not only me consistently checking into myself as far as my styles go!</description>
		<content:encoded><![CDATA[<p>@Ben Carlson: You&#8217;re definitely not alone in segmenting your stylesheets into separate files. I gave that a go for some time, but didn&#8217;t like the setup/maintenance factor. It was cumbersome for me to edit two files to style a single element. It was rare though, as type is quite global in comparison to everything else you style. I do see the value in abstraction, but personally prefer to have everything combined. Thanks for the notes!</p>
<p>@Julie: Glad to know it&#8217;s not only me consistently checking into myself as far as my styles go!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julie</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10389</link>
		<dc:creator>Julie</dc:creator>
		<pubDate>Thu, 04 Jun 2009 02:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10389</guid>
		<description>Ha! I structure my stylesheets the exact same way you do! Call me crazy, but I also use consistent &quot;typography&quot; in my comments to indicate up to four levels of headings and subheadings. I recently started experimenting with indenting child elements as @Ben Carlson described above, but I have mixed feelings about it. I think it&#039;s something I will only do (if at all) in the page structure section.

By the way, I don&#039;t think it&#039;s at all strange that you put so much emphasis in the quality of your stylesheets. I think a big part of the fun of CSS is making your styesheets as beautiful as possible, because code &lt;em&gt;is&lt;/em&gt; poetry! Even though I am pretty sure I know what works best for me, I am endlessly fascinated by other people&#039;s methods.</description>
		<content:encoded><![CDATA[<p>Ha! I structure my stylesheets the exact same way you do! Call me crazy, but I also use consistent &#8220;typography&#8221; in my comments to indicate up to four levels of headings and subheadings. I recently started experimenting with indenting child elements as @Ben Carlson described above, but I have mixed feelings about it. I think it&#8217;s something I will only do (if at all) in the page structure section.</p>
<p>By the way, I don&#8217;t think it&#8217;s at all strange that you put so much emphasis in the quality of your stylesheets. I think a big part of the fun of CSS is making your styesheets as beautiful as possible, because code <em>is</em> poetry! Even though I am pretty sure I know what works best for me, I am endlessly fascinated by other people&#8217;s methods.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mysticpixels</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10372</link>
		<dc:creator>mysticpixels</dc:creator>
		<pubDate>Wed, 03 Jun 2009 10:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10372</guid>
		<description>You are true ... its the pattern identification that plays a key role in building a custom css framework</description>
		<content:encoded><![CDATA[<p>You are true &#8230; its the pattern identification that plays a key role in building a custom css framework</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Carlson</title>
		<link>http://mondaybynoon.com/2009/06/01/improving-your-process-thinking-more-about-your-css/#comment-10301</link>
		<dc:creator>Ben Carlson</dc:creator>
		<pubDate>Mon, 01 Jun 2009 16:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://mondaybynoon.com/?p=486#comment-10301</guid>
		<description>I&#039;ve been trying to keep my stylesheets in order as much as I can (for the most part). Even though I&#039;m not a very good coder, I try to emulate actual programming by indenting my CSS. So, any child is indented from its parent. I usually start my CSS out with a very basic margin and padding reset, and work my way down the HTML structure, starting with container, then header, then navigation usually, then content, footer, etc. Then, I too, have page-specific styles towards the end (unless it&#039;s #container.homepage and #container.content_page where I&#039;ll put the styles near the other #container styles).

One thing I have been doing, and liking, is separating styles out into layout.css and text.css. This may not be a perfect solution, as I know it&#039;s extra HTTP requests, but it works for me, and it&#039;s not like I&#039;m developing sites where that extra request is going to be a problem. It helps me keep things organized, kind of like separating style from content.

I haven&#039;t tried doing too much &quot;OOP&quot; styling, but I&#039;m hoping to experiment with it a bit where new projects allow.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been trying to keep my stylesheets in order as much as I can (for the most part). Even though I&#8217;m not a very good coder, I try to emulate actual programming by indenting my CSS. So, any child is indented from its parent. I usually start my CSS out with a very basic margin and padding reset, and work my way down the HTML structure, starting with container, then header, then navigation usually, then content, footer, etc. Then, I too, have page-specific styles towards the end (unless it&#8217;s #container.homepage and #container.content_page where I&#8217;ll put the styles near the other #container styles).</p>
<p>One thing I have been doing, and liking, is separating styles out into layout.css and text.css. This may not be a perfect solution, as I know it&#8217;s extra HTTP requests, but it works for me, and it&#8217;s not like I&#8217;m developing sites where that extra request is going to be a problem. It helps me keep things organized, kind of like separating style from content.</p>
<p>I haven&#8217;t tried doing too much &#8220;OOP&#8221; styling, but I&#8217;m hoping to experiment with it a bit where new projects allow.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 4/11 queries in 0.008 seconds using disk

Served from: mondaybynoon.com @ 2010-09-09 12:55:03 -->