<?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>CSS Concept &#187; CSS Frameworks</title>
	<atom:link href="http://www.cssconcept.com/category/css-frameworks/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cssconcept.com</link>
	<description>CSS can be just that easy..</description>
	<lastBuildDate>Sat, 07 Jun 2008 13:07:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Frameworks &amp; CSS Reset</title>
		<link>http://www.cssconcept.com/css/frameworks-css-reset</link>
		<comments>http://www.cssconcept.com/css/frameworks-css-reset#comments</comments>
		<pubDate>Wed, 05 Mar 2008 13:43:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Frameworks]]></category>

		<guid isPermaLink="false">http://cssconcept.com/css/frameworks-css-reset</guid>
		<description><![CDATA[    We all hit the same problem and re-write the same CSS code or HTML again and again. On each project we start, a similar issue appears, to define classes and IDs that we have done to previous projects. A god start should be to make all of it from the very [...]]]></description>
			<content:encoded><![CDATA[<p>    We all hit the same problem and re-write the same <strong>CSS</strong> code or <strong>HTML</strong> again and again. On each project we start, a similar issue appears, to define classes and IDs that we have done to previous projects. A god start should be to make all of it from the very beginning on a new blank.  That might have also similar definition that you have to type in your code. Though when you are ready to go on and made a scratch you have to be positive its bulletproof..and also beside that you have to be careful at one detail, that in your writing you might &#8216;put up&#8217; together the rules and basic forms styling..</p>
<p>From this point <strong>CSS</strong> Frameworks and <strong>CSS</strong> Reset are important. Using them you might have a nice default-stylesheet and markup. But though what is the concept of  <strong>CSS</strong> Framework and Reset.?  With one step forward we might know that and we might know how to use the most popular <strong>CSS</strong> frameworks and multiple stylesheets that we use first at a new website from scratch.</p>
<p><span id="more-112"></span></p>
<ul>
<li>   What we presenting here covers tools and techniques that use Grids.</li>
<li>The following post makes a review of what <strong>CSS </strong>Frameworks is about and not makes a extensive debate on programming such as CakePhP, and others.</li>
</ul>
<h2><strong>Definition of CSS Framework</strong></h2>
<ul>
<li>&#8220;“framework”: a set of tools, libraries, conventions, and best practices that attempt to abstract routine tasks into  generic modules that can be reused. The goal here is to allow the designer or developer to focus on tasks that are unique to a given project, rather than reinventing the wheel each time around.&#8221;  <a href="http://www.alistapart.com/articles/frameworksfordesigners">Articles : Frameworks   </a>by Jeff Croft</li>
</ul>
<ul>
<li>  Basic conceptual structure that can be use as a &#8217;scratch&#8217; for projects. Instead of defining global reset, consistent baseline, you can <strong>make a default style and use it for all the projects. </strong></li>
</ul>
<h2>CSS Frameworks</h2>
<p>Blueprint is a <strong>CSS framework</strong>, which aims to cut down on your CSS development time. It gives you a solid CSS foundation to build your project on top of, with an easy-to-use grid, sensible typography.</p>
<p><a href="http://code.google.com/p/blueprintcss/"><img src="http://cssconcept.com/wp-content/uploads/2008/03/72.gif" alt="72.gif" /></a></p>
<p><a href="http://code.google.com/p/blueprintcss/">  Blueprint</a> is great. But I found that using a complete framework with <abbr>CSS</abbr> only is an impossible task. The grids gets bloated, unsemantic and full of impossible class names. Instead, Tripoli is based around good <abbr>HTML</abbr> rendering and separating content typography from layout.</p>
<p><strong>(YAML)</strong> is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users.<span class="external-link-new-window"><strong>YAML Builder</strong> 1.0 beta1</span> was released on late yesterday evening. It comes with a new designed user interface, many new features and complete (X)HTML/CSS code output. Its fully compatible with the <em>Simple Project Example</em> so that you can copy/paste all builder output directly into the appropriate files in the project folders.  <a href="http://www.yaml.de/en/home.html">Yaml Builder </a></p>
<p><a href="http://cssconcept.com/wp-content/uploads/2008/03/73.gif" title="73.gif" rel="lightbox"><img src="http://cssconcept.com/wp-content/uploads/2008/03/73.gif" alt="73.gif" /></a></p>
<p><a href="http://developer.yahoo.com/yui/grids/">YUI Grids CSS</a></p>
<p><a href="http://developer.yahoo.com/yui/grids/"><img src="http://cssconcept.com/wp-content/uploads/2008/03/74.gif" alt="74.gif" /></a></p>
<p>The foundational YUI Grids CSS offers four preset page widths, six preset templates, and the ability to stack and nest subdivided regions of two, three, or four columns. The 4kb file provides over 1000 page layout combinations. Other features include:</p>
<ul>
<li>Supports fluid-width (100%) layouts as well as preset fixed-width layouts at 750px, 950px, and 974px, and the ability to easily customize to any number.</li>
<li>Supports easy customization of the width for fixed-width layouts.</li>
<li>Flexible in response to user initiated font-size adjustments.</li>
<li>Template columns are source-order independent, so you can put your most important content first in the markup layer for improved accessibility and search engine optimization (SEO).</li>
<li>Self-clearing footer. No matter which column is longer, the footer stays at the bottom.</li>
<li>Layouts less than 100% are automatically centered.</li>
</ul>
<h2>CSS Styling</h2>
<p><a href="http://www.darrenhoyt.com/2007/05/12/baseline-stylesheets/">Baseline Stylesheets</a>  &#8211; by Darren Hoyt</p>
<p><a href="http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/">Web typography : bottom margins of paragraphs and lists </a>  &#8211; by Marko Dugonjic</p>
<p>&#8220;If you&#8217;ve been creating sites with CSS for a while you may be getting frustrated with having to recreate and retest basic layouts on a regular basis. In this article I&#8217;m trying to illustrate a simple way of skipping the tedious startup on your average project, letting you get to the interesting stuff as quickly and efficiently as possible.&#8221; <a href="http://www.contentwithstyle.co.uk/Articles/17/a-css-framework/">Content with Style</a></p>
<p><a href="http://tjkdesign.com/articles/one_html_markup_many_css_layouts.asp">Clean HTML markup, many layouts</a> by TJDesign</p>
<h2>CSS Reset</h2>
<p><a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/">Reset Reloaded</a></p>
<p>&#8220;[The <code>inherit</code>] effects, as seen in my development environment, will still serve the purpose of reminding me to build up the styles I actually want, and not use the browsers’ defaults as a crutch. There is the possibility of my forgetting that (for example) IE/Win italicizes em when I don’t want it to, but that’s something I’ll catch during the browser testing phase.&#8221;</p>
<p><a href="http://www.businesslogs.com/blog_design/my_5_css_tips.php">CSS Tips </a></p>
<p>&#8220;I’ve been writing CSS professionally now for about 2.5 years so here are 5 quick tips that help me out in my day to day work. I wouldn’t call them best practices because everybody has a style that works for them, but these are what work best for me.&#8221;</p>
<p><a href="http://warpspire.com/features/css-frameworks/">CSS Framework</a></p>
<p>&#8220;CSS Frameworks seem like an awesome advancement at first glance: speed up your development, normalize your code base, and eliminate those nasty browser bugs.&#8221;</p>
<p><a href="http://www.christianmontoya.com/2007/02/01/css-techniques-i-use-all-the-time/">CSS Techniques </a>   by Cristian Montoya</p>
<p><a href="http://monc.se/tripoli/">Tripoli</a></p>
<p><em>&#8221; Tripoli</em> is a generic <abbr title="Cascading Style Sheets">CSS</abbr> standard for <abbr title="hyperText Markup Language">HTML</abbr> rendering.  By resetting and rebuilding browser standards, Tripoli forms a stable, cross-browser rendering foundation for your web projects.&#8221;</p>
<p><a href="http://monc.se/tripoli/"><img src="http://cssconcept.com/wp-content/uploads/2008/03/75.gif" alt="75.gif" /></a></p>
<h2>CSS Frameworks Advantages</h2>
<p><strong>Browser-compatibility</strong></p>
<p>If your CSS-framework is bulletproof then the problems with browser-comatibility should be no more and you should start coding right away..</p>
<p><strong>Grow productivity and less mistakes  </strong></p>
<p>When you are developing same websites, CSS code might speed your productivity, less mistakes and maybe a simply CSS code.</p>
<p><strong>Better workflow </strong></p>
<p>When CSS work moves fine then you can use it in a team or group. Misunderstandings are avoid and this are positive for workflow. The result will be seen later and the deadlines for projects will be easily meet without compromise the quality of the work.</p>
<p><strong>Clean, and complete code</strong></p>
<p>The foundation of your website is being provided by the CSS Frameworks, there you have the basic style of all html elements and you will don&#8217;t have to style anything from the beginning.</p>
<h2> CSS Frameworks Disadvantages</h2>
<p>&#8221; At their surface, frameworks seem like a great thing; unfortunately, that’s not the case. A big problem with frameworks is when up and coming developers attach themselves to a framework as opposed to the underlying code itself. The knowledge gained in this case surrounds a specific framework, which severely limits the developer. &#8221; <a href="http://mondaybynoon.com/2007/08/27/please-do-not-use-css-frameworks/">Do not use CSS Frameworks</a></p>
<p>&#8220;This is the largest reason I’ve never built or used a CSS framework. By building a site from the ground up, you gain a knowledge of your site’s architecture that can’t be learned through any study or documentation. When a programmer asks you a question about restructuring the HTML, you can answer right away. You know where the CSS styles are (hopefully) and you know <em>how</em> the layout works.&#8221; <a href="http://warpspire.com/features/css-frameworks/">Why I don&#8217;t use CSS Frameworks </a></p>
<p><strong><br />
</strong><br />
<a href="http://www.yaml.de/en/home.html"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cssconcept.com/css/frameworks-css-reset/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
