<?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>Noupe &#187; CSS</title>
	<atom:link href="http://www.noupe.com/css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.noupe.com</link>
	<description>The Curious Side of Smashing Magazine</description>
	<lastBuildDate>Fri, 10 Feb 2012 10:16:50 +0000</lastBuildDate>
	<language>en</language>
	<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>Useful CSS Snippets for Your Coding Arsenal</title>
		<link>http://www.noupe.com/css/useful-css-snippets-for-your-coding-arsenal.html</link>
		<comments>http://www.noupe.com/css/useful-css-snippets-for-your-coding-arsenal.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 09:01:17 +0000</pubDate>
		<dc:creator>Kevin Muldoon</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[DESIGN]]></category>
		<category><![CDATA[CSS snippets]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://mgmt.noupe.com/?p=59822</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<a href="http://www.noupe.com/css/useful-css-snippets-for-your-coding-arsenal.html"><img src="http://media.noupe.com//uploads/2012/01/cssheader.jpg" width="550" title="Useful CSS Snippets for Your Coding Arsenal" /></a>

<strong>CSS</strong> is a beautiful language but it can also be frustrating at times. Certain CSS solutions don't work on certain browsers (cough Internet Explorer cough) and much of your time can be spent debugging code.]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p><strong>CSS</strong> is a beautiful language but it can also be frustrating at times. Certain CSS solutions don&#8217;t work on certain browsers (cough Internet Explorer cough) and much of your time can be spent debugging code.</p>
<p>Thankfully there are lots of <strong>great CSS snippets available</strong> online that fix common problems and design issues. In this article we have listed 30 CSS snippets that we think you will find very useful.</p>
<h3>The Code</h3>
<p><strong>1. <a href="http://www.siolon.com/blog/browser-reset-css/" title="Chris Poteet CSS Browser Reset">Chris Poteet&#8217;s CSS Browser Reset</a> </strong></p>
<p><a href="http://sixrevisions.com/css/css-tips/css-tip-1-resetting-your-styles-with-css-reset/" title="Reset Your CSS Style">Resetting your CSS style</a> allows you to stop cross browser differences. Chris Proteet&#8217;s reset code doesn&#8217;t work in IE6 however this shouldn&#8217;t be a concern any more with use of the browser dropping below 1% in the USA.</p>
<pre name="code" class="css">
/*

Reset Default Browser Styles
- Place first in the listing of external style sheets for cascading.
- Be sure to explicitly set margin/padding styles.
- Styles are not reset that have to do with display (block, inline) are not reset.

By: Chris Poteet &#038; various influences

*/

* {
vertical-align: baseline;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: none;
padding: 0;
margin: 0;
}
body {
padding: 5px;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl {
margin: 20px 0;
}
li, dd, blockquote {
margin-left: 40px;
}
dt {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
</pre>
<p><strong>2. <a href="http://meyerweb.com/eric/tools/css/reset/" title="Eric Meyer CSS Reset">Eric Meyer&#8217;s CSS Reset</a> </strong></p>
<p>Eric Meyer&#8217;s CSS code resets is one of the most popular CSS snippets. It even found it&#8217;s way into the <a href="http://www.blueprintcss.org/" title="Blueprint CSS Framework">Blueprint CSS Framework</a>.</p>
<pre name="code" class="css">
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
</pre>
<p><strong>3. <a href="http://www.sitepoint.com/css3-multiple-borders/" title="How to Create Multiple Borders in CSS3">How to Create Multiple Borders in CSS3</a> </strong></p>
<p>A cool technique using the box-shadow property that allows you to create multiple borders around an object. </p>
<pre name="code" class="css">
box-shadow:
    0 0 0 2px #000,
    0 0 0 3px #999,
    0 0 0 9px #fa0,
    0 0 0 10px #666,
    0 0 0 16px #fd0,
    0 0 0 18px #000;
</pre>
<p><strong>4. <a href="http://playground.genelocklin.com/tucked-corners/" title="Tucked Corners">Tucked Corners</a> </strong></p>
<p>This CSS code will give you the cool &#8216;tucked corners&#8217; effect that is used on the <a href="http://en.gravatar.com/" title="Gravatar">Gravatar home page</a>.</p>
<pre name="code" class="css">
div.tucked-corners {
	    background: #f6f6f6;
	    height: 380px;
	    margin: 50px auto;
	    padding: 10px;
	    position: relative;
	    width: 580px;
	    -webkit-box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	       -moz-box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	            box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	}
	span.tucked-corners {
	    background: #c4453c;
	    display: block;
	    height: 380px;
	    position: relative;
	    width: 580px;
	    -webkit-box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	       -moz-box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	            box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	}

	/* Top Corner Effect */

	.top-corners:after,
	.top-corners:before {
	    background: #e6e6e6;
	    content: '';
	    height: 50px;
	    position: absolute;
	    top: -25px;
	    width: 100px;
	    z-index: 10;
	    -webkit-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	       -moz-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	            box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	}
	.top-corners:after {
	    left: -50px;
	    -webkit-transform: rotate(-45deg);
	       -moz-transform: rotate(-45deg);
	        -ms-transform: rotate(-45deg);
	         -o-transform: rotate(-45deg);
	            transform: rotate(-45deg);
	}
	.top-corners:before {
	    right: -50px;
	    -webkit-transform: rotate(45deg);
	       -moz-transform: rotate(45deg);
	        -ms-transform: rotate(45deg);
	         -o-transform: rotate(45deg);
	            transform: rotate(45deg);
	}

	/* Bottom Corner Effect */

	.bottom-corners:after,
	.bottom-corners:before {
	    background: #e6e6e6;
	    content: '';
	    height: 50px;
	    position: absolute;
	    bottom: -25px;
	    width: 100px;
	    -webkit-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	       -moz-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	            box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	}
	.bottom-corners:after {
	    left: -50px;
	    -webkit-transform: rotate(-135deg);
	       -moz-transform: rotate(-135deg);
	        -ms-transform: rotate(-135deg);
	         -o-transform: rotate(-135deg);
	            transform: rotate(-135deg);
	}
	.bottom-corners:before {
	    right: -50px;
	    -webkit-transform: rotate(135deg);
	       -moz-transform: rotate(135deg);
	        -ms-transform: rotate(135deg);
	         -o-transform: rotate(135deg);
	            transform: rotate(135deg);
	}
</pre>
<p><strong>5. <a href="http://css-tricks.com/snippets/css/ipad-specific-css/" title="iPad-Specific CSS">iPad-Specific CSS</a> </strong></p>
<p>Change the general layout of ipad screens and portrait and landscape modes. </p>
<pre name="code" class="css">
@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
}
</pre>
<p><strong>6. <a href="http://www.1stwebdesigner.com/design/useful-css-snippets/" title="Style links depending on file format">Style links depending on file format</a></strong></p>
<p>A short CSS snippet that changes the styling of external links, email links and links to pdf documents.</p>
<pre name="code" class="css">
	/* external links */
a[href^="http://"]{
    padding-right: 20px;
    background: url(external.gif) no-repeat center right;
}

/* emails */

a[href^="mailto:"]{
padding-right: 20px;

background: url(email.png) no-repeat center right;

}

/* pdfs */

a[href$=".pdf"]{
padding-right: 20px;
background: url(pdf.png) no-repeat center right;
</pre>
<p><strong>7. <a href="http://css-tricks.com/snippets/css/drop-caps/" title="Drop Caps">Drop Caps</a> </strong></p>
<p>A great cross-browser snippet that lets you make the first letter of a paragraph stand out.</p>
<pre name="code" class="css">
.firstcharacter { float: left; color: #903; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }
</pre>
<p>This can also be achieved using CSS3 however it doesn&#8217;t work on IE9.</p>
<pre name="code" class="css">
p:first-child:first-letter { float: left; color: #903; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }
</pre>
<p><strong>8. <a href="http://www.cssstickyfooter.com/" title="CSS Sticky Footer">CSS Sticky Footer</a> </strong></p>
<p>Create a sticky footer for your page. The solution works on <a href="http://www.cssstickyfooter.com/browser-list.html" title="Major Browsers">all major browsers</a> including Google Chrome and IE8.</p>
<p><em>CSS</em></p>
<pre name="code" class="css">
/*
Sticky Footer Solution
by Steve Hatcher 

http://stever.ca

http://www.cssstickyfooter.com

*/

* {margin:0;padding:0;} 

/* must declare 0 margins on everything, also for main layout components use padding, not
vertical margins (top and bottom) to add spacing, else those margins get added to total height
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body {height: 100%;}

#wrap {min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 150px;}  /* must be same height as the footer */

#footer {position: relative;
	margin-top: -150px; /* negative value of footer height */
	height: 150px;
	clear:both;} 

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

/* IMPORTANT

You also need to include this conditional style in the <head> of your HTML file to feed this style to IE 6 and lower and 8 and higher.

<!--[if !IE 7]>
<style type="text/css">
		#wrap {display:table;height:100%}
	</style>

< ![endif]-->

*/
</head></pre>
<p><em>HTML</em></p>
<pre name="code" class="html">

&lt;div id="wrap"&gt;

	&lt;div id="main"&gt;

	&lt;/div&gt;

&lt;/div&gt;


&lt;div id="footer"&gt;

&lt;/div&gt;
</pre>
<p><strong>9. <a href="http://www.red-team-design.com/outline-dotted-border-and-image-replacement-technique" title="Image Replacement Technique">Image Replacement Technique</a> </strong></p>
<p>A handy way of replacing a text page element with an image. The snippet addresses a problem from another solution in which Firefox users noticed a dotted border that goes to the left of the screen.</p>
<pre name="code" class="css">
a.replacement
{
  background: url(dotted-border.png) no-repeat;
  height: 44px;
  width: 316px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;  /*Add this line to the image replacement method*/
}
</pre>
<p><strong>10. <a href="http://sixrevisions.com/css/10-random-css-tricks-you-might-want-to-know-about/" title="Set body font-size to 62.5% for Easier em Conversion">Set body font-size to 62.5% for Easier em Conversion</a> </strong></p>
<p>If you want to have a more flexible layout, you should use em instead of pixels or points. By setting your font size at 62.5% you can easily set your font using em as the value will be a tenth of pixel value.</p>
<pre name="code" class="css">
body {
  font-size: 62.5%; /* font-size 1em = 10px */
}
p {
  font-size: 1.2em; /* 1.2em = 12px */
}
</pre>
<p><strong>11. <a href="http://sixrevisions.com/css/10-random-css-tricks-you-might-want-to-know-about/" title="Vertically Align Text">Vertically Align Text</a> </strong></p>
<p>If you set the line-height of your paragraph as the same size as it&#8217;s parent division you can easily center the text vertically.</p>
<pre name="code" class="css">
div { width:100px; height:100px; }
div p { line-height:100px; }
</pre>
<p><strong>12. <a href="http://www.sitepoint.com/css3-3d-text/" title="How to Create 3D Text With CSS3">How to Create 3D Text With CSS3</a> </strong></p>
<p>Using the text-shadow property, this snippet will help you create 3D text using CSS only.</p>
<pre name="code" class="css">
p.threeD
{
	text-shadow:
		-1px 1px 0 #ddd,
		-2px 2px 0 #c8c8c8,
		-3px 3px 0 #ccc,
		-4px 4px 0 #b8b8b8,
		-4px 4px 0 #bbb,
		0px 1px 1px rgba(0,0,0,.4),
		0px 2px 2px rgba(0,0,0,.3),
		-1px 3px 3px rgba(0,0,0,.2),
		-1px 5px 5px rgba(0,0,0,.1),
		-2px 8px 8px rgba(0,0,0,.1),
		-2px 13px 13px rgba(0,0,0,.1)
		;
}
</pre>
<p><strong>13. <a href="http://perishablepress.com/press/2010/06/01/wrapping-content/" title="Wrapping Long URLs and Text Content with CSS">Wrapping Long URLs and Text Content with CSS</a> </strong></p>
<p>This snippet will stop long lines of text extending over the content area by making sure the content wraps to fit the content width.</p>
<pre name="code" class="css">
pre {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
	}
</pre>
<p><strong>14. <a href="http://css-tricks.com/snippets/css/fancy-ampersand/" title="Fancy Ampersand">Fancy Ampersand</a> </strong></p>
<p>Make your ampersands stand out using this short snippet. Simply change the font-family to suit your preference.</p>
<pre name="code" class="css">
.amp {
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
font-style: italic;
font-weight: normal;
}
</pre>
<p><strong>15. <a href="http://loneplacebo.com/css-snippets/" title="Pull Quotes for Improved Reading">Pull Quotes for Improved Reading</a> </strong></p>
<p>Make your quotes stand out more by floating them to the right or left hand side of your content and wrapping content around it.</p>
<pre name="code" class="css">
.pullquote {
width: 300px;
float: right;
margin: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font: italic bold #ff0000 ; }
</pre>
<p><strong>16. <a href="http://loneplacebo.com/css-snippets/" title="Rounded Borders Around Images">Rounded Borders Around Images</a> </strong></p>
<p>With CSS3 you can easily place rounded borders around your images using this snippet.</p>
<pre name="code" class="css">
img {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}
</pre>
<p><strong>17. <a href="http://www.webdesigncreare.co.uk/blog/web-designers/useful-css-snippets.html" title="Image Preloader">Image Preloader</a> </strong></p>
<p>Load a small gif in the background of an image first so that it is showed before the main image loads.</p>
<pre name="code" class="css">
img
{
    background: url(img/preloader.gif) no-repeat 50% 50%;
}
</pre>
<p><strong>18. <a href="http://www.zenelements.com/blog/css3-opacity/" title="CSS3 Opacity">CSS3 Opacity</a> </strong></p>
<p>By using the opacity property, which lets you see through an element, you can create a layered textured background.</p>
<pre name="code" class="css">
div.L1 { background:#036; opacity:0.2; height:20px; }
div.L2 { background:#036; opacity:0.4; height:20px; }
div.L3 { background:#036; opacity:0.6; height:20px; }
div.L4 { background:#036; opacity:0.8; height:20px; }
div.L5 { background:#036; opacity:1.0; height:20px; }
</pre>
<p><strong>19. <a href="http://devsnippets.com/article/reviews/css-code-snippets-15-wicked-tricks.html" title="Highlight links that open in a new window">Highlight links that open in a new window</a> </strong></p>
<p>This snippet allows you to easily distinguish links that open in new browser/tab windows by styling them different from other links.</p>
<pre name="code" class="css">
a[target="_blank"]:before,
a[target="new"]:before {
margin:0 5px 0 0;
padding:1px;
outline:1px solid #333;
color:#333;
background:#ff9;
font:12px "Zapf Dingbats";
content: "\279C";
 }
</pre>
<p><strong>20. <a href="http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax" title="The New Bulletproof @Font-Face Syntax">The New Bulletproof @Font-Face Syntax</a> </strong></p>
<p>A cross-browser CSS snippet that lets you define your font faces.</p>
<pre name="code" class="css">
@font-face {
	font-family: 'MyFontFamily';
	src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'),
	     url('myfont-webfont.woff') format('woff'),
	     url('myfont-webfont.ttf')  format('truetype'),
	     url('myfont-webfont.svg#svgFontName') format('svg');
	}
</pre>
<p><strong>21. <a href="http://css-tricks.com/snippets/css/flip-an-image/" title="Flip an Image">Flip an Image</a></strong></p>
<p>A CSS snippet that lets you flip an image. This is particularly useful if you want to flip icons such as arrows.</p>
<pre name="code" class="css">
img {
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}
</pre>
<p><strong>22. <a href="http://blog.leegustin.com/code-snippets/" title="Email Link With An Image">Email Link With An Image</a> </strong></p>
<p>A quick way of automatically adding a mail image to all of your email links.</p>
<pre name="code" class="css">
a[href^="mailto:"] {
     background: url(images/email.png) no-repeat right top;
     padding-right:10px;
}
</pre>
<p><strong>23. <a href="http://blog.leegustin.com/code-snippets/" title="Beautiful Blockquotes">Beautiful Blockquotes</a> </strong></p>
<p>A neat way of styling your blockquotes to add a bit more punch to them.</p>
<pre name="code" class="css">
blockquote {
     background:#f9f9f9;
     border-left:10px solid #ccc;
     margin:1.5em 10px;
     padding:.5em 10px;
     quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
     color:#ccc;
     content:open-quote;
     font-size:4em;
     line-height:.1em;
     margin-right:.25em;
     vertical-align:-.4em;
}
blockquote p {
     display:inline;
}
</pre>
<p><strong>24. <a href="http://paulirish.com/2009/browser-specific-css-hacks/" title="Browser CSS hacks">Browser CSS hacks</a> </strong></p>
<p>A large list of browser hacks to make sure your website looks consistent across all browsers.</p>
<pre name="code" class="css">
/***** Selector Hacks ******/

/* IE6 and below */
* html #uno  { color: red }

/* IE7 */
*:first-child+html #dos { color: red } 

/* IE7, FF, Saf, Opera  */
html>body #tres { color: red }

/* IE8, FF, Saf, Opera (Everything but IE 6,7) */
html>/**/body #cuatro { color: red }

/* Opera 9.27 and below, safari 2 */
html:first-child #cinco { color: red }

/* Safari 2-3 */
html[xmlns*=""] body:last-child #seis { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:nth-of-type(1) #siete { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #ocho {  color: red }

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #diez  { color: red  }
}

/* iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
 #veintiseis { color: red  }
}

/* Safari 2 - 3.1 */
html[xmlns*=""]:root #trece  { color: red  }

/* Safari 2 - 3.1, Opera 9.25 */
*|html[xmlns*=""] #catorce { color: red  }

/* Everything but IE6-8 */
:root *> #quince { color: red  }

/* IE7 */
*+html #dieciocho {  color: red }

/* Firefox only. 1+ */
#veinticuatro,  x:-moz-any-link  { color: red }

/* Firefox 3.0+ */
#veinticinco,  x:-moz-any-link, x:default  { color: red  }

/* FF 3.5+ */
body:not(:-moz-handler-blocked) #cuarenta { color: red; }

/***** Attribute Hacks ******/

/* IE6 */
#once { _color: blue }

/* IE6, IE7 */
#doce { *color: blue; /* or #color: blue */ }

/* Everything but IE6 */
#diecisiete { color/**/: blue }

/* IE6, IE7, IE8 */
#diecinueve { color: blue\9; }

/* IE7, IE8 */
#veinte { color/*\**/: blue\9; }

/* IE6, IE7 -- acts as an !important */
#veintesiete { color: blue !ie; } /* string after ! can be anything */

/* IE8, IE9 */
#anotherone  {color: blue\0/;} /* must go at the END of all rules */
</pre>
<p><strong>25. <a href="http://www.madtomatoe.com/css-change-default-text-selection-color/" title="How To Change The Default Text Selection Color on your Blog">How To Change The Default Text Selection Color on your Blog</a></strong></p>
<p>Change the color of highlighted text by adding this little CSS snippet to your stylesheet.</p>
<pre name="code" class="css">
::selection {
   background: #ffb7b7; /* Safari */
        color: #ffffff;
   }
::-moz-selection {
   background: #ffb7b7; /* Firefox */
        color: #ffffff;
   }
</pre>
<p><strong>26. <a href="http://www.1stwebdesigner.com/design/useful-css-snippets/" title="Clearfix">Clearfix</a> </strong></p>
<p>Clear floated elements easily by creating a CSS clear class.</p>
<pre name="code" class="css">
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
</pre>
<p><strong>27. <a href="http://www.codecollector.net/mafis/library/12857/Hide_text_with_text_indent" title="Hide Logo Text With Text Indent">Hide Logo Text With Text Indent</a> </strong></p>
<p>Make your logo is SEO friendly by using this snippet for your h1 tag. The snippet ensures that the logo text is not displayed on the page.</p>
<pre name="code" class="css">
h1 {
        text-indent:-9999px;
        margin:0 auto;
        width:400px;
        height:100px;
        background:transparent url("images/logo.jpg") no-repeat scroll;
}
</pre>
<p><strong>28. <a href="http://speckyboy.com/2011/04/15/25-css-snippets-for-some-of-the-most-common-and-frustrating-tasks/" title="Reset all Text Colors and Background Colors">Reset all Text Colors and Background Colors</a> </strong></p>
<p>Reset all text and background colours. The snippet sets everything back to black text on a white background though you can change these colours accordingly.</p>
<pre name="code" class="css">
* {
     color: black !important;
     background-color: white !important;
     background-image: none !important;
}
</pre>
<p><strong>29. <a href="http://www.djavupixel.com/development/css-development/master-css3-ultimate-css-code-snippets/" title="Multiple Background Images">Multiple Background Images</a> </strong></p>
<p>Use multiple background images with this useful CSS3 snippet. </p>
<pre name="code" class="css">
#multiple-images {
   background: url(image_1.png) top left no-repeat,
   url(image_2.png) bottom left no-repeat,
   url(image_3.png) bottom right no-repeat;
}
</pre>
<p><strong>30. <a href="http://www.djavupixel.com/development/css-development/master-css3-ultimate-css-code-snippets/" title="Linear Gradient">Linear Gradient</a> </strong></p>
<p>This CSS code will allow you to create a linear gradient in the background of an element. This works on all major browsers however some older browsers don&#8217;t display it properly (particularly older versions of IE).</p>
<pre name="code" class="css">
background-image: -webkit-linear-gradient(top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -moz-linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -o-linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F0ECE8), color-stop(1, #D8D3C8) );
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=’#F0ECE8?, endColorstr=’#D8D3C8?,GradientType=0 );
</pre>
<p>We hope that you enjoyed the post and found it as useful as we&#8217;d hoped. If you know of any other useful CSS snippets that you keep handy that we neglected, please share them with us in the comment area.</p>
<p><em>(rb)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/useful-css-snippets-for-your-coding-arsenal.html/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>100 Great CSS Menu Tutorials</title>
		<link>http://www.noupe.com/css/100-great-css-menu-tutorials.html</link>
		<comments>http://www.noupe.com/css/100-great-css-menu-tutorials.html#comments</comments>
		<pubDate>Tue, 23 Aug 2011 10:00:18 +0000</pubDate>
		<dc:creator>Kevin Muldoon</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[menus]]></category>
		<category><![CDATA[navigation menu]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=53003</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<a href="http://www.noupe.com/css/100-great-css-menu-tutorials.html"><img src="http://media.noupe.com//uploads/2011/07/slide-down-box-menu.png" width="550" title="100 Great CSS Menu Tutorials" /></a>

Navigation is such an important part of your website. It's how your visitors navigate to the main areas of your site and makes it easy for them to find your good content.]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p>Navigation is such an important part of your website. It&#8217;s how your visitors navigate to the main areas of your site and makes it easy for them to find your good content.</p>
<p>CSS is of course the perfect language for designing beautiful navigation menus. It can be applied to any type of website and is very flexible. Don&#8217;t be alarmed if your own CSS skills are fairly limited as there are a lot of great tutorials out there that walk you through how to add clean and professional looking CSS menus to your website. You can either copy and paste the code into your own design or modify the menu to suit your needs.</p>
<p>Today we would like to show you 100 of these tutorials; 75 horizontal CSS menu tutorials and 25 vertical CSS menu tutorials. </p>
<h3>Horizontal CSS Menu Tutorials</h3>
<p><strong>1. <a href="http://3.7designs.co/blog/2007/12/advanced-css-menu-trick/">Advanced CSS Menu Trick</a></strong></p>
<p><a href="http://3.7designs.co/blog/2007/12/advanced-css-menu-trick/"><img src="http://media.noupe.com//uploads/2011/07/advanced-css-menu-trick.png" alt="Advanced CSS Menu Trick" title="Advanced CSS Menu Trick" width="550" height="46" class="aligncenter size-full wp-image-53008" /></a></p>
<p><a href="http://3.7designs.co/blog/2007/12/advanced-css-menu-trick/">View Tutorial</a> | <a href="http://3.7designs.co/blog/images/adv_menu_lrg.jpg">Demo</a></p>
<p><strong>2. <a href="http://aext.net/2009/09/elegant-drop-menu-with-css-only/">Elegant Drop Menu with CSS Only</a></strong></p>
<p><a href="http://aext.net/2009/09/elegant-drop-menu-with-css-only/"><img src="http://media.noupe.com//uploads/2011/07/elegant-drop-menu.png" alt="Elegant Drop Menu with CSS Only" title="Elegant Drop Menu with CSS Only" width="400" height="111" class="aligncenter size-full wp-image-53010" /></a></p>
<p><a href="http://aext.net/2009/09/elegant-drop-menu-with-css-only/">View Tutorial</a> | <a href="http://aext.net/example/elegant-menu-with-css-only/">Demo</a></p>
<p><strong>3. <a href="http://azadcreative.com/2009/03/bulletproof-css-sliding-doors/">Bulletproof CSS Sliding Doors</a></strong></p>
<p><a href="http://azadcreative.com/2009/03/bulletproof-css-sliding-doors/"><img src="http://media.noupe.com//uploads/2011/07/bulletproof-css-sliding-doors.png" alt="Bulletproof CSS Sliding Doors" title="Bulletproof CSS Sliding Doors" width="465" height="62" class="aligncenter size-full wp-image-53012" /></a></p>
<p><a href="http://azadcreative.com/2009/03/bulletproof-css-sliding-doors/">View Tutorial &#038; Demo</a></p>
<p><strong>4. <a href="http://blixt.org/articles/tabbed-navigation-using-css#section=introduction">Tabbed Navigation Using CSS</a></strong></p>
<p><a href="http://blixt.org/articles/tabbed-navigation-using-css#section=introduction"><img src="http://media.noupe.com//uploads/2011/07/tabbed-navigation-using-css.png" alt="Tabbed Navigation Using CSS" title="Tabbed Navigation Using CSS" width="204" height="51" class="aligncenter size-full wp-image-53013" /></a></p>
<p><a href="http://blixt.org/articles/tabbed-navigation-using-css#section=introduction">View Tutorial</a> | <a href="http://blixt.org/media/a/1/tabs-hover/page1.html">Demo</a></p>
<p><strong>5. <a href="http://blog.cameronbaney.com/tutorials/create-an-advanced-css3-menu-version-2/">Create an Advanced CSS3 Menu – Version 2</a></strong></p>
<p><a href="http://blog.cameronbaney.com/tutorials/create-an-advanced-css3-menu-version-2/"><img src="http://media.noupe.com//uploads/2011/07/advanced-css3-menu.png" alt="Create an Advanced CSS3 Menu – Version 2" title="Create an Advanced CSS3 Menu – Version 2" width="550" height="35" class="aligncenter size-full wp-image-53014" /></a></p>
<p><a href="http://blog.cameronbaney.com/tutorials/create-an-advanced-css3-menu-version-2/">View Tutorial</a> | <a href="http://blog.cameronbaney.com/tutorials/cbdb-menu-new/demo.html">Demo</a></p>
<p><strong>6. <a href="http://blog.insicdesigns.com/2010/02/create-a-slick-menu-using-css3/">Create a Slick Menu using CSS3</a></strong></p>
<p><a href="http://blog.insicdesigns.com/2010/02/create-a-slick-menu-using-css3/"><img src="http://media.noupe.com//uploads/2011/07/slick-menu-using-css.png" alt="Create a Slick Menu using CSS3" title="Create a Slick Menu using CSS3" width="550" height="130" class="aligncenter size-full wp-image-53016" /></a></p>
<p><a href="http://blog.insicdesigns.com/2010/02/create-a-slick-menu-using-css3/">View Tutorial</a> | <a href="http://insicdesigns.com/demo/css3/exp2/index.html">Demo</a></p>
<p><strong>7. <a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/">How to Make a Smooth Animated Menu with jQuery</a></strong></p>
<p><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/"><img src="http://media.noupe.com//uploads/2011/07/smooth-animated-menu.png" alt="How to Make a Smooth Animated Menu with jQuery" title="How to Make a Smooth Animated Menu with jQuery" width="507" height="57" class="aligncenter size-full wp-image-53023" /></a></p>
<p><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/">View Tutorial</a> | <a href="http://buildinternet.com/live/smoothmenu/animated-menu.html">Demo</a></p>
<p><strong>8. <a href="http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/">How to Make a CSS Sprite Powered Menu</a></strong></p>
<p><a href="http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/"><img src="http://media.noupe.com//uploads/2011/07/css-sprite-powered-menu.png" alt="How to Make a CSS Sprite Powered Menu" title="How to Make a CSS Sprite Powered Menu" width="550" height="119" class="aligncenter size-full wp-image-53024" /></a></p>
<p><a href="http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/">View Tutorial</a> </p>
<p><strong>9. <a href="http://css-tricks.com/2282-simple-jquery-dropdowns/">Simple jQuery Dropdowns</a></strong></p>
<p><a href="http://css-tricks.com/2282-simple-jquery-dropdowns/"><img src="http://media.noupe.com//uploads/2011/07/simple-jquery-dropdowns.png" alt="Simple jQuery Dropdowns" title="Simple jQuery Dropdowns" width="550" height="199" class="aligncenter size-full wp-image-53025" /></a></p>
<p><a href="http://css-tricks.com/2282-simple-jquery-dropdowns/">View Tutorial</a> | <a href="http://css-tricks.com/examples/SimplejQueryDropdowns/">Demo</a></p>
<p><strong>10. <a href="http://css-tricks.com/674-designing-the-digg-header-how-to-download/">Designing the Digg Header: How To &#038; Download</a></strong></p>
<p><a href="http://css-tricks.com/674-designing-the-digg-header-how-to-download/"><img src="http://media.noupe.com//uploads/2011/07/designing-digg-header.png" alt="Designing the Digg Header: How To &amp; Download" title="Designing the Digg Header: How To &amp; Download" width="550" height="223" class="aligncenter size-full wp-image-53026" /></a></p>
<p><a href="http://css-tricks.com/674-designing-the-digg-header-how-to-download/">View Tutorial</a> | <a href="http://css-tricks.com/examples/DiggHeader/">Demo</a></p>
<p><strong>11. <a href="http://css-tricks.com/6336-dynamic-page-replacing-content/">Dynamic Page / Replacing Content</a></strong></p>
<p><a href="http://css-tricks.com/6336-dynamic-page-replacing-content/"><img src="http://media.noupe.com//uploads/2011/07/dynamic-page.png" alt="Dynamic Page / Replacing Content" title="Dynamic Page / Replacing Content" width="232" height="94" class="aligncenter size-full wp-image-53027" /></a></p>
<p><a href="http://css-tricks.com/6336-dynamic-page-replacing-content/">View Tutorial</a> | <a href="http://css-tricks.com/examples/DynamicPage/">Demo</a></p>
<p><strong>12. <a href="http://designshack.co.uk/articles/css/creating-a-fun-animated-navigation-menu-with-pure-css">Create a Fun Animated Navigation Menu With Pure CSS</a></strong></p>
<p><a href="http://designshack.co.uk/articles/css/creating-a-fun-animated-navigation-menu-with-pure-css"><img src="http://media.noupe.com//uploads/2011/07/fun-animated-navigation-menu.png" alt="Create a Fun Animated Navigation Menu With Pure CSS" title="Create a Fun Animated Navigation Menu With Pure CSS" width="458" height="65" class="aligncenter size-full wp-image-53028" /></a></p>
<p><a href="http://designshack.co.uk/articles/css/creating-a-fun-animated-navigation-menu-with-pure-css">View Tutorial</a> | <a href="http://designshack.co.uk/tutorialexamples/AnimatedMenu/animatedMenu.html">Demo</a></p>
<p><strong>13. <a href="http://divitodesign.com/css/how-to-dropdown-css-menu/">How-to: DropDown CSS Menu</a></strong></p>
<p><a href="http://divitodesign.com/css/how-to-dropdown-css-menu/"><img src="http://media.noupe.com//uploads/2011/07/dropdown-css-menu.png" alt="How-to: DropDown CSS Menu" title="How-to: DropDown CSS Menu" width="430" height="115" class="aligncenter size-full wp-image-53029" /></a></p>
<p><a href="http://divitodesign.com/css/how-to-dropdown-css-menu/">View Tutorial</a> | <a href="http://www.divitodesign.com/dd-articles/horizontal-css-menu/index.html">Demo</a></p>
<p><strong>14. <a href="http://icant.co.uk/articles/flexible-css-menu/index.html">Flexible CSS Menu</a></strong></p>
<p><a href="http://icant.co.uk/articles/flexible-css-menu/index.html"><img src="http://media.noupe.com//uploads/2011/07/flexible-css-menu.png" alt="Flexible CSS Menu" title="Flexible CSS Menu" width="477" height="40" class="aligncenter size-full wp-image-53030" /></a></p>
<p><a href="http://icant.co.uk/articles/flexible-css-menu/index.html">View Tutorial &#038; Demo</a></p>
<p><strong>15. <a href="http://jamesblogs.com/2009/01/07/creating-a-glassy-non-div-navigation-bar/">Creating a glassy non div navigation bar</a></strong></p>
<p><a href="http://jamesblogs.com/2009/01/07/creating-a-glassy-non-div-navigation-bar/"><img src="http://media.noupe.com//uploads/2011/07/glassy-navigation-menu.png" alt="Creating a glassy non div navigation bar" title="Creating a glassy non div navigation bar" width="344" height="48" class="aligncenter size-full wp-image-53031" /></a></p>
<p><a href="http://jamesblogs.com/2009/01/07/creating-a-glassy-non-div-navigation-bar/">View Tutorial</a> | <a href="http://jamesblogs.com/wp-content/tutorials/glassy-nav-tabs/">Demo</a></p>
<p><strong>16. <a href="http://kailoon.com/css-sliding-door-using-only-1-image/">CSS Sliding Door using only 1 image</a></strong></p>
<p><a href="http://kailoon.com/css-sliding-door-using-only-1-image/"><img src="http://media.noupe.com//uploads/2011/07/css-sliding-door.png" alt="CSS Sliding Door using only 1 image" title="CSS Sliding Door using only 1 image" width="394" height="60" class="aligncenter size-full wp-image-53032" /></a></p>
<p><a href="http://kailoon.com/css-sliding-door-using-only-1-image/">View Tutorial</a> | <a href="http://kailoon.com/example/sliding-door/css-sliding-door-blue.html">Demo</a></p>
<p><strong>17. <a href="http://www.secondpicture.com/tutorials/web_design/css_ul_li_horizontal_css_menu.html">CSS UL LI &#8211; Horizontal CSS Menu</a></strong></p>
<p><a href="http://www.secondpicture.com/tutorials/web_design/css_ul_li_horizontal_css_menu.html"><img src="http://media.noupe.com//uploads/2011/07/horizontal-css-menu.png" alt="CSS UL LI - Horizontal CSS Menu" title="CSS UL LI - Horizontal CSS Menu" width="550" height="68" class="aligncenter size-full wp-image-53033" /></a></p>
<p><a href="http://www.secondpicture.com/tutorials/web_design/css_ul_li_horizontal_css_menu.html">View Tutorial</a></p>
<p><strong>18. <a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-kick-butt-css3-mega-drop-down-menu/">How to Build a Kick-Butt CSS3 Mega Drop-Down Menu</a></strong></p>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-kick-butt-css3-mega-drop-down-menu/"><img src="http://media.noupe.com//uploads/2011/07/mega-drop-down-menu.png" alt="How to Build a Kick-Butt CSS3 Mega Drop-Down Menu" title="How to Build a Kick-Butt CSS3 Mega Drop-Down Menu" width="550" height="175" class="aligncenter size-full wp-image-53034" /></a></p>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-kick-butt-css3-mega-drop-down-menu/">View Tutorial</a> | <a href="http://nettuts.s3.amazonaws.com/819_megamenu/demo/index.html">Demo</a></p>
<p><strong>19. <a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/"> A Different Top Navigation </a></strong></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/"><img src="http://media.noupe.com//uploads/2011/07/different-top-navigation.png" alt="A Different Top Navigation" title="A Different Top Navigation" width="550" height="51" class="aligncenter size-full wp-image-53035" /></a></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/">View Tutorial</a> | <a href="http://d2o0t5hpnwv4c1.cloudfront.net/386_navigation/top-nav-demo/index.html">Demo</a></p>
<p><strong>20. <a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/">Create a Cool Animated Navigation with CSS and jQuery</a></strong></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/"><img src="http://media.noupe.com//uploads/2011/07/slick-animated-menu.png" alt="Create a Cool Animated Navigation with CSS and jQuery" title="Create a Cool Animated Navigation with CSS and jQuery" width="516" height="76" class="aligncenter size-full wp-image-53036" /></a></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/">View Tutorial</a> | <a href="http://d2o0t5hpnwv4c1.cloudfront.net/009_jQueryMenu/sm/result/index.html">Demo</a></p>
<p><strong>21. <a href="http://www.w3schools.com/css/css_navbar.asp">Navigation Bar</a></strong></p>
<p><a href="http://www.w3schools.com/css/css_navbar.asp"><img src="http://media.noupe.com//uploads/2011/07/navigation-bar.png" alt="Navigation Bar" title="Navigation Bar" width="550" height="33" class="aligncenter size-full wp-image-53037" /></a></p>
<p><a href="http://www.w3schools.com/css/css_navbar.asp">View Tutorial &#038; Demo</a></p>
<p><strong>22. <a href="http://onwebdev.blogspot.com/2011/04/css-drop-down-menu-tutorial.html">CSS: drop down menu tutorial</a></strong></p>
<p><a href="http://onwebdev.blogspot.com/2011/04/css-drop-down-menu-tutorial.html"><img src="http://media.noupe.com//uploads/2011/07/drop-down-menu-tutorial.png" alt="CSS: drop down menu tutorial" title="CSS: drop down menu tutorial" width="305" height="175" class="aligncenter size-full wp-image-53038" /></a></p>
<p><a href="http://onwebdev.blogspot.com/2011/04/css-drop-down-menu-tutorial.html">View Tutorial</a> | <a href="http://dev.css-zibaldone.com/onwebdev/post/css-dropdown-menu-example.html">Demo</a></p>
<p><strong>23. <a href="http://addyosmani.com/blog/rocketbar/">RocketBar – A jQuery And CSS3 Persistent Navigation Menu</a></strong></p>
<p><a href="http://addyosmani.com/blog/rocketbar/"><img src="http://media.noupe.com//uploads/2011/07/rocketbar.png" alt="RocketBar – A jQuery And CSS3 Persistent Navigation Menu" title="RocketBar – A jQuery And CSS3 Persistent Navigation Menu" width="550" height="29" class="aligncenter size-full wp-image-53131" /></a></p>
<p><a href="http://addyosmani.com/blog/rocketbar/">View Tutorial</a> | <a href="hhttp://www.addyosmani.com/resources/rocketbar/version2/">Demo</a></p>
<p><strong>24. <a href="http://sperling.com/examples/menuh/">A Great CSS Horizontal Drop-Down Menu</a></strong></p>
<p><a href="http://sperling.com/examples/menuh/"><img src="http://media.noupe.com//uploads/2011/07/great-css-horizontal-drop-down-menu.png" alt="A Great CSS Horizontal Drop-Down Menu" title="A Great CSS Horizontal Drop-Down Menu" width="550" height="111" class="aligncenter size-full wp-image-53040" /></a></p>
<p><a href="http://sperling.com/examples/menuh/">View Tutorial &#038; Demo</a> </p>
<p><strong>25. <a href="http://tympanus.net/codrops/2010/11/25/overlay-effect-menu/">Overlay Effect Menu with jQuery</a></strong></p>
<p><a href="http://tympanus.net/codrops/2010/11/25/overlay-effect-menu/"><img src="http://media.noupe.com//uploads/2011/07/overlay-effect-menu.png" alt="Overlay Effect Menu with jQuery" title="Overlay Effect Menu with jQuery" width="550" height="287" class="aligncenter size-full wp-image-53042" /></a></p>
<p><a href="http://tympanus.net/codrops/2010/11/25/overlay-effect-menu/">View Tutorial</a> | <a href="http://tympanus.net/Tutorials/OverlayEffectMenu/">Demo</a></p>
<p><strong>26. <a href="http://tympanus.net/codrops/2010/02/24/grungy-random-rotation-menu-with-jquery-and-css3/">Grungy Random Rotation Menu with jQuery and CSS3</a></strong></p>
<p><a href="http://tympanus.net/codrops/2010/02/24/grungy-random-rotation-menu-with-jquery-and-css3/"><img src="http://media.noupe.com//uploads/2011/07/grungyrandomslideout.png" alt="Grungy Random Rotation Menu with jQuery and CSS3" title="Grungy Random Rotation Menu with jQuery and CSS3" width="514" height="82" class="aligncenter size-full wp-image-53044" /></a></p>
<p><a href="http://tympanus.net/codrops/2010/02/24/grungy-random-rotation-menu-with-jquery-and-css3/">View Tutorial</a> | <a href="http://www.tympanus.net/Tutorials/GrungyRandomSlideOut/">Demo</a></p>
<p><strong>27. <a href="http://tympanus.net/codrops/2010/04/30/rocking-and-rolling-rounded-menu-with-jquery/"> Rocking and Rolling Rounded Menu with jQuery<br />
 </a></strong></p>
<p><a href="http://tympanus.net/codrops/2010/04/30/rocking-and-rolling-rounded-menu-with-jquery/"><img src="http://media.noupe.com//uploads/2011/07/rocking-rolling-menu.png" alt="Rocking and Rolling Rounded Menu with jQuery " title="Rocking and Rolling Rounded Menu with jQuery " width="550" height="77" class="aligncenter size-full wp-image-53045" /></a></p>
<p><a href="http://tympanus.net/codrops/2010/04/30/rocking-and-rolling-rounded-menu-with-jquery/">View Tutorial</a> | <a href="http://tympanus.net/Tutorials/RockingRollingMenu/">Demo</a></p>
<p><strong>28. <a href="http://tympanus.net/codrops/2010/07/16/slide-down-box-menu/">Slide Down Box Menu with jQuery and CSS3</a></strong></p>
<p><a href="http://tympanus.net/codrops/2010/07/16/slide-down-box-menu/"><img src="http://media.noupe.com//uploads/2011/07/slide-down-box-menu.png" alt="Slide Down Box Menu with jQuery and CSS3" title="Slide Down Box Menu with jQuery and CSS3" width="550" height="182" class="aligncenter size-full wp-image-53046" /></a></p>
<p><a href="http://tympanus.net/codrops/2010/07/16/slide-down-box-menu/">View Tutorial</a> | <a href="http://tympanus.net/Tutorials/SlideDownBoxMenu/">Demo</a></p>
<p><strong>29. <a href="http://webdesignerwall.com/tutorials/advanced-css-menu">Advanced CSS Menu</a></strong></p>
<p><a href="http://webdesignerwall.com/tutorials/advanced-css-menu"><img src="http://media.noupe.com//uploads/2011/07/advanced-css-menu.png" alt="Advanced CSS Menu" title="Advanced CSS Menu" width="550" height="150" class="aligncenter size-full wp-image-53047" /></a></p>
<p><a href="http://webdesignerwall.com/tutorials/advanced-css-menu">View Tutorial</a> | <a href="http://www.webdesignerwall.com/demo/advanced-css-menu/?TB_iframe=true&#038;height=270&#038;width=810">Demo</a></p>
<p><strong>30. <a href="http://webdesignerwall.com/tutorials/css3-dropdown-menu">CSS3 Dropdown Menu </a></strong></p>
<p><a href="http://webdesignerwall.com/tutorials/css3-dropdown-menu"><img src="http://media.noupe.com//uploads/2011/07/css3-dropdown-menu.png" alt="CSS3 Dropdown Menu " title="CSS3 Dropdown Menu " width="540" height="181" class="aligncenter size-full wp-image-53048" /></a></p>
<p><a href="http://webdesignerwall.com/tutorials/css3-dropdown-menu">View Tutorial</a> | <a href="http://www.webdesignerwall.com/demo/css3-dropdown-menu/">Demo</a></p>
<p><strong>31. <a href="http://webexpedition18.com/articles/how-to-create-a-simple-drop-down-menu-with-css3/">How To Create A Simple Drop Down Menu With CSS3</a></strong></p>
<p><a href="http://webexpedition18.com/articles/how-to-create-a-simple-drop-down-menu-with-css3/"><img src="http://media.noupe.com//uploads/2011/07/simple-drop-down-menu.png" alt="How To Create A Simple Drop Down Menu With CSS3" title="How To Create A Simple Drop Down Menu With CSS3" width="334" height="247" class="aligncenter size-full wp-image-53050" /></a></p>
<p><a href="http://webexpedition18.com/articles/how-to-create-a-simple-drop-down-menu-with-css3/">View Tutorial</a> | <a href="http://labs.simonedamico.com/projects/dropdown/">Demo</a></p>
<p><strong>32. <a href="http://woork.blogspot.com/2008/05/pastel-color-menu-with-dynamic-submenu.html">Pastel color menu with dynamic submenu using CSS</a></strong></p>
<p><a href="http://woork.blogspot.com/2008/05/pastel-color-menu-with-dynamic-submenu.html"><img src="http://media.noupe.com//uploads/2011/07/pastelmenu.png" alt="Pastel color menu with dynamic submenu using CSS" title="Pastel color menu with dynamic submenu using CSS" width="315" height="76" class="aligncenter size-full wp-image-53051" /></a></p>
<p><a href="http://woork.blogspot.com/2008/05/pastel-color-menu-with-dynamic-submenu.html">View Tutorial</a> | <a href="http://woork.bravehost.com/pastelmenu/index.html">Demo</a></p>
<p><strong>33. <a href="http://www.admixweb.com/2010/03/16/creating-an-animated-css3-horizontal-menu/">Creating an Animated CSS3 Horizontal Menu</a></strong></p>
<p><a href="http://www.admixweb.com/2010/03/16/creating-an-animated-css3-horizontal-menu/"><img src="http://media.noupe.com//uploads/2011/07/animated-css3-menu.png" alt="Creating an Animated CSS3 Horizontal Menu" title="Creating an Animated CSS3 Horizontal Menu" width="445" height="53" class="aligncenter size-full wp-image-53052" /></a></p>
<p><a href="http://www.admixweb.com/2010/03/16/creating-an-animated-css3-horizontal-menu/">View Tutorial</a> | <a href="http://www.admixweb.com/demos/menucss3/">Demo</a></p>
<p><strong>34. <a href="http://aceinfowayindia.com/blog/2009/06/tutorial-to-create-a-beautiful-simple-horizontal-css-menu/">Tutorial to create a Beautiful, simple, horizontal CSS menu</a></strong></p>
<p><a href="http://aceinfowayindia.com/blog/2009/06/tutorial-to-create-a-beautiful-simple-horizontal-css-menu/"><img src="http://media.noupe.com//uploads/2011/07/beautiful-simple-menu.png" alt="Tutorial to create a Beautiful, simple, horizontal CSS menu" title="Tutorial to create a Beautiful, simple, horizontal CSS menu" width="433" height="46" class="aligncenter size-full wp-image-53053" /></a></p>
<p><a href="http://aceinfowayindia.com/blog/2009/06/tutorial-to-create-a-beautiful-simple-horizontal-css-menu/">View Tutorial &#038; Demo</a></p>
<p><strong>35. <a href="http://www.alistapart.com/articles/sprites2">CSS Sprites2 &#8211; It’s JavaScript Time</a></strong></p>
<p><a href="http://www.alistapart.com/articles/sprites2"><img src="http://media.noupe.com//uploads/2011/07/csssprites2.png" alt="CSS Sprites2 - It’s JavaScript Time" title="CSS Sprites2 - It’s JavaScript Time" width="405" height="52" class="aligncenter size-full wp-image-53054" /></a></p>
<p><a href="http://www.alistapart.com/articles/sprites2">View Tutorial</a> | <a href="http://www.alistapart.com/d/sprites2/examples/example6-function.html">Demo</a></p>
<p><strong>36. <a href="http://www.alohatechsupport.net/webdesignmaui/maui-web-site-design/create_image_menu_with_jquery.html">Image Menu with Jquery</a></strong></p>
<p><a href="http://www.alohatechsupport.net/webdesignmaui/maui-web-site-design/create_image_menu_with_jquery.html"><img src="http://media.noupe.com//uploads/2011/07/imagemenu.png" alt="Image Menu with Jquery" title="Image Menu with Jquery" width="550" height="175" class="aligncenter size-full wp-image-53055" /></a></p>
<p><a href="http://www.alohatechsupport.net/webdesignmaui/maui-web-site-design/create_image_menu_with_jquery.html">View Tutorial</a> | <a href="http://www.alohatechsupport.net/examples/image-menu-1.html">Demo</a></p>
<p><strong>37. <a href="http://www.code-pal.com/how-to-code-an-overlapping-tabbed-main-menu/">How to Code an Overlapping Tabbed Main Menu</a></strong></p>
<p><a href="http://www.code-pal.com/how-to-code-an-overlapping-tabbed-main-menu/"><img src="http://media.noupe.com//uploads/2011/07/overlapped-menu.png" alt="How to Code an Overlapping Tabbed Main Menu" title="How to Code an Overlapping Tabbed Main Menu" width="550" height="64" class="aligncenter size-full wp-image-53056" /></a></p>
<p><a href="http://www.code-pal.com/how-to-code-an-overlapping-tabbed-main-menu/">View Tutorial</a> | <a href="http://code-pal.com/examples/how-to-code-an-overlapped-menu/">Demo</a></p>
<p><strong>38. <a href="http://www.devinrolsen.com/pure-css-horizontal-menu/">Pure CSS Horizontal Menu</a></strong></p>
<p><a href="http://www.devinrolsen.com/pure-css-horizontal-menu/"><img src="http://media.noupe.com//uploads/2011/07/pure-css-menu.png" alt="Pure CSS Horizontal Menu" title="Pure CSS Horizontal Menu" width="446" height="152" class="aligncenter size-full wp-image-53057" /></a></p>
<p><a href="http://www.devinrolsen.com/pure-css-horizontal-menu/">View Tutorial</a> | <a href="http://devinrolsen.com/wp-content/themes/dolsen/demos/css/css-hover-fix/WORKS.html">Demo</a></p>
<p><strong>39. <a href="http://www.devinrolsen.com/pure-css-menu-with-infinite-sub-menus-tutorial/">Pure CSS Menu With Infinite Sub Menus Tutorial</a></strong></p>
<p><a href="http://www.devinrolsen.com/pure-css-menu-with-infinite-sub-menus-tutorial/"><img src="http://media.noupe.com//uploads/2011/07/infinite-sub-menus.png" alt="Pure CSS Menu With Infinite Sub Menus Tutorial" title="Pure CSS Menu With Infinite Sub Menus Tutorial" width="251" height="151" class="aligncenter size-full wp-image-53058" /></a></p>
<p><a href="http://www.devinrolsen.com/pure-css-menu-with-infinite-sub-menus-tutorial/">View Tutorial</a> | <a href="http://www.devinrolsen.com/wp-content/themes/dolsen/demos/css/infinite-sub-menu/">Demo</a></p>
<p><strong>40. <a href="http://www.dynamicdrive.com/style/csslibrary/item/animated_horizontal_tabs/">Animated horizontal tabs</a></strong></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/animated_horizontal_tabs/"><img src="http://media.noupe.com//uploads/2011/07/animated-horizontal-tabs.png" alt="Animated horizontal tabs" title="Animated horizontal tabs" width="447" height="39" class="aligncenter size-full wp-image-53059" /></a></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/animated_horizontal_tabs/">View Tutorial &#038; Demo</a> </p>
<p><strong>41. <a href="http://www.ehousestudio.com/blog/view/css_sprite_navigation_tutorial">CSS Sprite Navigation Tutorial</a></strong></p>
<p><a href="http://www.ehousestudio.com/blog/view/css_sprite_navigation_tutorial"><img src="http://media.noupe.com//uploads/2011/07/css-sprite-navigation.png" alt="CSS Sprite Navigation Tutorial" title="CSS Sprite Navigation Tutorial" width="550" height="49" class="aligncenter size-full wp-image-53061" /></a></p>
<p><a href="http://www.ehousestudio.com/blog/view/css_sprite_navigation_tutorial">View Tutorial</a> | <a href="http://www.ehousestudio.com/assets/downloads/sprite/">Demo</a></p>
<p><strong>42. <a href="http://www.emanuelblagonic.com/2006/10/11/create-your-own-drop-down-menu-with-nested-submenus-using-css-and-a-little-javascript/">Create your own drop down menu with nested submenus using CSS and a little JavaScript</a></strong></p>
<p><a href="http://www.emanuelblagonic.com/2006/10/11/create-your-own-drop-down-menu-with-nested-submenus-using-css-and-a-little-javascript/"><img src="http://media.noupe.com//uploads/2011/07/nested-drop-down-menus.png" alt="Create your own drop down menu with nested submenus" title="Create your own drop down menu with nested submenus" width="404" height="194" class="aligncenter size-full wp-image-53062" /></a></p>
<p><a href="http://www.emanuelblagonic.com/2006/10/11/create-your-own-drop-down-menu-with-nested-submenus-using-css-and-a-little-javascript/">View Tutorial</a> | <a href="http://playground.emanuelblagonic.com/creating-nested-drop-down-menus/">Demo</a></p>
<p><strong>43. <a href="http://www.entheosweb.com/tutorials/css/drop_down_menu.asp">CSS Drop Down Menu Tutorial</a></strong></p>
<p><a href="http://www.entheosweb.com/tutorials/css/drop_down_menu.asp"><img src="http://media.noupe.com//uploads/2011/07/css-drop-down.png" alt="CSS Drop Down Menu Tutorial" title="CSS Drop Down Menu Tutorial" width="436" height="161" class="aligncenter size-full wp-image-53063" /></a></p>
<p><a href="http://www.entheosweb.com/tutorials/css/drop_down_menu.asp">View Tutorial &#038; Demo</a> </p>
<p><strong>44. <a href="http://www.gethifi.com/blog/nicer-navigation-with-css-transitions">Nicer Navigation with CSS Transitions</a></strong></p>
<p><a href="http://www.gethifi.com/blog/nicer-navigation-with-css-transitions"><img src="http://media.noupe.com//uploads/2011/07/nicer-navigation.png" alt="Nicer Navigation with CSS Transitions" title="Nicer Navigation with CSS Transitions" width="307" height="135" class="aligncenter size-full wp-image-53064" /></a></p>
<p><a href="http://www.gethifi.com/blog/nicer-navigation-with-css-transitions">View Tutorial</a> | <a href="http://files.www.gethifi.com/images/nicer-navigation-with-css-transitions/demo.html">Demo</a></p>
<p><strong>45. <a href="http://www.jacorre.com/tutorials/css-navigation-menus/">CSS Navigation Menus</a></strong></p>
<p><a href="http://www.jacorre.com/tutorials/css-navigation-menus/"><img src="http://media.noupe.com//uploads/2011/07/cssnavigationmenus.png" alt="CSS Navigation Menus" title="CSS Navigation Menus" width="486" height="35" class="aligncenter size-full wp-image-53065" /></a></p>
<p><a href="http://www.jacorre.com/tutorials/css-navigation-menus/">View Tutorial</a></p>
<p><strong>46. <a href="http://www.jampmark.com/html+css-techniques/pure-css-fish-eye-menu.html">Pure CSS Fish Eye Menu</a></strong></p>
<p><a href="http://www.jampmark.com/html+css-techniques/pure-css-fish-eye-menu.html"><img src="http://media.noupe.com//uploads/2011/07/fish-eye-menu1.png" alt="Pure CSS Fish Eye Menu" title="Pure CSS Fish Eye Menu" width="374" height="127" class="aligncenter size-full wp-image-53127" /></a></p>
<p><a href="http://www.jampmark.com/html+css-techniques/pure-css-fish-eye-menu.html">View Tutorial</a> | <a href="http://www.jampmark.com/html+css-techniques-demos/pure-css-fish-eye-menu-demo.html#expandUp">Demo</a></p>
<p><strong>47. <a href="http://webdesign.tutsplus.com/videos/how-to-create-a-css3-tabbed-navigation/">How to Create a CSS3 Tabbed Navigation</a></strong></p>
<p><a href="http://webdesign.tutsplus.com/videos/how-to-create-a-css3-tabbed-navigation/"><img src="http://media.noupe.com//uploads/2011/07/css3tabbednavigation.png" alt="How to Create a CSS3 Tabbed Navigation" title="How to Create a CSS3 Tabbed Navigation" width="497" height="372" class="aligncenter size-full wp-image-53129" /></a></p>
<p><a href="http://webdesign.tutsplus.com/videos/how-to-create-a-css3-tabbed-navigation/">View Tutorial</a> | <a href="http://webdesigntutsplus.s3.amazonaws.com/165_CSS3_Tabs_Tutorial/css-tabs/tabs.htm">Demo</a></p>
<p><strong>48. <a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery">Create an apple style menu and improve it via jQuery</a></strong></p>
<p><a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery"><img src="http://media.noupe.com//uploads/2011/07/apple-style-menu.png" alt="Create an apple style menu and improve it via jQuery" title="Create an apple style menu and improve it via jQuery" width="505" height="46" class="aligncenter size-full wp-image-53067" /></a></p>
<p><a href="http://www.kriesi.at/archives/apple-menu-improved-with-jquery">View Tutorial</a> | <a href="http://www.kriesi.at/wp-content/extra_data/kwicks_tutorial/kwicks_final.html">Demo</a></p>
<p><strong>49. <a href="http://www.kriesi.at/archives/create-a-multilevel-dropdown-menu-with-css-and-improve-it-via-jquery">Create a multilevel Dropdown menu with CSS and improve it via jQuery</a></strong></p>
<p><a href="http://www.kriesi.at/archives/create-a-multilevel-dropdown-menu-with-css-and-improve-it-via-jquery"><img src="http://media.noupe.com//uploads/2011/07/suckerfish.png" alt="Create a multilevel Dropdown menu with CSS and improve it via jQuery" title="Create a multilevel Dropdown menu with CSS and improve it via jQuery" width="301" height="89" class="aligncenter size-full wp-image-53068" /></a></p>
<p><a href="http://www.kriesi.at/archives/create-a-multilevel-dropdown-menu-with-css-and-improve-it-via-jquery">View Tutorial</a> | <a href="http://www.kriesi.at/wp-content/extra_data/suckerfish_tutorial/step4.html">Demo</a></p>
<p><strong>50. <a href="http://www.marcofolio.net/css/sweet_tabbed_navigation_using_css3.html">Sweet tabbed navigation using CSS3</a></strong></p>
<p><a href="http://www.marcofolio.net/css/sweet_tabbed_navigation_using_css3.html"><img src="http://media.noupe.com//uploads/2011/07/sweet-tabbed-navigation.png" alt="Sweet tabbed navigation using CSS3 " title="Sweet tabbed navigation using CSS3 " width="398" height="56" class="aligncenter size-full wp-image-53069" /></a></p>
<p><a href="http://www.marcofolio.net/css/sweet_tabbed_navigation_using_css3.html">View Tutorial</a> | <a href="http://demo.marcofolio.net/css3_tabbed_nav/">Demo</a></p>
<p><strong>51. <a href="http://www.noobcube.com/tutorials/html-css/create-an-advanced-css-menu-using-the-hover-and-position-properties-/">Create an Advanced CSS Menu Using the Hover and Position Properties</a></strong></p>
<p><a href="http://www.noobcube.com/tutorials/html-css/create-an-advanced-css-menu-using-the-hover-and-position-properties-/"><img src="http://media.noupe.com//uploads/2011/07/advancedcssmenu.png" alt="Create an Advanced CSS Menu Using the Hover and Position Properties" title="Create an Advanced CSS Menu Using the Hover and Position Properties" width="550" height="66" class="aligncenter size-full wp-image-53072" /></a></p>
<p><a href="http://www.noobcube.com/tutorials/html-css/create-an-advanced-css-menu-using-the-hover-and-position-properties-/">View Tutorial</a> | <a href="http://www.noobcube.com/wp-content/uploads/demos/052809-advanced-css-menu/demo/index.html">Demo</a></p>
<p><strong>52. <a href="http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html">Sexy Drop Down Menu w/ jQuery &#038; CSS</a></strong></p>
<p><a href="http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html"><img src="http://media.noupe.com//uploads/2011/07/sexy-drop-down-menu.png" alt="Sexy Drop Down Menu w/ jQuery &amp; CSS" title="Sexy Drop Down Menu w/ jQuery &amp; CSS" width="550" height="150" class="aligncenter size-full wp-image-53073" /></a></p>
<p><a href="http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html">View Tutorial</a> | <a href="http://www.sohtanaka.com/web-design/examples/drop-down-menu/">Demo</a></p>
<p><strong>53. <a href="http://www.onextrapixel.com/2011/06/03/how-to-create-a-horizontal-dropdown-menu-with-html-css-and-jquery/">How to Create a Horizontal Dropdown Menu with HTML, CSS and jQuery</a></strong></p>
<p><a href="http://www.onextrapixel.com/2011/06/03/how-to-create-a-horizontal-dropdown-menu-with-html-css-and-jquery/"><img src="http://media.noupe.com//uploads/2011/07/horiz-dropdown-menu.png" alt="How to Create a Horizontal Dropdown Menu with HTML, CSS and jQuery" title="How to Create a Horizontal Dropdown Menu with HTML, CSS and jQuery" width="399" height="97" class="aligncenter size-full wp-image-53074" /></a></p>
<p><a href="http://www.onextrapixel.com/2011/06/03/how-to-create-a-horizontal-dropdown-menu-with-html-css-and-jquery/">View Tutorial</a> | <a href="http://www.onextrapixel.com/examples/cool-menu/">Demo</a></p>
<p><strong>54. <a href="http://www.projectseven.com/tutorials/navigation/auto_hide/">CSS Express Drop-Down Menus</a></strong></p>
<p><a href="http://www.projectseven.com/tutorials/navigation/auto_hide/"><img src="http://media.noupe.com//uploads/2011/07/css-express-menus.png" alt="CSS Express Drop-Down Menus" title="CSS Express Drop-Down Menus" width="440" height="122" class="aligncenter size-full wp-image-53075" /></a></p>
<p><a href="http://www.projectseven.com/tutorials/navigation/auto_hide/">View Tutorial</a> | <a href="http://www.projectseven.com/tutorials/navigation/auto_hide/workpage.htm">Demo</a></p>
<p><strong>55. <a href="http://www.raymondselda.com/professional-dark-css-menu/">Professional Dark CSS Menu</a></strong></p>
<p><a href="http://www.raymondselda.com/professional-dark-css-menu/"><img src="http://media.noupe.com//uploads/2011/07/dark-css-menu.png" alt="Professional Dark CSS Menu" title="Professional Dark CSS Menu" width="516" height="58" class="aligncenter size-full wp-image-53077" /></a></p>
<p><a href="http://www.raymondselda.com/professional-dark-css-menu/">View Tutorial</a> | <a href="http://www.raymondselda.com/demo/dark-menu/">Demo</a></p>
<p><strong>56. <a href="http://www.script-tutorials.com/css-menus-jquery/">Creating a Simple yet Stylish CSS Jquery Menu</a></strong></p>
<p><a href="http://www.script-tutorials.com/css-menus-jquery/"><img src="http://media.noupe.com//uploads/2011/07/stylish-simple-menu.png" alt="Creating a Simple yet Stylish CSS Jquery Menu" title="Creating a Simple yet Stylish CSS Jquery Menu" width="550" height="117" class="aligncenter size-full wp-image-53078" /></a></p>
<p><a href="http://www.script-tutorials.com/css-menus-jquery/">View Tutorial</a> | <a href="http://www.script-tutorials.com/demos/17/index.html">Demo</a></p>
<p><strong>57. <a href="http://www.dynamicdrive.com/style/csslibrary/item/jquery_drop_line_tabs/">jQuery Drop Line Tabs</a></strong></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/jquery_drop_line_tabs/"><img src="http://media.noupe.com//uploads/2011/07/drop-line-tabs.png" alt="jQuery Drop Line Tabs" title="jQuery Drop Line Tabs" width="482" height="58" class="aligncenter size-full wp-image-53079" /></a></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/jquery_drop_line_tabs/">View Tutorial &#038; Demo</a></p>
<p><strong>58. <a href="http://www.shopdev.co.uk/blog/animated-menus-using-jquery/">Animated Menus Using jQuery</a></strong></p>
<p><a href="http://www.shopdev.co.uk/blog/animated-menus-using-jquery/"><img src="http://media.noupe.com//uploads/2011/07/animated-menus.png" alt="Animated Menus Using jQuery" title="Animated Menus Using jQuery" width="316" height="81" class="aligncenter size-full wp-image-53080" /></a></p>
<p><a href="http://www.shopdev.co.uk/blog/animated-menus-using-jquery/">View Tutorial</a> | <a href="http://www.shopdev.co.uk/blog/menuDemo.html">Demo</a></p>
<p><strong>59. <a href="http://www.sitepoint.com/make-a-mega-drop-down-menu-with-jquery/">Make a Mega Drop-Down Menu with jQuery</a></strong></p>
<p><a href="http://www.sitepoint.com/make-a-mega-drop-down-menu-with-jquery/"><img src="http://media.noupe.com//uploads/2011/07/megadropdownmenu.png" alt="Make a Mega Drop-Down Menu with jQuery" title="Make a Mega Drop-Down Menu with jQuery" width="536" height="196" class="aligncenter size-full wp-image-53081" /></a></p>
<p><a href="http://www.sitepoint.com/make-a-mega-drop-down-menu-with-jquery/">View Tutorial</a> | <a href="http://www.sitepoint.com/examples/megadropdowns/completed.html">Demo</a></p>
<p><strong>60. <a href="http://www.sohtanaka.com/web-design/animate-navigation-with-css-jquery/">Animated Navigation with CSS &#038; jQuery</a></strong></p>
<p><a href="http://www.sohtanaka.com/web-design/animate-navigation-with-css-jquery/"><img src="http://media.noupe.com//uploads/2011/07/fancy-navigation.png" alt="Animated Navigation with CSS &amp; jQuery" title="Animated Navigation with CSS &amp; jQuery" width="515" height="122" class="aligncenter size-full wp-image-53082" /></a></p>
<p><a href="http://www.sohtanaka.com/web-design/animate-navigation-with-css-jquery/">View Tutorial</a> | <a href="http://www.sohtanaka.com/web-design/examples/fancy-navigation/">Demo</a></p>
<p><strong>61. <a href="http://www.sohtanaka.com/web-design/horizontal-sub-nav-with-css-jquery/">Horizontal Subnav with CSS</a></strong></p>
<p><a href="http://www.sohtanaka.com/web-design/horizontal-sub-nav-with-css-jquery/"><img src="http://media.noupe.com//uploads/2011/07/horiz-sub-nav.png" alt="Horizontal Subnav with CSS" title="Horizontal Subnav with CSS" width="354" height="79" class="aligncenter size-full wp-image-53083" /></a></p>
<p><a href="http://www.sohtanaka.com/web-design/horizontal-sub-nav-with-css-jquery/">View Tutorial</a> | <a href="http://www.sohtanaka.com/web-design/examples/horizontal-subnav/">Demo</a></p>
<p><strong>62. <a href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/">Mega Drop Down Menus w/ CSS &#038; jQuery</a></strong></p>
<p><a href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/"><img src="http://media.noupe.com//uploads/2011/07/megadropdowns.png" alt="Mega Drop Down Menus w/ CSS &amp; jQuery" title="Mega Drop Down Menus w/ CSS &amp; jQuery" width="550" height="234" class="aligncenter size-full wp-image-53084" /></a></p>
<p><a href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/">View Tutorial</a> | <a href="http://www.sohtanaka.com/web-design/examples/mega-dropdowns/">Demo</a></p>
<p><strong>63. <a href="http://www.texaswebdevelopers.com/blog/template_permalink.asp?id=129">CSS dropdown menu without javascripting or hacks</a></strong></p>
<p><a href="http://www.texaswebdevelopers.com/blog/template_permalink.asp?id=129"><img src="http://media.noupe.com//uploads/2011/07/css-dd-menu.png" alt="CSS dropdown menu without javascripting or hacks" title="CSS dropdown menu without javascripting or hacks" width="503" height="127" class="aligncenter size-full wp-image-53085" /></a></p>
<p><a href="http://www.texaswebdevelopers.com/blog/template_permalink.asp?id=129">View Tutorial &#038; Demo</a></p>
<p><strong>64. <a href="http://www.threestyles.com/tutorials/css-drop-down-navigation-tutorial/">CSS Drop Down Navigation Tutorial</a></strong></p>
<p><a href="http://www.threestyles.com/tutorials/css-drop-down-navigation-tutorial/"><img src="http://media.noupe.com//uploads/2011/07/css-dd-nav.png" alt="CSS Drop Down Navigation Tutorial" title="CSS Drop Down Navigation Tutorial" width="375" height="143" class="aligncenter size-full wp-image-53086" /></a></p>
<p><a href="http://www.threestyles.com/tutorials/css-drop-down-navigation-tutorial/">View Tutorial</a></p>
<p><strong>65. <a href="http://www.dynamicdrive.com/style/csslibrary/item/sleek-pointer-menu-2/">Sleek Pointer Menu 2</a></strong></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/sleek-pointer-menu-2/"><img src="http://media.noupe.com//uploads/2011/07/sleek-pointer-menu-2.png" alt="Sleek Pointer Menu 2" title="Sleek Pointer Menu 2" width="469" height="33" class="aligncenter size-full wp-image-53087" /></a></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/sleek-pointer-menu-2/">View Tutorial &#038; Demo</a></p>
<p><strong>66. <a href="http://www.tutorialsphere.com/homemade/2009/02/18/css-overlapping-tabs-menu">CSS Overlapping Tabs Menu</a></strong></p>
<p><a href="http://www.tutorialsphere.com/homemade/2009/02/18/css-overlapping-tabs-menu"><img src="http://media.noupe.com//uploads/2011/07/css-overlapping-tabs.png" alt="CSS Overlapping Tabs Menu" title="CSS Overlapping Tabs Menu" width="495" height="35" class="aligncenter size-full wp-image-53088" /></a></p>
<p><a href="http://www.tutorialsphere.com/homemade/2009/02/18/css-overlapping-tabs-menu">View Tutorial</a> | <a href="http://www.tutorialsphere.com/homemade/uploads/2009/02/css-overlapping-tabs-menu_tabon.html">Demo</a></p>
<p><strong>67. <a href="http://www.urcss.com/horizontal-css-menu-with-icons/">Horizontal CSS Menu With Icons</a></strong></p>
<p><a href="http://www.urcss.com/horizontal-css-menu-with-icons/"><img src="http://media.noupe.com//uploads/2011/07/hoz-menu-icons.png" alt="Horizontal CSS Menu With Icons" title="Horizontal CSS Menu With Icons" width="550" height="37" class="aligncenter size-full wp-image-53089" /></a></p>
<p><a href="http://www.urcss.com/horizontal-css-menu-with-icons/">View Tutorial</a> | <a href="http://www.urcss.com/wp-content/tutorials/horizontal-menu-withicons/">Demo</a></p>
<p><strong>68. <a href="http://www.victorcisneiros.com/blog/2010/12/11/creating-a-multi-level-dropdown-menu-using-css-and-jquery/">Creating a Multi-Level Dropdown Menu using CSS and jQuery</a></strong></p>
<p><a href="http://www.victorcisneiros.com/blog/2010/12/11/creating-a-multi-level-dropdown-menu-using-css-and-jquery/"><img src="http://media.noupe.com//uploads/2011/07/multi-level-d-menu.png" alt="Creating a Multi-Level Dropdown Menu using CSS and jQuery" title="Creating a Multi-Level Dropdown Menu using CSS and jQuery" width="343" height="147" class="aligncenter size-full wp-image-53090" /></a></p>
<p><a href="http://www.victorcisneiros.com/blog/2010/12/11/creating-a-multi-level-dropdown-menu-using-css-and-jquery/">View Tutorial</a> | <a href="http://www.victorcisneiros.com/html/menu/">Demo</a></p>
<p><strong>69. <a href="http://www.webdesigndev.com/web-development/create-the-fanciest-dropdown-menu-you-ever-saw">Create The Fanciest Dropdown Menu You Ever Saw</a></strong></p>
<p><a href="http://www.webdesigndev.com/web-development/create-the-fanciest-dropdown-menu-you-ever-saw"><img src="http://media.noupe.com//uploads/2011/07/fanciest-dropdown-menu.png" alt="Create The Fanciest Dropdown Menu You Ever Saw" title="Create The Fanciest Dropdown Menu You Ever Saw" width="550" height="171" class="aligncenter size-full wp-image-53091" /></a></p>
<p><a href="http://www.webdesigndev.com/web-development/create-the-fanciest-dropdown-menu-you-ever-saw">View Tutorial</a> | <a href="http://www.webdesigndev.com/wp-content/uploads/2009/07/fancydropdown.html">Demo</a></p>
<p><strong>70. <a href="http://www.webdevtuts.net/coding/css/create-a-speaking-block-navigation-menu-using-pure-css/">Create A Speaking Block Navigation Menu Using Pure CSS</a></strong></p>
<p><a href="http://www.webdevtuts.net/coding/css/create-a-speaking-block-navigation-menu-using-pure-css/"><img src="http://media.noupe.com//uploads/2011/07/block-navigation-menu.png" alt="Create A Speaking Block Navigation Menu Using Pure CSS" title="Create A Speaking Block Navigation Menu Using Pure CSS" width="550" height="41" class="aligncenter size-full wp-image-53092" /></a></p>
<p><a href="http://www.webdevtuts.net/coding/css/create-a-speaking-block-navigation-menu-using-pure-css/">View Tutorial</a> | <a href="http://www.demo.webdevtuts.net/menu/">Demo</a></p>
<p><strong>71. <a href="http://jamesowers.co.uk/css-tutorials/50/horizontal-css-list-menu/">Horizontal CSS List Menu</a></strong></p>
<p><a href="http://jamesowers.co.uk/css-tutorials/50/horizontal-css-list-menu/"><img src="http://media.noupe.com//uploads/2011/07/horiz-nav.png" alt="Horizontal CSS List Menu" title="Horizontal CSS List Menu" width="217" height="32" class="aligncenter size-full wp-image-53120" /></a></p>
<p><a href="http://jamesowers.co.uk/css-tutorials/50/horizontal-css-list-menu/">View Tutorial</a> | <a href="http://jamesowers.co.uk/pages/css_horizontal_menu/menu.html">Demo</a></p>
<p><strong>72. <a href="http://www.red-team-design.com/css3-dropdown-menu">CSS3 dropdown menu</a></strong></p>
<p><a href="http://www.red-team-design.com/css3-dropdown-menu"><img src="http://media.noupe.com//uploads/2011/07/css3dropdownmenu.png" alt="CSS3 dropdown menu" title="CSS3 dropdown menu" width="495" height="152" class="aligncenter size-full wp-image-53122" /></a></p>
<p><a href="http://www.red-team-design.com/css3-dropdown-menu">View Tutorial</a> | <a href="http://www.red-team-design.com/wp-content/uploads/2011/03/css3-dropdown-menu-demo.html">Demo</a></p>
<p><strong>73. <a href="http://tutorialzine.com/2011/05/css3-animated-navigation-menu/">Making a CSS3 Animated Menu</a></strong></p>
<p><a href="http://tutorialzine.com/2011/05/css3-animated-navigation-menu/"><img src="http://media.noupe.com//uploads/2011/07/css3-animated-menu.png" alt="Making a CSS3 Animated Menu" title="Making a CSS3 Animated Menu" width="550" height="48" class="aligncenter size-full wp-image-53123" /></a></p>
<p><a href="http://tutorialzine.com/2011/05/css3-animated-navigation-menu/">View Tutorial</a> | <a href="http://demo.tutorialzine.com/2011/05/css3-animated-navigation-menu/">Demo</a></p>
<p><strong>74. <a href="http://dirtekdesigns.com/blog/tutorials/create-a-clean-css3-menu/">How To Create A Clean CSS3 Navigation Bar</a></strong></p>
<p><a href="http://dirtekdesigns.com/blog/tutorials/create-a-clean-css3-menu/"><img src="http://media.noupe.com//uploads/2011/07/clean-css3-navigation-bar.png" alt="How To Create A Clean CSS3 Navigation Bar" title="How To Create A Clean CSS3 Navigation Bar" width="481" height="58" class="aligncenter size-full wp-image-53124" /></a></p>
<p><a href="http://dirtekdesigns.com/blog/tutorials/create-a-clean-css3-menu/">View Tutorial</a> | <a href="http://dirtekdesigns.com/demo/clean-css3-navbar/">Demo</a></p>
<p><strong>75. <a href="http://webdesign.tutsplus.com/tutorials/site-elements/how-to-create-a-modern-ribbon-banner-navigation-bar-with-pure-htmlcss3/">How to Create a Modern Ribbon Banner Navigation Bar with Pure HTML/CSS3</a></strong></p>
<p><a href="http://webdesign.tutsplus.com/tutorials/site-elements/how-to-create-a-modern-ribbon-banner-navigation-bar-with-pure-htmlcss3/"><img src="http://media.noupe.com//uploads/2011/07/ribbon-navigation-banner.png" alt="How to Create a Modern Ribbon Banner Navigation Bar with Pure HTML/CSS3" title="How to Create a Modern Ribbon Banner Navigation Bar with Pure HTML/CSS3" width="550" height="46" class="aligncenter size-full wp-image-53125" /></a></p>
<p><a href="http://webdesign.tutsplus.com/tutorials/site-elements/how-to-create-a-modern-ribbon-banner-navigation-bar-with-pure-htmlcss3/">View Tutorial</a> | <a href="http://webdesigntutsplus.s3.amazonaws.com/126_RibbonNavTutorial/code/demo_css_ribbon.html">Demo</a></p>
<h3>Vertical CSS Menu Tutorials</h3>
<p><strong>76. <a href="http://ago.tanfa.co.uk/css/examples/menu/tutorial-v.html">CSS Pop-Out Menu Tutorial</a></strong></p>
<p><a href="http://ago.tanfa.co.uk/css/examples/menu/tutorial-v.html"><img src="http://media.noupe.com//uploads/2011/07/css-pop-out-menu.png" alt="CSS Pop-Out Menu Tutorial" title="CSS Pop-Out Menu Tutorial" width="386" height="178" class="aligncenter size-full wp-image-53093" /></a></p>
<p><a href="http://ago.tanfa.co.uk/css/examples/menu/tutorial-v.html">Tutorial</a> | <a href="http://ago.tanfa.co.uk/css/examples/menu/vs7.html">Demo</a></p>
<p><strong>77. <a href="http://bwebi.com/css_graphic_menu_with_rollovers.html">CSS graphic menu with rollovers</a></strong></p>
<p><a href="http://bwebi.com/css_graphic_menu_with_rollovers.html"><img src="http://media.noupe.com//uploads/2011/07/css-graphic-menu-with-rollovers.png" alt="CSS graphic menu with rollovers" title="CSS graphic menu with rollovers" width="182" height="205" class="aligncenter size-full wp-image-53094" /></a></p>
<p><a href="http://bwebi.com/css_graphic_menu_with_rollovers.html">Tutorial</a> | <a href="http://bwebi.com/tutorialsamples/cssmenu/menu.html">Demo</a></p>
<p><strong>78. <a href="http://divitodesign.com/css/vertical-css-menu-with-a-behavior-file/">Vertical CSS Menu With a ‘Behavior’ File</a></strong></p>
<p><a href="http://divitodesign.com/css/vertical-css-menu-with-a-behavior-file/"><img src="http://media.noupe.com//uploads/2011/07/vert-menu.png" alt="Vertical CSS Menu With a ‘Behavior’ File" title="Vertical CSS Menu With a ‘Behavior’ File" width="400" height="125" class="aligncenter size-full wp-image-53096" /></a></p>
<p><a href="http://divitodesign.com/css/vertical-css-menu-with-a-behavior-file/">Tutorial</a> | <a href="http://www.divitodesign.com/dd-articles/vertical-css-menu/">Demo</a></p>
<p><strong>79. <a href="http://jorenrapini.com/blog/web-development/super-fantastic-css-navigation-image-rollovers">Super Fantastic CSS Navigation Image Rollovers</a></strong></p>
<p><a href="http://jorenrapini.com/blog/web-development/super-fantastic-css-navigation-image-rollovers"><img src="http://media.noupe.com//uploads/2011/07/super-fantastic-css.png" alt="Super Fantastic CSS Navigation Image Rollovers" title="Super Fantastic CSS Navigation Image Rollovers" width="155" height="471" class="aligncenter size-full wp-image-53097" /></a></p>
<p><a href="http://jorenrapini.com/blog/web-development/super-fantastic-css-navigation-image-rollovers">Tutorial</a> | <a href="http://jorenrapini.com/posts/css-rollovers/post1.html">Demo</a></p>
<p><strong>80. <a href="http://learnwebdesignonline.com/vertical-menu-hover-effect-css">Vertical Menu with Hover Effect using CSS</a></strong></p>
<p><a href="http://learnwebdesignonline.com/vertical-menu-hover-effect-css"><img src="http://media.noupe.com//uploads/2011/07/vertical-menu-hover-effect.png" alt="Vertical Menu with Hover Effect using CSS" title="Vertical Menu with Hover Effect using CSS" width="100" height="85" class="aligncenter size-full wp-image-53098" /></a></p>
<p><a href="http://learnwebdesignonline.com/vertical-menu-hover-effect-css">Tutorial</a> | <a href="http://learnwebdesignonline.com/example/vertical-menu/vertical-menu.html">Demo</a></p>
<p><strong>81. <a href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/">How To Create A ‘Mootools Homepage’ Inspired Navigation Effect Using jQuery</a></strong></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/"><img src="http://media.noupe.com//uploads/2011/07/mootools-homepage-inspired-menu.png" alt="How To Create A ‘Mootools Homepage’ Inspired Navigation Effect Using jQuery" title="How To Create A ‘Mootools Homepage’ Inspired Navigation Effect Using jQuery" width="203" height="193" class="aligncenter size-full wp-image-53099" /></a></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/">Tutorial</a> | <a href="http://d2o0t5hpnwv4c1.cloudfront.net/004_Moo/tutorial/demo/demo.html">Demo</a></p>
<p><strong>82.  <a href="http://www.tutorial5.com/content/view/138/52/">Simple CSS Vertical Menus</a></strong></p>
<p><a href="http://www.tutorial5.com/content/view/138/52/"><img src="http://media.noupe.com//uploads/2011/07/simple-css-vertical-menus.png" alt="Simple CSS Vertical Menus" title="Simple CSS Vertical Menus" width="369" height="284" class="aligncenter size-full wp-image-53100" /></a></p>
<p><a href="http://www.tutorial5.com/content/view/138/52/">View Tutorial</a> | <a href="http://www.tutorial5.com/tutorials/css-vertical-menus/css-vertical-menus.html">Demo</a></p>
<p><strong>83. <a href="http://sixrevisions.com/tutorials/web-development-tutorials/social-media-share-css-jquery/">Create a Social Media Sharing Menu Using CSS and jQuery</a></strong></p>
<p><a href="http://sixrevisions.com/tutorials/web-development-tutorials/social-media-share-css-jquery/"><img src="http://media.noupe.com//uploads/2011/07/social-share-menu.png" alt="Create a Social Media Sharing Menu Using CSS and jQuery" title="Create a Social Media Sharing Menu Using CSS and jQuery" width="143" height="132" class="aligncenter size-full wp-image-53101" /></a></p>
<p><a href="http://sixrevisions.com/tutorials/web-development-tutorials/social-media-share-css-jquery/">Tutorial</a> | <a href="">Demo</a></p>
<p><strong>84. <a href="http://tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/">CSS3 Minimalistic Navigation Menu</a></strong></p>
<p><a href="http://tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/"><img src="http://media.noupe.com//uploads/2011/07/css-min-navigation.png" alt="CSS3 Minimalistic Navigation Menu" title="CSS3 Minimalistic Navigation Menu" width="147" height="213" class="aligncenter size-full wp-image-53102" /></a></p>
<p><a href="http://tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/">Tutorial</a> | <a href="http://demo.tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/demo.html">Demo</a></p>
<p><strong>85. <a href="http://tympanus.net/codrops/2009/11/30/beautiful-slide-out-navigation-a-css-and-jquery-tutorial/">Beautiful Slide Out Navigation: A CSS and jQuery Tutorial</a></strong></p>
<p><a href="http://tympanus.net/codrops/2009/11/30/beautiful-slide-out-navigation-a-css-and-jquery-tutorial/"><img src="http://media.noupe.com//uploads/2011/07/slide-out-nav.png" alt="Beautiful Slide Out Navigation: A CSS and jQuery Tutorial" title="Beautiful Slide Out Navigation: A CSS and jQuery Tutorial" width="95" height="505" class="aligncenter size-full wp-image-53103" /></a></p>
<p><a href="http://tympanus.net/codrops/2009/11/30/beautiful-slide-out-navigation-a-css-and-jquery-tutorial/">Tutorial</a> | <a href="http://tympanus.net/Tutorials/FixedNavigationTutorial/">Demo</a></p>
<p><strong>86. <a href="http://tympanus.net/codrops/2010/06/28/awesome-cufonized-fly-out-menu/">Awesome Cufonized Fly-out Menu with jQuery and CSS3</a></strong></p>
<p><a href="http://tympanus.net/codrops/2010/06/28/awesome-cufonized-fly-out-menu/"><img src="http://media.noupe.com//uploads/2011/07/awesome-fly-out-menu.png" alt="Awesome Cufonized Fly-out Menu with jQuery and CSS3" title="Awesome Cufonized Fly-out Menu with jQuery and CSS3" width="550" height="240" class="aligncenter size-full wp-image-53104" /></a></p>
<p><a href="http://tympanus.net/codrops/2010/06/28/awesome-cufonized-fly-out-menu/">Tutorial</a> | <a href="http://tympanus.net/Tutorials/CufonizedFlyOutMenu/">Demo</a></p>
<p><strong>87. <a href="http://woork.blogspot.com/2008/03/two-css-vertical-menu-with-showhide.html">Two CSS vertical menu with show/hide effects</a></strong></p>
<p><a href="http://woork.blogspot.com/2008/03/two-css-vertical-menu-with-showhide.html"><img src="http://media.noupe.com//uploads/2011/07/two-css-vertical-menus.png" alt="Two CSS vertical menu with show/hide effects" title="Two CSS vertical menu with show/hide effects" width="225" height="168" class="aligncenter size-full wp-image-53105" /></a></p>
<p><a href="http://woork.blogspot.com/2008/03/two-css-vertical-menu-with-showhide.html">Tutorial</a> | <a href="http://woork.bravehost.com/moomenu/index.html">Demo</a></p>
<p><strong>88. <a href="http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/">Animated Drop Down Menu with jQuery</a></strong></p>
<p><a href="http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/"><img src="http://media.noupe.com//uploads/2011/07/animated-drop-down-menu.png" alt="Animated Drop Down Menu with jQuery" title="Animated Drop Down Menu with jQuery" width="189" height="287" class="aligncenter size-full wp-image-53106" /></a></p>
<p><a href="http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/">Tutorial</a> | <a href="http://clarklab.net/blog/articles/dropdown/example.html">Demo</a></p>
<p><strong>89. <a href="http://www.queness.com/post/710/clean-and-attractive-jquery-vertical-menu-tutorial">Clean and Attractive jQuery Vertical Menu Tutorial</a></strong></p>
<p><a href="http://www.queness.com/post/710/clean-and-attractive-jquery-vertical-menu-tutorial"><img src="http://media.noupe.com//uploads/2011/07/clean-attractive-menu.png" alt="Clean and Attractive jQuery Vertical Menu Tutorial" title="Clean and Attractive jQuery Vertical Menu Tutorial" width="202" height="177" class="aligncenter size-full wp-image-53132" /></a></p>
<p><a href="http://www.queness.com/post/710/clean-and-attractive-jquery-vertical-menu-tutorial">Tutorial</a> | <a href="http://www.queness.com/resources/html/vmenu/index.html">Demo</a></p>
<p><strong>90. <a href="http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/">Nested Side Bar Menu</a></strong></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/"><img src="http://media.noupe.com//uploads/2011/07/nested-sidebar-menu.png" alt="Nested Side Bar Menu" title="Nested Side Bar Menu" width="350" height="175" class="aligncenter size-full wp-image-53108" /></a></p>
<p><a href="http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/">Tutorial &#038; Demo</a></p>
<p><strong>91. <a href="http://www.howtocreate.co.uk/tutorials/testMenu.html">CSS menus</a></strong></p>
<p><a href="http://www.howtocreate.co.uk/tutorials/testMenu.html"><img src="http://media.noupe.com//uploads/2011/07/css-menus.png" alt="CSS menus" title="CSS menus" width="320" height="106" class="aligncenter size-full wp-image-53109" /></a></p>
<p><a href="http://www.howtocreate.co.uk/tutorials/testMenu.html">Tutorial</a> | <a href="">Demo</a></p>
<p><strong>92. <a href="http://www.htmlcssdeveloper.com/tutorial/advanced-html-css/simple-vertical-css-menu.html">Simple Vertical CSS Menu</a></strong></p>
<p><a href="http://www.htmlcssdeveloper.com/tutorial/advanced-html-css/simple-vertical-css-menu.html"><img src="http://media.noupe.com//uploads/2011/07/simple-vertical-css-menu.png" alt="Simple Vertical CSS Menu" title="Simple Vertical CSS Menu" width="249" height="231" class="aligncenter size-full wp-image-53110" /></a></p>
<p><a href="http://www.htmlcssdeveloper.com/tutorial/advanced-html-css/simple-vertical-css-menu.html">Tutorial</a></p>
<p><strong>93. <a href="http://www.hv-designs.co.uk/2009/02/17/sliding-jquery-menu/">Sliding Jquery Menu</a></strong></p>
<p><a href="http://www.hv-designs.co.uk/2009/02/17/sliding-jquery-menu/"><img src="http://media.noupe.com//uploads/2011/07/vertical-sliding-menu.png" alt="Sliding Jquery Menu" title="Sliding Jquery Menu" width="307" height="307" class="aligncenter size-full wp-image-53111" /></a></p>
<p><a href="http://www.hv-designs.co.uk/2009/02/17/sliding-jquery-menu/">Tutorial</a> | <a href="http://www.hv-designs.co.uk/tutorials/sliding_menu/sliding_menu.html">Demo</a></p>
<p><strong>94. <a href="http://www.jankoatwarpspeed.com/post/2009/07/28/reinventing-drop-down-with-css-jquery.aspx">Reinventing a Drop Down with CSS and jQuery</a></strong></p>
<p><a href="http://www.jankoatwarpspeed.com/post/2009/07/28/reinventing-drop-down-with-css-jquery.aspx"><img src="http://media.noupe.com//uploads/2011/07/reinventing-drop-down.png" alt="Reinventing a Drop Down with CSS and jQuery" title="Reinventing a Drop Down with CSS and jQuery" width="172" height="232" class="aligncenter size-full wp-image-53112" /></a></p>
<p><a href="http://www.jankoatwarpspeed.com/post/2009/07/28/reinventing-drop-down-with-css-jquery.aspx">Tutorial</a> | <a href="http://www.jankoatwarpspeed.com/examples/reinventing-drop-down/">Demo</a></p>
<p><strong>95. <a href="http://www.alistapart.com/articles/horizdropdowns/">Drop-Down Menus, Horizontal Style</a></strong></p>
<p><a href="http://www.alistapart.com/articles/horizdropdowns/"><img src="http://media.noupe.com//uploads/2011/07/dropdownmenu-horiz-style.png" alt="Drop-Down Menus, Horizontal Style" title="Drop-Down Menus, Horizontal Style" width="301" height="99" class="aligncenter size-full wp-image-53113" /></a></p>
<p><a href="http://www.alistapart.com/articles/horizdropdowns/">Tutorial</a> | <a href="http://www.alistapart.com/d/horizdropdowns/horizontal.htm">Demo</a></p>
<p><strong>96. <a href="http://www.sohtanaka.com/web-design/css-vertical-navigation-with-teaser/">CSS Vertical Navigation with Teaser</a></strong></p>
<p><a href="http://www.sohtanaka.com/web-design/css-vertical-navigation-with-teaser/"><img src="http://media.noupe.com//uploads/2011/07/css-vertical-nav.png" alt="CSS Vertical Navigation with Teaser" title="CSS Vertical Navigation with Teaser" width="200" height="340" class="aligncenter size-full wp-image-53114" /></a></p>
<p><a href="http://www.sohtanaka.com/web-design/css-vertical-navigation-with-teaser/">Tutorial</a> | <a href="http://www.sohtanaka.com/web-design/examples/side-nav/index2.htm">Demo</a></p>
<p><strong>97. <a href="http://www.tobypitman.com/jquery-style-menu-with-css3/">jQuery style menu with CSS3</a></strong></p>
<p><a href="http://www.tobypitman.com/jquery-style-menu-with-css3/"><img src="http://media.noupe.com//uploads/2011/07/jquery-style-menu.png" alt="jQuery style menu with CSS3" title="jQuery style menu with CSS3" width="155" height="320" class="aligncenter size-full wp-image-53115" /></a></p>
<p><a href="http://www.tobypitman.com/jquery-style-menu-with-css3/">Tutorial</a> | <a href="http://development.tobypitman.com/css/menu.html">Demo</a></p>
<p><strong>98. <a href="http://www.urcss.com/green-vertical-navigation-menu/">Green Vertical Navigation Menu</a></strong></p>
<p><a href="http://www.urcss.com/green-vertical-navigation-menu/"><img src="http://media.noupe.com//uploads/2011/07/green-vertical-nav-menu.png" alt="Green Vertical Navigation Menu" title="Green Vertical Navigation Menu" width="188" height="209" class="aligncenter size-full wp-image-53116" /></a></p>
<p><a href="http://www.urcss.com/green-vertical-navigation-menu/">Tutorial</a> | <a href="http://www.urcss.com/wp-content/tutorials/css-green-navigation/">Demo</a></p>
<p><strong>99. <a href="http://www.webspeaks.in/2010/05/css-sexy-vertical-popup-menu-with-css.html">CSS: Sexy Vertical Popup Menu with CSS</a></strong></p>
<p><a href="http://www.webspeaks.in/2010/05/css-sexy-vertical-popup-menu-with-css.html"><img src="http://media.noupe.com//uploads/2011/07/vertical-pop-out-menu.png" alt="CSS: Sexy Vertical Popup Menu with CSS" title="CSS: Sexy Vertical Popup Menu with CSS" width="298" height="136" class="aligncenter size-full wp-image-53117" /></a></p>
<p><a href="http://www.webspeaks.in/2010/05/css-sexy-vertical-popup-menu-with-css.html">Tutorial</a> | <a href="http://demos.frnzzz.com/vertMenu/">Demo</a></p>
<p><strong>100. <a href="http://www.projectseven.com/tutorials/css/uberlinks/index.htm">Uberlink CSS List Menus</a></strong></p>
<p><a href="http://www.projectseven.com/tutorials/css/uberlinks/index.htm"><img src="http://media.noupe.com//uploads/2011/07/uberlinks-list-menu.png" alt="Uberlink CSS List Menus" title="Uberlink CSS List Menus" width="185" height="131" class="aligncenter size-full wp-image-53118" /></a></p>
<p><a href="http://www.projectseven.com/tutorials/css/uberlinks/index.htm">Tutorial</a> | <a href="http://www.projectseven.com/tutorials/css/uberlinks/home.htm">Demo</a></p>
<h3>Overview</h3>
<p>We hope you have enjoyed this list of CSS navigation menus and found something useful for your site (We made a point of including a mix of different menu styles: basic menus, flashy menus, menus which use jquery, menus that use pure CSS etc). If you know of any other great CSS menu tutorials, please feel free to share them in the comment area. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/100-great-css-menu-tutorials.html/feed</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>50+ Useful CSS Tools And Generators for Developers</title>
		<link>http://www.noupe.com/css/50-useful-css-tools-and-generators-for-developers.html</link>
		<comments>http://www.noupe.com/css/50-useful-css-tools-and-generators-for-developers.html#comments</comments>
		<pubDate>Mon, 11 Jul 2011 10:00:57 +0000</pubDate>
		<dc:creator>Nousheen Aquil</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://mgmt.noupe.com/?p=51865</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<a href="http://www.noupe.com/css/50-useful-css-tools-and-generators-for-developers.html"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators36.jpg" width="550" title="50+ Useful CSS Tools And Generators for Developers" /></a>

<strong>CSS tools</strong> are essential for web developers because they act like a sort of magic lamp that can simplify the job at hand. Most development tools are time savers that are there to help developers create stylish, functional and optimized websites with a few shortcuts.]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p><strong>CSS tools</strong> are essential for web developers because they act like a sort of magic lamp that can simplify the job at hand. Most development tools are time savers that are there to help developers create stylish, functional and optimized websites with a few shortcuts.</p>
<p><span id="more-51865"></span></p>
<p>CSS tools and generators are available in such large numbers that a developer can choose from a range of them to make their projects go smoother. Here is the collection of around 50 useful and handy CSS tools and generators that every developer should know about. Enjoy!</p>
<h3>CSS Colors Tools</h3>
<p><a href="http://colorschemedesigner.com/">Color Scheme Designer</a><br />This tool provides colors in the form of a color wheel that offers mono, complement, traid, tetrad, analogic and accented analogic color variations in the percentage ratio; and it also highlights the same with the suitable scheme chosen.</p>
<p class="showcase"><a href="http://colorschemedesigner.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators36.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.colorzilla.com/gradient-editor/">Ultimate CSS Gradient Generator</a><br />It is a CSS gradient editor and generator that lets you create CSS gradients having cross-browser support.</p>
<p class="showcase"><a href="http://www.colorzilla.com/gradient-editor/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators15.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.quackit.com/css/css_color_codes.cfm">CSS Color Codes</a><br />This tool offers two options for furnishing the hexadecimal and RGB color codes. You can pick the color from the color picker and then copy its hexadecimal value from the bottom field.</p>
<p class="showcase"><a href="http://www.quackit.com/css/css_color_codes.cfm"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators35.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.cssdrive.com/imagepalette/index.php">Colors Pallete Generator</a><br />This is a powerful tool that generates a color palette derived from the primary colors of the image that you upload. It is a useful tool for rapidly grabbing a particular color within an image for inspiration. With this, you can also generate Photoshop swatches and CSS styles.</p>
<p class="showcase"><a href="http://www.cssdrive.com/imagepalette/index.php"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators27.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.w3schools.com/css/css_colors.asp">CSS Colors</a><br />This color chart offers more than 16 million colors with both RGB and hexadecimal color modes.</p>
<p class="showcase"><a href="http://www.w3schools.com/css/css_colors.asp"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators39.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://tools.dynamicdrive.com/gradient/">Gradient Image Maker</a><br />This tool allows you to easily generate a gradient image of 3 types with on the spot previewing. With this tool you can create gradient images that you can use everywhere in your web page design.</p>
<p class="showcase"><a href="http://tools.dynamicdrive.com/gradient/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators51.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>CSS Layouts Tools</h3>
<p><a href="http://templatr.cc/">templatr</a><br />It is a template generator that lets you create beautiful templates for your blog and web design without requiring any HTML and CSS knowledge.</p>
<p class="showcase"><a href="http://templatr.cc/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators8.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.maketemplate.com/csstemplate/">Free CSS Template Code Generator</a><br />It is a free HTML – CSS template generator that generates a three column layout without using any Tables. This template generator produces a custom-made template that can be used to control the look and feel of an entire website.</p>
<p class="showcase"><a href="http://www.maketemplate.com/csstemplate/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators9.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.wannabegirl.org/firdamatic/">Firdamatic: the Design Tool for the Uninspired Webloggers</a><br />This tableless layout generator lets you easily create and customize layouts by simply completing a form.</p>
<p class="showcase"><a href="http://www.wannabegirl.org/firdamatic/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators10.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.cssportal.com/layout-generator/">CSS Layout Generator – CSS Portal</a><br />Another layout generator with which you can create a fluid or fixed width column layout, with up to 3 columns, header, footer and menu.</p>
<p class="showcase"><a href="http://www.cssportal.com/layout-generator/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators16.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://csscreator.com/version2/pagelayout.php">CSS Layout Generator</a><br />Another CSS Layout Generator that allows you to create your own template by using HTML and CSS. You can create a template with up to 3 columns and a header and footer.</p>
<p class="showcase"><a href="http://csscreator.com/version2/pagelayout.php"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators22.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.pagecolumn.com/">Layout Generator</a><br />This tool generates multi-column and grid layouts with CSS 2.0 techniques by using pixels, percentage or em.</p>
<p class="showcase"><a href="http://www.pagecolumn.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators24.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://csslayoutgenerator.com/">CSS Layout Generator</a><br />With this tool, you can modify the header, footer, sidebars and layout width and can set the document type as XHTML or HTML strict or transitional to see the preview in the same page.</p>
<p class="showcase"><a href="http://csslayoutgenerator.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators30.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://builder.yaml.de/">YAML Builder</a><br />This tool is designed for visual development of YAML based CSS layouts.</p>
<p class="showcase"><a href="http://builder.yaml.de/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators54.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>CSS Grids Tools</h3>
<p><a href="http://1kbgrid.com/">The 1KB CSS Grid</a><br />It is a lightweight tool with which you can streamline page templates for content management systems.</p>
<p class="showcase"><a href="http://1kbgrid.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators1.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.spry-soft.com/grids/">Variable Grid System</a><br />It is a quick way to generate an underlying CSS grid that is based on the 960 Grid System.</p>
<p class="showcase"><a href="http://www.spry-soft.com/grids/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators2.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://gridinator.com/">GRIDINATOR</a><br />This tool allows you to generate grids for the 960.gs, Golden Grid, or 1KB Grid. You can even generate a basic generic grid.</p>
<p class="showcase"><a href="http://gridinator.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators4.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://bgg.kematzy.com/">Blueprint Grid CSS Generator</a><br />With this tool, you can generate more flexible versions of Blueprint&#8217;s grid.cs and compressed.css and grid.png files.</p>
<p class="showcase"><a href="http://bgg.kematzy.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators6.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.gwhite.us/downloads/css_grid_calc.html">CSS Grid Calculator</a><br />This calculator allows you to envision page layouts and draw grids in a variety of ways. You can have an accurate visual feedback on how text blocks and page divisions will appear within a browser window. You can also return style declarations for divisions and text to copy and paste into style sheets.</p>
<p class="showcase"><a href="http://www.gwhite.us/downloads/css_grid_calc.html"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators7.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://grid.mindplay.dk/">Grid Designer</a><br />This tool allows you create design grids by giving you options to customize Columns, Pixels, Gutters and Margins.</p>
<p class="showcase"><a href="http://grid.mindplay.dk/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators25.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://riddle.pl/emcalc/">Em Calculator</a><br />Em Calculator is a JavaScript tool that lets you design scalable and accessible CSS design. This tool converts pixels to their relative em units based on a text size.</p>
<p class="showcase"><a href="http://riddle.pl/emcalc/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators26.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>CSS Menus and Buttons</h3>
<p><a href="http://www.cssmenumaker.com/">CSS Menu Maker</a><br />This tool allows you create custom, cross browser compatible website menus.</p>
<p class="showcase"><a href="http://www.cssmenumaker.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators17.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.webmaster-toolkit.com/css-menu-generator.shtml">CSS Menu Generator</a><br />This menu generator lets you generate CSS and HTML codes which you need to create an appealing set of text based navigation buttons.</p>
<p class="showcase"><a href="http://www.webmaster-toolkit.com/css-menu-generator.shtml"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators28.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.mycssmenu.com/">My CSS Menu</a><br />This tool provides an easy way to create cross browser compatible CSS menus. With this tool, you can create Horizontal, Vertical, Drop-down web navigation.</p>
<p class="showcase"><a href="http://www.mycssmenu.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators34.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.tabsgenerator.com/">Tabs Generator</a><br />Another CSS navigation Tab Menu generator that allows you tweak size, colors, corners and more to generate unique designs that can be downloaded for your use.</p>
<p class="showcase"><a href="http://www.tabsgenerator.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators37.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.accessify.com/tools-and-wizards/developer-tools/list-o-matic/">List-O-Matic</a><br />With this tool, you can choose the content, layout and presentation of your list-based navigation menus.</p>
<p class="showcase"><a href="http://www.accessify.com/tools-and-wizards/developer-tools/list-o-matic/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators42.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://tools.dynamicdrive.com/button/">Button Maker Online</a><br />This tool creates XHTML valid micro buttons (80×15). You can also create larger 88×31 buttons.</p>
<p class="showcase"><a href="http://tools.dynamicdrive.com/button/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators45.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.devdude.com/tools/tool.pl?TID=11">CSS Button &#038; Text Field Generator</a><br />This tool is a CSS button and text field generator that lets you easily create with just a click of the mouse.</p>
<p class="showcase"><a href="http://www.devdude.com/tools/tool.pl?TID=11"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators50.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>Fonts and Text CSS Tools</h3>
<p><a href="http://www.fonttester.com/">Fonttester</a><br />This is an amazing tool that lets you edit loads of CSS properties including inline height, font weight, font style and variant, text indent and transform, and word and letter spacing.</p>
<p class="showcase"><a href="http://www.fonttester.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators32.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.quackit.com/css/properties/css_font-style.cfm">CSS font style</a><br />You can use this tool to set the style of the font to italic or oblique.</p>
<p class="showcase"><a href="http://www.quackit.com/css/properties/css_font-style.cfm"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators33.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.typetester.org/">Typetester</a><br />This application provides a comparison of the fonts for the screen. Since the new fonts are packed into operating systems, the list of the common fonts will be updated.</p>
<p class="showcase"><a href="http://www.typetester.org/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators43.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.somacon.com/p334.php">CSS Font and Text Style Wizard</a><br />You can use this wizard if you want to experiment with the fonts and text styles in order to generate sample CSS style source code. Dynamic HTML is used in this wizard that changes the style of the table in-situ, without loading another page.</p>
<p class="showcase"><a href="http://www.somacon.com/p334.php"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators46.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://csstypeset.com/">CSS Type Set</a><br />This is a typography tool that allows designers and developers to test and learn the ways to style their web content.</p>
<p class="showcase"><a href="http://csstypeset.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators21.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>CSS Generator &#038; Optimizer</h3>
<p><a href="http://csscreator.com/tools/cssgenerate">CSS Generator</a><br />This tool lets you choose a style for your web page. You can select different Cascading Style Sheet properties with live preview. You can choose color, HTML tag, click the field you would like to insert color into and color them.</p>
<p class="showcase"><a href="http://csscreator.com/tools/cssgenerate"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators47.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://matrixsoftware.virtualave.net/">CSS Generator</a><br />This tool gives you a live preview of the color that you select from the palette. You can directly specify colors and other design attributes. This tool helps you select a face color for your new web project straight away!</p>
<p class="showcase"><a href="http://matrixsoftware.virtualave.net/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators48.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.creatingonline.com/webmaster/css_generator.htm">Cascading Style Sheet CSS Generator</a><br />This is a free tool that lets you create cascading style sheets for your web page. You can add as many style sheets as you want.</p>
<p class="showcase"><a href="http://www.creatingonline.com/webmaster/css_generator.htm"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators49.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.xmldir.de/quickcss/default.asp">quickCSS &#8211; Online-CSS-Generator</a><br />With this tool, you can generate CSS with just one click.</p>
<p class="showcase"><a href="http://www.xmldir.de/quickcss/default.asp"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators53.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.spiffycorners.com/">Spiffy Corners – Purely CSS Rounded Corners</a><br />It is a simple tool to generate the CSS and HTML required to generate anti-aliased corners without using images or javascript.</p>
<p class="showcase"><a href="http://www.spiffycorners.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators12.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.cleancss.com/">Clean CSS</a><br />This is a CSS optimizer and formatter that takes your CSS code and makes it cleaner and more concise.</p>
<p class="showcase"><a href="http://www.cleancss.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators18.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.hostm.com/simplecss.m">Simple CSS</a><br />This tool lets you create unique Cascading Style Sheets from scratch. You can also modify your existing CSS.</p>
<p class="showcase"><a href="http://www.hostm.com/simplecss.m"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators31.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://superfluousbanter.org/archives/2008/08/regex-patterns-for-single-line-css/">Regex Patterns for Single Line CSS</a><br />While formatting your CSS Style sheet single-line, you may find Dan Rubin’s Textmate macro useful if you group your ruler and add white spaces that makes scanning through the web page easier. You can also use a regular expression if you don’t want to use Textmate.</p>
<p class="showcase"><a href="http://superfluousbanter.org/archives/2008/08/regex-patterns-for-single-line-css/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators45.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>CSS Sprite Tools</h3>
<p><a href="http://css-sprit.es/">CSS – Sprit.es</a><br />With this tool, you can easily generate CSS and HTML code by uploading the file you want to use in your CSS sprite and then click the button that join all your images into a single file. With this tool, you can also achieve any rollover effects.</p>
<p class="showcase"><a href="http://css-sprit.es/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators55.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://css.spritegen.com/">Spritegen CSS Sprites</a><br />This tool allows you create your sprite by letting your upload your image and then add more images. You can also set the output of your images as in PNG, JPEG or GIF.</p>
<p class="showcase"><a href="http://css.spritegen.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators56.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://csssprites.com/">CSS Sprites</a><br />With this tool, upload any number of images and click Generate button to create your CSS sprites with ease.</p>
<p class="showcase"><a href="http://csssprites.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators57.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://spritegen.website-performance.org/">Website Performance (CSS Sprite Generator)</a><br />It is a tool that allows you to upload your source file in order to create the sprite image and CSS. This tool works by ignoring duplicates, resizing the source images, setting the sprite and other CSS options like horizontal and vertical offset, background color, class prefix, CSS suffix etc.</p>
<p class="showcase"><a href="http://spritegen.website-performance.org/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators58.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.spritebox.net/">Spritebox</a><br />It is a WYSIWYG tool that is helpful for the web designers who want to quickly create CSS classes and IDs from a single sprite image. This tool works on the principle of using the background-position property to line up areas of a sprite image into block elements of a web page.</p>
<p class="showcase"><a href="http://www.spritebox.net/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators13.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>Other CSS Tools</h3>
<p><a href="http://astuteo.com/slickmap/">SlickMap CSS</a><br />This tool displays your site maps directly from HTML unordered list navigation. This is appropriate for the websites that want to accommodate up to three levels of page navigation and extra utility links that can be easily modified to meet personal requirements, branding, or style preferences.</p>
<p class="showcase"><a href="http://astuteo.com/slickmap/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators14.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://css3please.com/">CSS3 Please!</a><br />This tool displays the output of your code instantaneously. It is a simple yet powerful tool for the web designers and developers.</p>
<p class="showcase"><a href="http://css3please.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators19.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.csssorter.appspot.com/">CSS Sorter</a><br />CSS Sorter is a tool that sorts CSS files and rules alphabetically so that you can easily manage your CSS files.</p>
<p class="showcase"><a href="http://www.csssorter.appspot.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators20.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://skycsstool.sourceforge.net/">Sky CSS Tool</a><br />Sky CSS lets you create CSS classes without requiring any manuscript code. In order to work properly, it needs a JavaScript compatible browser.</p>
<p class="showcase"><a href="http://skycsstool.sourceforge.net/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators23.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://www.somacon.com/p141.php">CSS Table Wizard</a><br />This wizard helps you generate style source code and allows you to do experiments with table border styles.</p>
<p class="showcase"><a href="http://www.somacon.com/p141.php"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators29.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://csstxt.com/">Csstxt</a><br />Csstxt is a powerful tool that illustrates numerous ways to add a style to a text with &#8216;a&#8217;, &#8216;p&#8217; or div tag.</p>
<p class="showcase"><a href="http://csstxt.com/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators41.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://blog.base42.nl/2008/11/20/minifyme-a-minimizer-for-css-and-javascript/">MinifyMe</a><br />It is a small AIR application that packs together multiple CSS and JavaScript files into one and runs on your desktop.</p>
<p class="showcase"><a href="http://blog.base42.nl/2008/11/20/minifyme-a-minimizer-for-css-and-javascript/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators44.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://tools.dynamicdrive.com/password/">Password Generator</a><br />This tool generates all the compulsory codes required to password protect a directory, or selects files within it on your site by means of .htaccess. This tool works by encrypting your desired password and then put the outputs inside your .htaccess and .htpasswd files.</p>
<p class="showcase"><a href="http://tools.dynamicdrive.com/password/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators52.jpg" alt="Screenshot" width="520" height="" /></a></p>
<p><a href="http://lab.xms.pl/markup-generator/">XHTML/CSS Markup Generator</a><br />This is a simple tool that lets you quickly generate XHTML Markup and a CSS frame; shorten syntax so that you can directly jump to the elements styling. This tool significantly speeds up your work.</p>
<p class="showcase"><a href="http://lab.xms.pl/markup-generator/"><img src="http://media.noupe.com//uploads/2011/06/cssgenerators11.jpg" alt="Screenshot" width="520" height="" /></a></p>
<h3>Consider our previous posts:</h3>
<ul>
<li><a href="http://www.noupe.com/css/50-free-css-x-html-templates.html">50 Free CSS/(X)HTML Templates</a></li>
<li><a href="http://www.noupe.com/css/15-css-habits-to-develop-for-frustration-free-coding.html">15 CSS Habits to Develop for Frustration-Free Coding</a></li>
<li><a href="http://www.noupe.com/css/50-fresh-css-techniques-tutorials-and-resources.html">50+ Fresh CSS Techniques, Tutorials and Resources</a></li>
</ul>
<p><em>(rb)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/50-useful-css-tools-and-generators-for-developers.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>50 Free CSS/(X)HTML Templates</title>
		<link>http://www.noupe.com/css/50-free-css-x-html-templates.html</link>
		<comments>http://www.noupe.com/css/50-free-css-x-html-templates.html#comments</comments>
		<pubDate>Mon, 18 Oct 2010 14:37:46 +0000</pubDate>
		<dc:creator>Noupe</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[DESIGN]]></category>
		<category><![CDATA[Freebie]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=43157</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<p><a href="http://www.noupe.com/css/50-free-css-x-html-templates.html"><img src="http://media.noupe.com//uploads/2010/10/csstemplates351.jpg" title="50 Free CSS/(X)HTML Templates" width="550"/></a></p>
<p><strong>Design templates</strong> help build an identity for any particular website. Since the techniques are changing very rapidly within the industry, one must be updated  all the time. Many designers download the pre-built CSS templates to  explore more. At many stages, designers seek help in the form of inspiration  that would help them get back to their creativity track. Or they just want to learn a thing or two about the structure of web-sites and build their own projects on top of "bulletproof" templates.</p>]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p><strong>Design templates</strong> help build an identity for any particular website. Since the techniques are changing very rapidly within the industry, one must be updated  all the time. Many designers download the pre-built CSS templates to  explore more. At many stages, designers seek help in the form of inspiration  that would help them get back to their creativity track. Or they just want to learn a thing or two about the structure of web-sites and build their own projects on top of &#8220;bulletproof&#8221; templates.</p>
<p>To keep  you moving throughout your creative adventure, we have gathered some cool  and absolutely Free CSS and XHTML Web Layouts. You can download and use them for  your own personal and/or commercial use. Please <strong>read the license agreements carefully</strong> before using the templates; the licenses can change from time to time. Feel free to express yourself in a new style and&#8230; do not  forget to share your opinion with us in the comment section below!</p>

<p><span id="more-43157"></span></p>
<h3>Free and Useful CSS/(X)HTML Templates</h3>
<p><a href="http://jayj.dk/a-free-html5-and-css3-theme/">HTML5 and CSS3</a> ( <a href="http://jayj.dk/templates/html5">Demo </a> | <a href="http://jayj.dk/download/9">Download</a> )</p>
<p class="showcase"><a href="http://jayj.dk/a-free-html5-and-css3-theme/"><img src="http://media.noupe.com//uploads/2010/10/csstemplates47.jpg" alt="Screenshot" width="520" height="350" /></a></p>
<p><a href="http://www.templatemo.com/templates/templatemo_200_jean/">JeansWebsite</a> ( <a href="http://www.templatemo.com/templates/templatemo_200_jean/">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_200_jean">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/templates/templatemo_200_jean/"><img src="http://media.noupe.com//uploads/2010/10/csstemplates35.jpg" alt="Screenshot" width="520" /></a></p>
<p><a href="http://www.solucija.com/template/lawyerattorney">Lawyer &amp; Attorney</a> ( <a href="http://www.solucija.com/template/lawyerattorney">Demo </a> | <a href="http://www.solucija.com/templates/Lawyer_and_Attorney.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.solucija.com/template/lawyerattorney"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates2.jpg" alt="Screenshot" width="520" height="657" /></a></p>
<p><a href="http://www.csstemplatesfree.org/ornare.html">Ornare</a> ( <a href="http://www.themeflash.com/themes/ornare/">Demo </a> | <a href="http://www.themeflash.com/ornare-free-htmlcss-theme/">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplatesfree.org/ornare.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates5.jpg" alt="Screenshot" width="520" height="357" /></a></p>
<p><a href="http://jonnotie.nl/templates/iphone/">iPhone App</a> ( <a href="http://jonnotie.nl/templates/iphone/iphone.zip">Download</a> )</p>
<p class="showcase"><a href="http://jonnotie.nl/templates/iphone/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates6.jpg" alt="Screenshot" width="520" height="408" /></a></p>
<p><a href="http://freepsdtheme.com/2010/04/06/studioclick-html/">StudioClick</a> ( <a href="http://freepsdtheme.com/freebie/livepreview/studioclick/">Demo </a> | <a href="http://freepsdtheme.com/download/?file=studioclickhtml.zip">Download</a> )</p>
<p class="showcase"><a href="http://freepsdtheme.com/2010/04/06/studioclick-html/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates7.jpg" alt="Screenshot" width="520" height="357" /></a></p>
<p><a href="http://www.os-templates.com/free-css-templates/3/darkness">Darkness</a> ( <a href="http://www.os-templates.com/assets/files/free-css-templates/demo/3/darkness/">Demo </a> | <a href="http://www.os-templates.com/assets/files/free-css-templates/download/3/darkness.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.os-templates.com/free-css-templates/3/darkness"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates13.jpg" alt="Screenshot" width="520" height="367" /></a></p>
<p><a href="http://tutsarena.com/2009/06/freebie-myportfolio-free-coded-portfolio-site/">MYportfolio</a> ( <a href="http://tutsarena.com/preview/myportfolio/">Demo </a> | <a href="http://tutsarena.com/sources/myportfolio.zip">Download</a> )</p>
<p class="showcase"><a href="http://tutsarena.com/2009/06/freebie-myportfolio-free-coded-portfolio-site/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates18.jpg" alt="Screenshot" width="520" height="369" /></a></p>
<p><a href="http://www.templateworld.com/freetemplates/zero/track.php?id=50&amp;flag=1">2 Breed</a> ( <a href="http://demo.templateworld.com/zero/in_action/2_breed/">Demo </a> | <a href="http://www.templateworld.com/freetemplates/zero/track.php?id=50&amp;flag=2">Download</a> )</p>
<p class="showcase"><a href="http://www.templateworld.com/freetemplates/zero/track.php?id=50&amp;flag=1"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates21.jpg" alt="Screenshot" width="520" height="372" /></a></p>
<p><a href="http://www.templatemo.com/preview/templatemo_155_western_shop">WesternShop</a> ( <a href="http://www.templatemo.com/templates/templatemo_155_western_shop">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_155_western_shop">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/preview/templatemo_155_western_shop"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates29.jpg" alt="Screenshot" width="520" height="520" /></a></p>
<p><a href="http://cssheaven.org/css_templates/css-heaven-1-2/">CSS Heaven 1</a> ( <a href="http://cssheaven.org/preview/?url=cssh-1/">Demo </a> | <a href="http://cssheaven.org/get/cssh-1.zip">Download</a> )</p>
<p class="showcase"><a href="http://cssheaven.org/css_templates/css-heaven-1-2/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates58.jpg" alt="Screenshot" width="520" height="370" /></a></p>
<p><a href="http://cssheaven.org/css_templates/zen-design/">Zen Design</a> ( <a href="http://cssheaven.org/preview/?url=zendesign/">Demo </a> | <a href="http://cssheaven.org/get/zendesign.zip">Download</a> )</p>
<p class="showcase"><a href="http://cssheaven.org/css_templates/zen-design/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates59.jpg" alt="Screenshot" width="520" height="349" /></a></p>
<p><a href="http://chocotemplates.com/ecommerce-free-css-template/shop-around/">Shop Around</a> ( <a href="http://chocotemplates.com/ecommerce-free-css-template/shop-around/#">Demo </a> | <a href="http://chocotemplates.com/proceed.php?q=NWEtNmY3ZjY5LTY5fGZyZWUtc3RhbmRhcmR8MjU4fHNob3AtYXJvdW5k">Download</a> )</p>
<p class="showcase"><a href="http://chocotemplates.com/ecommerce-free-css-template/shop-around/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates67.jpg" alt="Screenshot" width="520" height="355" /></a></p>
<p><a href="http://www.csstemplatesfree.org/ikonik.html">Ikonik</a> ( <a href="http://www.csstemplatesfree.org/templates/ikonik/">Demo </a> | <a href="http://www.csstemplatesfree.org/download/ikonik-tokokoo-giveaway.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplatesfree.org/ikonik.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates4.jpg" alt="Screenshot" width="520" height="357" /></a></p>
<p><a href="http://www.solucija.com/template/internet-music">Internet Music</a> ( <a href="http://www.solucija.com/template/internet-music">Demo </a> | <a href="http://www.solucija.com/templates/Internet_Music.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.solucija.com/template/internet-music"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates1.jpg" alt="Screenshot" width="520" height="558" /></a></p>
<p><a href="http://freepsdtheme.com/2010/04/06/nova-html/">Nova Studio</a> ( <a href="http://freepsdtheme.com/freebie/livepreview/nova/blue/">Demo </a> | <a href="http://freepsdtheme.com/download/?file=novahtml.zip">Download</a> )</p>
<p class="showcase"><a href="http://freepsdtheme.com/2010/04/06/nova-html/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates8.jpg" alt="Screenshot" width="520" height="357" /></a></p>
<p><a href="http://www.yourinspirationweb.com/en/yiw-minimal-a-free-clean-template-for-a-simple-yet-professional-website/">YIW Minimal</a> ( <a href="http://yim.yourinspirationweb.com/">Demo </a> | <a href="http://www.yourinspirationweb.com/en/wp-content/plugins/download-monitor/download.php?id=8">Download</a> )</p>
<p class="showcase"><a href="http://www.yourinspirationweb.com/en/yiw-minimal-a-free-clean-template-for-a-simple-yet-professional-website/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates9.jpg" alt="Screenshot" width="520" height="357" /></a></p>
<p><a href="http://www.yourinspirationweb.com/example/your-inspiration-folio_en/index.htm">YIW Folio</a> ( <a href="http://www.yourinspirationweb.com/example/your-inspiration-folio_en/index.htm">Demo </a> | <a href="http://www.yourinspirationweb.com/en/wp-content/plugins/download-monitor/download.php?id=1">Download</a> )</p>
<p class="showcase"><a href="http://www.yourinspirationweb.com/example/your-inspiration-folio_en/index.htm"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates10.jpg" alt="Screenshot" width="520" height="344" /></a></p>
<p><a href="http://www.os-templates.com/free-css-templates/3/cleanbusiness">CleanBusiness</a> ( <a href="http://www.os-templates.com/assets/files/free-css-templates/demo/3/cleanbusiness/">Demo </a> | <a href="http://www.os-templates.com/assets/files/free-css-templates/download/3/cleanbusiness.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.os-templates.com/free-css-templates/3/cleanbusiness"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates15.jpg" alt="Screenshot" width="520" height="536" /></a></p>
<p><a href="http://www.os-templates.com/free-css-templates/1/pure-elegance">Pure Elegance</a> ( <a href="http://www.os-templates.com/assets/files/free-css-templates/demo/1/pure-elegance/">Demo </a> | <a href="http://www.os-templates.com/assets/files/free-css-templates/download/1/pure-elegance.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.os-templates.com/free-css-templates/1/pure-elegance"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates16.jpg" alt="Screenshot" width="520" height="541" /></a></p>
<p><a href="http://opensourcetemplates.org/preview/">Film Blog</a> ( <a href="http://opensourcetemplates.org/preview/">Demo </a> | <a href="http://opensourcetemplates.org/templates/download/film-template.zip">Download</a> )</p>
<p class="showcase"><a href="http://opensourcetemplates.org/preview/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates17.jpg" alt="Screenshot" width="520" height="452" /></a></p>
<p><a href="http://www.templateworld.com/free_templates.html">Solitude</a> ( <a href="http://demo.templateworld.com/zero/in_action/solitude/">Demo </a> | <a href="http://www.templateworld.com/freetemplates/zero/track.php?id=55&amp;flag=2">Download</a> )</p>
<p class="showcase"><a href="http://www.templateworld.com/free_templates.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates19.jpg" alt="Screenshot" width="520" height="372" /></a></p>
<p><a href="http://www.csstemplatesfree.org/speed-racing.html">Speed Racing</a> ( <a href="http://www.csstemplatesfree.org/templates/Speed-Racing/">Demo </a> | <a href="http://blog.templatemonster.com/2010/06/07/free-racing-website-template/">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplatesfree.org/speed-racing.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates20.jpg" alt="Screenshot" width="520" height="390" /></a></p>
<p><a href="http://www.templatemo.com/preview/templatemo_216_pink_shop">PinkShop</a> ( <a href="http://www.templatemo.com/templates/templatemo_216_pink_shop">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_216_pink_shop">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/preview/templatemo_216_pink_shop"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates23.jpg" alt="Screenshot" width="520" height="406" /></a></p>
<p><a href="http://www.templatemo.com/preview/templatemo_243_web_design">Web Design</a> ( <a href="http://www.templatemo.com/templates/templatemo_243_web_design">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_243_web_design">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/preview/templatemo_243_web_design"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates24.jpg" alt="Screenshot" width="520" height="520" /></a></p>
<p><a href="http://www.templatemo.com/preview/templatemo_213_education">Online Edu</a> ( <a href="http://www.templatemo.com/templates/templatemo_213_education">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_213_education">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/preview/templatemo_213_education"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates27.jpg" alt="Screenshot" width="520" height="520" /></a></p>
<p><a href="http://www.templatemo.com/preview/templatemo_162_gray_company">GrayCompany</a> ( <a href="http://www.templatemo.com/templates/templatemo_162_gray_company/">Demo </a> | <a href="http://www.templatemo.com/download/templatemo_162_gray_company">Download</a> )</p>
<p class="showcase"><a href="http://www.templatemo.com/preview/templatemo_162_gray_company"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates28.jpg" alt="Screenshot" width="520" height="520" /></a></p>
<p><a href="http://www.stylishtemplate.com/website-templates/premium-template-simplyelegant/">EleganceBusiness</a> ( <a href="http://www.templateaccess.com/demos/simplyelegant/">Demo </a> | <a href="http://www.dreamtemplate.com/templates/Dynamic_XHTML_-_Corporate/detail/6136.html/514">Download</a> )</p>
<p class="showcase"><a href="http://www.stylishtemplate.com/website-templates/premium-template-simplyelegant/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates30.jpg" alt="Screenshot" width="520" height="379" /></a></p>
<p><a href="http://www.stylishtemplate.com/website-templates/personal-web-templates/electronics-web-template-2/">Coffee Maker</a> ( <a href="http://www.stylishtemplate.com/demos/electronics-web-template-2/">Demo </a> | <a href="http://www.stylishtemplate.com/dls/electronics-web-template-2.zip/141">Download</a> )</p>
<p class="showcase"><a href="http://www.stylishtemplate.com/website-templates/personal-web-templates/electronics-web-template-2/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates31.jpg" alt="Screenshot" width="520" height="544" /></a></p>
<p><a href="http://www.stylishtemplate.com/website-templates/web-template-3614/">BusinessTemplate</a> ( <a href="http://www.stylishtemplate.com/demos/web-template-3614/">Demo </a> | <a href="http://www.stylishtemplate.com/dls/web-template-3614.zip/486">Download</a> )</p>
<p class="showcase"><a href="http://www.stylishtemplate.com/website-templates/web-template-3614/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates32.jpg" alt="Screenshot" width="520" height="479" /></a></p>
<p><a href="http://www.stylishtemplate.com/website-templates/personal-web-templates/electronics-web-template-5/">PC Desktop</a> ( <a href="http://www.stylishtemplate.com/demos/electronics-web-template-5/">Demo </a> | <a href="http://www.stylishtemplate.com/dls/electronics-web-template-5.zip/132">Download</a> )</p>
<p class="showcase"><a href="http://www.stylishtemplate.com/website-templates/personal-web-templates/electronics-web-template-5/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates34.jpg" alt="Screenshot" width="520" height="372" /></a></p>
<p><a href="http://ramblingsoul.com/preview/realone/">RealOne</a> ( <a href="http://ramblingsoul.com/preview/realone/">Demo </a> | <a href="http://ramblingsoul.com/dl/realone.zip">Download</a> )</p>
<p class="showcase"><a href="http://ramblingsoul.com/preview/realone/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates36.jpg" alt="Screenshot" width="520" height="387" /></a></p>
<p><a href="http://ramblingsoul.com/downloads/">BAMBOO</a> ( <a href="http://ramblingsoul.com/preview/bamboo/">Demo </a> | <a href="http://ramblingsoul.com/dl/bamboo.zip">Download</a> )</p>
<p class="showcase"><a href="http://ramblingsoul.com/downloads/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates37.jpg" alt="Screenshot" width="520" height="452" /></a></p>
<p><a href="http://csscreme.com/freecsstemplate/book_store/">Book Store</a> ( <a href="http://csscreme.com/freecsstemplate/book_store/">Demo </a> | <a href="http://csscreme.com/tpsaveas.php?tp=book_store.zip">Download</a> )</p>
<p class="showcase"><a href="http://csscreme.com/freecsstemplate/book_store/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates40.jpg" alt="Screenshot" width="520" height="383" /></a></p>
<p><a href="http://www.opendesigns.org/design/symisun_01/">Symisun</a> ( <a href="http://www.opendesigns.org/od/wp-content/designs/1/1075?KeepThis=true&amp;TB_iframe=true">Demo </a> | <a href="http://www.opendesigns.org/design/symisun_01/download/">Download</a> )</p>
<p class="showcase"><a href="http://www.opendesigns.org/design/symisun_01/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates41.jpg" alt="Screenshot" width="520" height="376" /></a></p>
<p><a href="http://www.templatekingdom.com/CSS-Templates/Web-Design/Package">Package</a> ( <a href="http://www.templatekingdom.com/demo/CSS-Templates/Web-Design/F-CSS-01/">Demo </a> | <a href="http://www.templatekingdom.com/Download/action/download/templateId/2709/">Download</a> )</p>
<p class="showcase"><a href="http://www.templatekingdom.com/CSS-Templates/Web-Design/Package"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates43.jpg" alt="Screenshot" width="520" height="390" /></a></p>
<p><a href="http://www.os-templates.com/free-css-templates/2/prestigious">Prestigious</a> ( <a href="http://www.os-templates.com/assets/files/free-css-templates/demo/2/prestigious/">Demo </a> | <a href="http://www.os-templates.com/assets/files/free-css-templates/download/2/prestigious.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.os-templates.com/free-css-templates/2/prestigious"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates45.jpg" alt="Screenshot" width="520" height="434" /></a></p>
<p><a href="http://www.csstemplatesfree.org/cleaninterface.html">CleanInterface</a> ( <a href="http://www.csstemplatesfree.org/templates/CleanInterface/">Demo </a> | <a href="http://www.csstemplatesfree.org/download/cleaninterface-free.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplatesfree.org/cleaninterface.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates46.jpg" alt="Screenshot" width="520" height="434" /></a></p>
<p><a href="http://www.code-pal.com/grunge-template/">Grunge Template</a> ( <a href="http://www.code-pal.com/grunge-template/">Demo </a> | <a href="http://www.code-pal.com/grunge-template/#feed-mail-sub">Download</a> )</p>
<p class="showcase"><a href="http://www.code-pal.com/grunge-template/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates50.jpg" alt="Screenshot" width="520" height="443" /></a></p>
<p><a href="http://www.code-pal.com/summer-of-love/">Summer of Love</a> ( <a href="http://www.code-pal.com/examples/summer-of-love">Demo </a> | <a href="http://www.code-pal.com/summer-of-love/#feed-mail-sub">Download</a> )</p>
<p class="showcase"><a href="http://www.code-pal.com/summer-of-love/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates52.jpg" alt="Screenshot" width="520" height="404" /></a></p>
<p><a href="http://www.code-pal.com/business-template/">Business Template</a> ( <a href="http://www.code-pal.com/examples/business-template">Demo </a> | <a href="http://www.code-pal.com/business-template/#feed-mail-sub">Download</a> )</p>
<p class="showcase"><a href="http://www.code-pal.com/business-template/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates53.jpg" alt="Screenshot" width="520" height="407" /></a></p>
<p><a href="http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/">One Page Portfolio with HTML5 and CSS3</a> ( <a href="http://inspectelement.com/html5portfolio/">Demo </a> | <a href="http://inspectelement.com/html5portfolio/HTML5_portfolio.zip  ">Download</a> )</p>
<p class="showcase"><a href="http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates55.jpg" alt="Screenshot" width="520" height="317" /></a></p>
<p><a href="http://www.csstemplatesfree.org/portfolio-site.html">Portfolio</a> ( <a href="http://www.csstemplatesfree.org/templates/PortfolioSite/">Demo </a> | <a href="http://www.csstemplatesfree.org/download/PortfolioSite.zip">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplatesfree.org/portfolio-site.html"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates56.jpg" alt="Screenshot" width="520" height="399" /></a></p>
<p><a href="http://cssheaven.org/css_templates/portfolio/">Portfolio</a> ( <a href="http://cssheaven.org/preview/?url=portfolio/">Demo </a> | <a href="http://cssheaven.org/get/portfolio.zip">Download</a> )</p>
<p class="showcase"><a href="http://cssheaven.org/css_templates/portfolio/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates57.jpg" alt="Screenshot" width="520" height="312" /></a></p>
<p><a href="http://cssheaven.org/css_templates/cssheaven-2/">CSS Heaven 2</a> ( <a href="http://cssheaven.org/preview/?url=cssh-2/">Demo </a> | <a href="http://cssheaven.org/get/cssh-2.zip">Download</a> )</p>
<p class="showcase"><a href="http://cssheaven.org/css_templates/cssheaven-2/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates60.jpg" alt="Screenshot" width="520" height="327" /></a></p>
<p><a href="http://cssheaven.org/preview/?url=silverblog/">Silverblog</a> ( <a href="http://cssheaven.org/preview/?url=silverblog/">Demo </a> | <a href="http://cssheaven.org/css_templates/silverblog/">Download</a> )</p>
<p class="showcase"><a href="http://cssheaven.org/preview/?url=silverblog/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates62.jpg" alt="Screenshot" width="520" height="344" /></a></p>
<p><a href="http://csstemplatesmarket.com/freecsstemplates/alexx_c/">Alexx C</a> ( <a href="http://csstemplatesmarket.com/freecsstemplates/alexx_c/index.html">Demo </a> | <a href="http://csstemplatesmarket.com/tpsaveas.php?tp=alexx_c.zip">Download</a> )</p>
<p class="showcase"><a href="http://csstemplatesmarket.com/freecsstemplates/alexx_c/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates64.jpg" alt="Screenshot" width="520" height="368" /></a></p>
<p><a href="http://www.csstemplateheaven.com/simple-templates/photo-pro-css-template/">Photo Pro css template</a> ( <a href="http://www.csstemplateheaven.com/demo/photo-pro-demo/">Demo </a> | <a href="http://www.csstemplateheaven.com/?dl_id=43">Download</a> )</p>
<p class="showcase"><a href="http://www.csstemplateheaven.com/simple-templates/photo-pro-css-template/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates65.jpg" alt="Screenshot" width="520" height="288" /></a></p>
<p><a href="http://csstemplatesmarket.com/freecsstemplates/treasure_hunters/">Treasure hunters</a> ( <a href="http://csstemplatesmarket.com/freecsstemplates/treasure_hunters/index.html">Demo </a> | <a href="http://csstemplatesmarket.com/tpsaveas.php?tp=treasure_hunters.zip">Download</a> )</p>
<p class="showcase"><a href="http://csstemplatesmarket.com/freecsstemplates/treasure_hunters/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates66.jpg" alt="Screenshot" width="520" height="364" /></a></p>
<p><a href="http://chocotemplates.com/corporate-free-css-template/simple-solution/">Simple Solution</a> ( <a href="http://chocotemplates.com/preview/corporate/simple-solution/">Demo </a> | <a href="http://chocotemplates.com/corporate-free-css-template/simple-solution/">Download</a> )</p>
<p class="showcase"><a href="http://chocotemplates.com/corporate-free-css-template/simple-solution/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates69.jpg" alt="Screenshot" width="520" height="316" /></a></p>
<p><a href="http://chocotemplates.com/corporate-free-css-template/besmart/">beSmart</a> ( <a href="http://chocotemplates.com/preview/corporate/besmart/">Demo </a> | <a href="http://chocotemplates.com/proceed.php?q=OWYtZTRlYWFmLWFmfGZyZWUtc3RhbmRhcmR8MzAwfGJlc21hcnQ=">Download</a> )</p>
<p class="showcase"><a href="http://chocotemplates.com/corporate-free-css-template/besmart/"><img src="http://www.smashingmagazine.com/wp-content/uploads/2010/08/csstemplates68.jpg" alt="Screenshot" width="520" height="316" /></a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/50-free-css-x-html-templates.html/feed</wfw:commentRss>
		<slash:comments>80</slash:comments>
		</item>
		<item>
		<title>15 CSS Habits to Develop for Frustration-Free Coding</title>
		<link>http://www.noupe.com/css/15-css-habits-to-develop-for-frustration-free-coding.html</link>
		<comments>http://www.noupe.com/css/15-css-habits-to-develop-for-frustration-free-coding.html#comments</comments>
		<pubDate>Mon, 19 Apr 2010 14:44:43 +0000</pubDate>
		<dc:creator>Noupe Editorial</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=41094</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<p><a href="http://www.noupe.com/css/15-css-habits-to-develop-for-frustration-free-coding.html"><img src="http://media.noupe.com//uploads/2010/04/position.png" title="15 CSS Habits to Develop for Frustration-Free Coding" width="550"/></a></p>
<p>It’s been said that the key to a civilization's success is mastery of the food system. Unless a group of people can effectively control the basic needs for survival, they will never achieve greatness. Likewise, before CSS skills can be expanded to an advanced level, the basics must become instinct to any CSS coder. Develop these habits and you lay a solid foundation to apply advanced <strong>CSS techniques</strong>.</p>]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p><em>By Jeremy Davis</em></p>
<p>It’s been said that the key to a civilization&#8217;s success is mastery of the food system. Unless a group of people can effectively control the basic needs for survival, they will never achieve greatness. Likewise, before CSS skills can be expanded to an advanced level, the basics must become instinct to any CSS coder. Develop these habits and you lay a solid foundation to apply advanced <strong>CSS techniques</strong>.</p>
<p><span id="more-41094"></span></p>
<h3>1. Use a Reset Stylesheet</h3>
<p>This habit (along with a few others) is one frequently mentioned as a CSS best practice. The goal of a reset stylesheet is to <strong>reduce inconsistencies</strong> among browsers by explicitly setting styles to most of the HTML elements. This ensures that things like font sizes and line heights all render the same on different browsers. Also, the reset clears the default paddings/margins that some browsers have.
</p>
<p>Not only does having a reset stylesheet account for browser inconsistencies, it&#8217;s good to use them to give each site a known foundation when coding. Keeping the foundation the same for all sites will <strong>speed along</strong> the development.</p>
<p>The <a href="http://meyerweb.com/eric/tools/css/reset/index.html">reset from Eric Meyer</a> and the <a href="http://developer.yahoo.com/yui/reset/">Yahoo reset</a> are the most comment resets used. Futher customizing one of those resets might be needed to accomodate for specific website needs.</p>
<h3>2. Use CSS Shorthand</h3>
<p>Using shorthand CSS declarations will lead to <strong>quicker coding and debugging.</strong> It might also save some errors from mistyping multiple declarations.</p>
<p>When a rule has multiple similiar declarations for a single selector, such as </p>
<pre class="brush: css">
border-top: 5px;
border-right: 10px;
border-bottom: 15px;
border-left: 20px;
</pre>
<p>they can be combined into one line, such as</p>
<pre class="brush: css">border: 5px 10px 15px 20px;</pre>
<p>The trick to remember which position controls which direction is TRouBLe: Top, Right, Bottom, Left.</p>
<p>The main declarations that use shorthand for are <code>border</code>, <code>margin</code>, <code>padding</code> and <code>background</code>.</p>
<h4>Bonus: Hex Shortcut</h4>
<p>Six hexidecimal digits used for CSS colors can be condensed down to three if they are grouped in identical pairs.
</p>
<p>For example, <code>#FFFFFF</code> can be written <code>#FFF</code>, or <code>#990055</code> can be written <code>#905</code>, but <code>#F091A4</code> cannot be shortened since the pairs aren’t identical.</p>
<h3>3. Document Your CSS … As You Go</h3>
<p>Going back and commenting code is one of those quixotic things that most fool themselves into thinking they will do. Get in the habit of making good commenting practices while writing styles.</p>
<p>To add a comment in CSS it’s as simple as putting <code>/* <em>Your Comment Here */</em></code></p>
<h4>Things to comment</h4>
<p><strong>Stylesheet Header</strong><br />This comment briefly states what the stylesheet is for, who wrote it and when. A table of contents might also be needed for larger stylesheets.</p>
<p><strong>Code sections</strong><br />Put a comment header above large portions of code for things like global styles, headers, sidebars, main content and footer to help delineate them.</p>
<p>For example,</p>
<pre class="brush: css">
/****************************************/
/*             Sidebar                  */
/****************************************/
</pre>
<p><strong>Problem declarations</strong><br />Put comments next to declarations that have know issues in certain browsers, such as</p>
<pre class="brush: css">input[type=textbox] /* IE6 Problem */ </pre>
<p><strong>Dependent declarations</strong><br />Put comments next to things that are dependant on other areas. So if there is a fixed height on a declaration that might need to be adjusted if the content changes, put a small comment next to it, stating what conditions must happen before it will need to adjust.</p>
<h3>4. Add a Color Legend</h3>
<p>When working on smaller CSS files, keeping track of color hex values isn&#8217;t too hard. But as stylesheets start getting 2000+ lines it becomes significantly harder to keep track of which value is for which color. Adding a color legend helps ensure that the <strong>wrong colors don&#8217;t get used.</strong></p>
<p>The best place for the legend is up in the stylesheet header, underneath all of the other documention.</p>
</p>
<p>For example,</p>
<pre class="brush: css">
/*
/* light blue: #4595be
/* dark blue: #367595
/* special link red: #9F1212
********************************/
</pre>
<h3>5. Remember Where Absolutely Positioned Elements are Relative To</h3>
<p>Positioning elements absolutely is something that tends to frighten some CSS beginners, but there is <strong>one principle</strong> to remember with this declaration that solves most of the trouble.</p>
<p>When a selector has a <code>postition: absolute</code> declaration the webpage is treated like a xy grid. By default, the 0,0 position of the grid is at the very top and left position on the webpage. So by moving the absolutely positioned element to the left 10 pixels and from the top 20 pixels, it’s starting from the top left of the webpage, regardless of where the element sits in the HTML.</p>
<p>That is not usually the desired functionality. What usually is desired is to have the element positioned <strong>relative </strong> to the selector&#8217;s parent or another containing element. To do that simply add <code>position: relative</code> to the desired relative container element. Doing that remaps the 0,0 position on the xy grid from the top of the webpage to the top left of the containing element.</p>
<p>The example below demonstrates how the red box gets positioned differenlty depending on whether the blue container has <code>position: relative</code> or not.</p>
<p class="showcase">
<img src="http://media.noupe.com//uploads/2010/04/position.png" />
</p>
<p>Remembering <code>position: relative</code> should ease most frustrations caused by basic absolute positioning.</p>
<h3>6. Avoid Using CSS Hacks</h3>
<p>Unfortunately for web designers, there are bugs in some browsers, mainly IE6 and IE7, that cause some styles not to display as they are supposed to in accordance with CSS specifications. In order to combate these inconsistencies, some people write erroneous declarations, hacks, that take advantage of these browser flaws in order to do things, such as hide styles from particular browsers</p>
<p>There are many fancifully named hacks for all the equally fancifully named CSS bugs, but using them can cause problems. Not only do hacks clutter the stylesheet with oddball declarations, it also keeps the stylesheet from validating.</p>
<p>Also, hacks tend to <strong>introduce more problems</strong> overtime as new browsers are released.</p>
<p>Instead, use <a href="http://css-tricks.com/how-to-create-an-ie-only-stylesheet/">conditional stylesheets</a> to target specific browsers.</p>
<h3>7. Use Margins When Styling Layouts</h3>
<p>Although this habit isn’t one often mentioned, it&#8217;s one that helps <strong>maintain a consistent layout</strong> among different browsers without having to add more declarations to get them all in sync.</p>
<p>The main idea is that instead of adding <strong>padding to a container</strong> element, <strong>add margin to the container’s children</strong> to get the same result.</p>
<p>So, instead of </p>
<pre class="brush: css">#main-content { padding-left: 10px }</pre>
<p>add</p>
<pre class="brush: css">
#main-content { }
#main-content #left-column { margin-left: 10px }
</pre>
<p>Although there is nothing particularly wrong with using padding, in my years of building websites I have had consistenly fewer cross-browser problems when I stick with styling layouts with margin.</p>
<h3>8. Contain Floats</h3>
<p>When floating an element, add <code>overflow: hidden</code> to its containing element.</p>
<p>A common example is,</p>
<pre class="brush: css">
ul {
	overflow: hidden;
}

ul li {
	float: left;
}
</pre>
</p>
<p>If the container didn&#8217;t have <code>overflow:hidden</code> issues arise when setting margins or borders to it. This also clears the float so that elements below it can flow properly in the HTML structure.</p>
<p>
Some suggest doing the clear in HTML by adding</p>
<p><code> &lt;div style="clear:both"&gt;&lt;/div&gt; </code></p>
<p>below the floated element, but doing that defeats the purpose of separating a webpage&#8217;s style and structure.
</p>
<p>It&#8217;s also more time consuming than adding <code>overflow: hidden</code>.
</p>
<h3>9. Add display: inline To Floated Elements</h3>
<p>This habit is one that fixes a IE6 problem called the double-margin bug without having to use a CSS hack. On floated elements, IE6 doubles the margin of the element. So a margin of 10px becomes 20px.</p>
<p>It&#8217;s easy to imagine the havoc an error like this can cause to a layout. Some of the floated items either become hidden or they push everything below it down.</p>
<p>Even though IE6 is on its way out and a majority of designers aren&#8217;t taking the time to get sites looking perfect in IE6, this is a quick habit to learn to make a site better viewed for those poor people still on IE6.</p>
<p>Just get in the habit of adding</p>
<pre class="brush: css">display: inline /* IE6 Problem */</pre>
<p>every time something is floated.</p>
<h3>10. Get Comfortable with Sprites</h3>
<p>Sprites <strong>mask the viewable space of a larger image</strong>, then when an event occurs, typically a <code>:hover</code> event, the viewable space of the image changes to show another portion of the image.</p>
<p>Not only are sprites more efficient by requiring fewer HTTP calls for images, but they <strong>add more polish</strong> to website designs. Most often sprites are used to <a href="http://www.webdesignerwall.com/tutorials/advanced-css-menu/">create stylish navigation menus.</a></p>
<p>Using sprites in a design might take a bit of trial and error to get the hang of it, but it&#8217;s such a valuable skill to have that it&#8217;s worth the effort required to get the concept down</p>
<h4>Further Reading</h4>
<ul>
<li><a href="http://www.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/">The Mystery of CSS Sprites: Techniques, Tools and Tutorials</a></li>
</ul>
<h3>11. Have a Consistent File Structure</h3>
<p>Take the time to create and organize all of the typical files used for a typcial website development project. Create one master template file structure and copy/paste it every time a website needs to be built. </p>
<p>My organization is as follows:</p>
<p class="showcase"><img src="http://media.noupe.com//uploads/2010/04/file-structure.png" /></p>
<p>The &#8216;Website Name&#8217; folder gets renamed to the website name that I&#8217;m about to begin work on. That folder contains all of my HTML files for the site, along with the &#8216;assets&#8217; and &#8216;styles&#8217; folders.</p>
<p>The &#8216;assets&#8217; folder typically holds larger document files like PDFs that might need to be downloaded from the site. I also keep editible versions of images I&#8217;m using, such as PSDs or Fireworks PNGs, in case I need to modify something.
</p>
<p>The &#8216;styles&#8217; folder is broken into the three subfolders: css, images, javascript.</p>
<ul>
<li>css &#8211; holds all the css files, such as reset.css, layout.css and main.css</li>
<li>images &#8211; holds all the images for the site</li>
<li>javascript &#8211; holds javascript libraries, plugins and main.js</li>
</ul>
<p>I use this file structure for most of my webpages and because I’m consistent I know exactly what paths to use when needing to do things, such as put a background image in my CSS.</p>
<p>Some might disagree with my structure, such as having javascript under &#8216;styles&#8217;, but the main point is find a file organization that works for you and get in the habit of consistently using it to <strong>make coding faster and more accurate</strong>.</p>
<h3>12. Indent Your Styles</h3>
<p>Adding indentation to a stylesheet can keep complicated stylesheets looking clean and make finding areas of code easier. Add indents to <strong>show a parent/child hierarchy.</strong></p>
<p class="showcase"<br />
	<img src="http://media.noupe.com//uploads/2010/04/indent-stylesheet.png" /><br />
<h3>13. Use Pixels for Font Sizes, Not Ems</h3>
<p>This habit is usually a hot button topic with most people having a strong opinion for either fixed font sizes or relative ones.
</p>
<p>In hopes to curtail a probably backlack, let me plainly state, &#8220;Using a fixed font size, like pixels, <strong>leads to fewer CSS frustrations</strong> than using a relative font size, such as ems or %.&#8221;
</p>
<p>In his article <a href="http://cameronmoll.com/archives/2009/06/coding_like_its_1999/">Coding Like It&#8217;s 1999</a>, Cameron Moll petitions for pixels and says, </p>
<blockquote><p>The burden of calculating relative units throughout a CSS document is replaced by the convenience of absolute units</p></blockquote>
<p>Relative font sizes were a good idea a few years ago so that people with different browser font sizes could have a site&#8217;s content adjust to their browser’s font size. But now most browsers can zoom and adjust more intelligently so a relative measurement isn’t neeed for that purpose anymore.</p>
<p>Relative measurement becomes a problem because the font sizes inherit the parent&#8217;s measurement as it cascades down.</p>
<p>For example, <code>body { font-size: 62.5% }</code> makes a <code>font-size: 1em</code> declaration equal to 10px.</p>
<p>If <code>#blog-content</code> needs to be 14px, the rule is
</p>
<pre class="brush: css">#blog-content { font-size: 1.4em; }</pre>
<p>Now the if the H3 tag inside of <code>#blog-content</code> needs to be 20 pixels, one might assume
</p>
<pre class="brush: css">
#blog-content { font-size: 1.4em; }
#blog-content h3 { font-size: 2.0em }
</pre>
<p>would be right, but that&#8217;s where the relativity problem occurs. Because that 2.0em is now <strong>relative</strong> to the 1.4em specified on <code>#blog-content</code>, so it is actually font size of 28px.</p>
<p>Keeping up with relative font sizing can get confusing. <strong>Stick to using a fixed unit of measure</strong> for font sizes to prevent undue troubles.</p>
<h3>14. Limit Pseudo Classes to Anchor Tags</h3>
<p>Most modern browsers don&#8217;t struggle with this problem, but it is an important one to remember if a website still needs to be viewable on older browsers, such as IE6.
</p>
<p>The problem is that older browsers only recognize pseduo classes, like <code>:hover</code>, on the anchor tag element, <code>a</code>.</p>
<p>So something like</p>
<pre class="brush: css">
#header ul li:hover { background-color: #900 }
</pre>
<p>
won&#8217;t work in IE6.
</p>
<p>This issue could cause real functionality problems, if things like dropdown menus are to appear based on the li:hover event. People viewing the site on IE6 would never see the dropdown and thus, might have a hard time navigating the site.</p>
<p>A solution is to use <a href="http://www.jquery.com">jQuery</a> for those types of effects.</p>
<h3>15. Avoid Selector Issues</h3>
<h4>Be sure selectors have enough weight to prevent unwanted cascades.</h4>
<p>The way the browser determines what style is to be applied to an element with multiple declarations is determined by its <a href="http://www.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/">specificity</a>
</p>
<p>The more specified a CSS selector is the more <em>weight</em> that rule carries. The rule with the heaviest weight is the one that gets applied to the element</p>
<p>If some rules are being applied as desired, check to see if the problem is with its specificity. It might be as simple of a solution as adding an <code>#id-name</code> to the beginning of the selector.
</p>
<h4>Use element selectors when possible.</h4>
<p>Instead of </p>
<pre class="brush: css">main-content .main-header</pre>
<p>use</p>
<pre class="brush: css">#main-content h1</pre>
<h4>Be careful when grouping selectors.</h4>
<p>Grouping selectors can be a time-saving method when dealing with non-relative declarations, like </p>
<pre class="brush: css">
.main-content div, .main-content p {
	color: #000;
}
</pre>
</p>
<p>But it can cause trouble when using a relative declaration, such as</p>
<pre class="brush: css">
.main-content div, .main-content p {
	line-height: 1.3em;
}
</pre>
</p>
<p>Because now all of the text within the div gets a 1.3em line-height applied to it, but now any <em>p</em> elements within a <em>div</em> get an additional 1.3em added to them.
</p>
<p>Also, sometimes grouping multiple selectors can add more weight to them than is desired, which in turns causes other <strong>desired styles not to take place</strong>.</p>
<h3>* Write Better HTML</h3>
<p>Bonus Tip! A great way to become a better CSS coder is to <strong>improve your HTML coding</strong>.</p>
<p><strong>Avoid div-itis</strong> by wrapping divs around everything. Learn to style the elements with element selectors, such as <code>h1</code>, <code>ul</code> and <code>p</code>.</p>
<p>Use a proper <a href="http://www.alistapart.com/articles/doctype/">DOCTYPE</a> to avoid sending browsers into quirks mode.</p>
<p>Try to code as much HTML as possible before adding any styles. Doing this brings more thought to the overall structure of the webpage and causes syntax problems to be spotted and fixed instead of covering them up with styles.</p>
<h3>Further Resources</h3>
<p>Here are some articles that further explain some of the basics CSS principles mentioned here.</p>
<ul>
<li>
		<a href="http://www.smashingmagazine.com/2008/08/18/7-principles-of-clean-and-optimized-css-code/">7 Principles of Clean and Optimized CSS Code</a>
	</li>
<li>
		<a href="http://www.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/">The Mystery of CSS Sprites: Techniques, Tools and Tutorials</a>
	</li>
<li>
		<a href="http://www.smashingmagazine.com/2009/10/05/mastering-css-coding-getting-started/">Mastering CSS Coding: Getting Started</a>
	</li>
<li>
		<a href="http://www.smashingmagazine.com/2008/02/21/powerful-css-techniques-for-effective-coding/">Powerful CSS Techniques for Effective Coding</a>
	</li>
<li>
		<a href="http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/">53 CSS Techniques You Couldn&#8217;t Live Without</a>
	</li>
</ul>
<p></p>
<h4>About the author</h4>
<p><em><br />
	Jeremy Davis is a recent college graduate working as a designer and front-end developer for a public school system. He (in)frequently blogs about web design, web development and technology on his <a href="http://www.jeremyadamdavis.com">personal blog</a>. He is also *currently accepting more <a href="http://www.twitter.com/jeremydavis">Twitter</a> followers.<br />
</em></p>
<p>*offer ends soon, act fast.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/15-css-habits-to-develop-for-frustration-free-coding.html/feed</wfw:commentRss>
		<slash:comments>122</slash:comments>
		</item>
		<item>
		<title>CSS Techniques I Wish I Knew When I Started Designing Websites</title>
		<link>http://www.noupe.com/css/css-techniques-i-wish-i-knew-when-i-started-designing-websites.html</link>
		<comments>http://www.noupe.com/css/css-techniques-i-wish-i-knew-when-i-started-designing-websites.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:37:20 +0000</pubDate>
		<dc:creator>Noupe Editorial</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=34088</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&collection=noupe-rss&position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&collection=noupe-rss&position=3" border="0" alt="" /></a>
    </div></td></tr></table>
<p><img src="http://media.noupe.com//uploads/2009/12/box-model.jpg" title="CSS Techniques I Wish I Knew When I Started Designing Websites" alt="Screenshot" width="300" height="300" /></p>

<p><strong>CSS</strong> is the best thing to happen to the web since Tim Berners-Lee. It's simple, powerful, and easy to use. But even with all its simplicity, it hides some important capabilities. Ask any designer, and they'll tell you that the majority of their code headaches are caused and ultimately solved by CSS.</p>]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=1" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=1" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=2" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=2" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&#038;collection=noupe-rss&#038;position=3" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&#038;collection=noupe-rss&#038;position=3" border="0" alt="" /></a>
    </div>
</td>
</tr>
</table>
<p><em>By Tim Wright and TJ Kelly</em></p>
<p><strong>CSS</strong> is the best thing to happen to the web since Tim Berners-Lee. It&#8217;s simple, powerful, and easy to use. But even with all its simplicity, it hides some important capabilities. Ask any designer, and they&#8217;ll tell you that the majority of their code headaches are caused and ultimately solved by CSS. </p>
<p>All designers at some point in their career go through the process of encountering a weird display issue, searching for a resolution, and discovering a trick, technique, or hack could have saved them hours of frustration&#8212;<em>if they had only known when they started.</em> </p>
<p>We&#8217;ve put together a list of the most frustrating and time-consuming CSS headaches and, more importantly, their solutions (along with examples and further resources). I hope this list will help you save some gray hairs. As for me, I think I feel some coming in right now&#8230;</p>
<p><span id="more-34088"></span></p>
<h3>Resets &amp; Browser Inconsistencies</h3>
<p>Not all browsers are created equal. In fact, every browser is different. What is the default margin, padding, or font-size of a <code>&lt;p&gt;</code> element? You might be surprised at the wide range of values. To handle the differences between browsers, many of us want to level the playing field and start from scratch, by using <strong>CSS reset styles</strong>. </p>
<p>The early stages of resets, designers dealt with differing margin and padding values, using a global reset:</p>
<p>	<code>* { margin: 0; padding: 0; }</code></p>
<p>But, as more people used and discussed resets, it became clear that resetting only margin &amp; padding wasn&#8217;t enough (and, applying the above rule to <strong>every element</strong> is taxing on the rendering engine). Thanks to <a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/">the work of Eric Meyer</a> and other CSS pioneers, a better, more complete collection of reset rules was created: </p>
<pre>
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
	}
body {
	line-height: 1;
	color: black;
	background: white;
	}
ol, ul {
	list-style: none;
	}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
</pre>
<p>As important as it is to note which elements are included in the most popular CSS reset available today .It&#8217;s also important to note some of the elements that are deliberately excluded from this list:</p>
<ul>
<li>input</li>
<li>button</li>
<li>hr</li>
</ul>
<p>These elements were excluded because their cross-browser differences are so vast that you would have to completely unstyle them to create a &quot;bulletproof&quot; element. They&#8217;re so weird, that even then, there&#8217;s no guarantee.</p>
<h4>Resources for Resets</h4>
<ul>
<li><a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/">Eric Meyer&#8217;s Resets</a> and the <a href="http://meyerweb.com/eric/thoughts/2007/04/18/reset-reasoning/">reasoning behind them</a></li>
<li><a href="http://www.smashingmagazine.com/2007/09/21/css-frameworks-css-reset-design-from-scratch/">Smashing article: &ldquo;Design from Scratch&rdquo;</a></li>
<li><a href="http://code.google.com/p/blueprintcss/">Google BluePrint CSS &amp; Resets</a></li>
<li><a href="http://developer.yahoo.com/yui/reset/">Yahoo YUI CSS Resets</a></li>
</ul>
<h3>Box Model &#8212; Margin, Padding &amp; Borders</h3>
<p>The box model is the basis for all layouts. It governs the dimensions &amp; spacing of the elements on a page. To understand it, we have to understand the difference between <strong>block-level</strong> elements and <strong>inline</strong> elements. </p>
<p><strong>Block-level</strong> elements, by default, take up the entire width of their containing element and the height of the default <em>line-height</em>. They will stack up underneath each other, top-to-bottom. Therefore, by default, they will take up their own line on a page. Some block-level elements are: <code>&lt;div&gt;</code>, <code>&lt;pre&gt;</code>, <code>&lt;p&gt;</code>, <code>&lt;ul&gt;</code>, <code>&lt;ol&gt;</code>, <code>&lt;li&gt;</code>, etc.</p>
<p><strong>Inline</strong> elements are, just as their name implies, in-line. They will stack up next to each other, left-to-right. When given content, they will take up the exact width and height of that content. Given no content, they will collapse down and have no width or height. Some in-line elements are: <code>&lt;img&gt;</code>, <code>&lt;em&gt;</code>, <code>&lt;strong&gt;</code>, <code>&lt;a&gt;</code>, <code>&lt;span&gt;</code>, etc.</p>
<p>All HTML <em>block-level elements</em> have five spacing properties: <strong>height</strong>, <strong>width</strong>, <strong>margin</strong>, <strong>padding</strong>, and <strong>border</strong> (inline elements have them too, they just work a bit differently). Width and height are tricky attributes, as they require a bit of calculation. When measuring an element&#8217;s width, designers must consider <strong>the entire box</strong>. </p>
<p>In the example below, the box has a total width of 260px. The margin, padding, and border are 30px each (remember, that&#8217;s 30px on top, 30 on bottom, 30 right, and 30 left). So, in this example, the margin takes up 60 pixels of the box&#8217;s width. Likewise, the border and padding consume 60px each. All together, the margin, border, and padding amount to  180 pixels of the box&#8217;s total width. </p>
<p><img src="http://media.noupe.com//uploads/2009/12/box-model.png" alt="Screenshot" width="260" height="260" /></p>
<p>We know that the box&#8217;s total width is 260px, but in CSS the <code>width</code> attribute refers to the <strong>content area</strong> on the inside of the box. So, for this example, we have to subtract 180 pixels (for margin, border, and padding) from 260 (total box width), leaving us with a content area of 80px. Therefore, our CSS looks like this: </p>
<pre>
div {
  margin:30px;
  border:30px solid yellow;
  padding:30px;
  width:80px;
  height:80px;
}
</pre>
<h4>Extras</h4>
<ol>
<li>All of the examples and rules we&#8217;re discussed for the <code>width</code> property also apply to <code>height</code>.
		</li>
<li><code>margin</code> can support <strong>negative</strong> values. Use them cautiously but they can prove to be very strong design elements.</li>
<li>Don&#8217;t forget the <strong>units</strong> with the box model. Only a zero-value (margin:0;) can be written without a unit specified.</li>
</ol>
<h4>Resources for CSS Box Model</h4>
<ul>
<li><a href="http://www.w3.org/TR/CSS2/box.html">W3C CSS Specifications</a></li>
<li><a href="http://www.yourhtmlsource.com/stylesheets/cssspacing.html">HTMLsource Box Model tutorial</a> by Ross Shannon</li>
<li><a href="http://webdesignernotebook.com/css/guide-to-margins-and-paddings/">&ldquo;Beginner’s Guide to Margins and Paddings&rdquo;</a> at Web Designer Notebook</li>
</ul>
<h3>Dimensions &#8212; Width, Height, Min &amp; Max</h3>
<p>Now that we understand how to use width and height in unison with the box model, let&#8217;s look at some of the flexibility of CSS dimensions. Modern browsers support min- and max-width (and the same for height), allowing us to get creative with dimensions and create flexible layouts. </p>
<p><strong>Width/height</strong> specify the space an object should occupy. They can be measured in pixels (10px), ems (10em) and percentages (10%), as well as <a href="http://htmlhelp.com/reference/css/units.html">a few other units</a>. Defining a width or height for an element will force that element to keep those dimensions, regardless of the content inside it. So, if our content is too big for its container, it will be cut off, hiding the bottom of our content (or just look really messed up). </p>
<h4>Min-width &amp; min-height</h4>
<p>Giving an element a min-width or min-height will set the element to our exact dimension by default. But, since we only provided a minimum dimension, as the content grows, the containing element will allowed to stretch and all of our content will remain visible. </p>
<p>Min-width &amp; min-height can he useful for form elements like <code>&lt;input /&gt;</code> and <code>&lt;textarea&gt;</code>. We can define them with a minimum width/height and let them expand as the user types.</p>
<p>In IE6, &quot;height&quot; acts the same way &quot;min-height&quot; does in modern browsers as a container will grow with content (something to be aware of when using building for IE6).</p>
<h4>Max-width &amp; max-height</h4>
<p>If we give an element a max-width or max-height, it will collapse down to the size of our content by default. As our content grows, the container will stretch&#8212;until it reaches our maximum. Then our remaining content will be cut off or look really weird hanging of the bottom of a content block.</p>
<p>Max-width &amp; max-height can be useful for browsing long lists (if you correctly manage your <strong>overflow</strong> &#8211; create scrolling if the list goes too long).</p>
<h4>Using Max &amp; Min width in IE6</h4>
<p><strong>Min &amp; Max width</strong> are both great tools to have in your design arsenal, but unfortunately they don&#8217;t work in IE6, so what do we do? We usually lock down the width of our site instead of creating the ideal fluid layout we want,  sacrificing user experience for out of date browsers.</p>
<p>Luckily, we can use a short <strong>JavaScript command targetting IE</strong> to accomplish a nice fluid layout with max &amp; min widths in IE6:</p>
<pre><code>#page-wrap{
min-width:800px;
max-width:1000px;
width:expression(document.body.clientWidth < 800? "800px" : document.body.clientWidth > 1000? "1000px" : "auto");
}</code></pre>
<p>In the above example, you can see that the smallest width for this page is 800px, and the largest is 1000px; not much of a flex, but the concept can be applied to any element.</p>
<p>And if you only wanted to use min-width:</p>
<pre><code>#page-wrap{
min-width:800px;
width:expression(document.body.clientWidth < 800? "800px": "auto" );
} </code></code></pre>
<h4>Resources for dimensions</h4>
<ul>
<li><a href="http://articles.sitepoint.com/article/top-ten-css-tricks">Top 10 CSS Tricks from SitePoint</a></li>
<li><a href="http://www.adamkparker.com/2009-04-23/cross-browser-minimum-height-css/">Cross Browser Min-height</a></li>
<li><a href="http://www.cssplay.co.uk/boxes/minwidth.html">Min-width for Internet Explorer</a></li>
<li><a href="http://www.w3schools.com/Css/css_dimension.asp">CSS Dimension Properties</a></li>
</ul>
<h3>Floats &amp; Clearing</h3>
<p>A float will place an element outside the normal flow of elements and moves the element right or left until it reaches the margin or padding of another block-level element.  Float and clear are some of the most powerful&#8212;and the most misunderstood&#8212;properties in CSS. To understand it, we must refer back to <strong>block-level</strong> vs. <strong>inline</strong> elements. </p>
<p><strong>Applying float to an element will automatically make it a block-level element.</strong> This means two things: 1) by default, all floated elements (even <code>&lt;span&gt;</code> and <code>&lt;strong&gt;</code>) will behave like block-level elements, 2) Giving an element both <code>float:left;</code> and <code>display:block;</code> is redundant and unnecessary. Also, using <code>display:inline</code> on a floated image is actually a very popular method of fixing many cross-browser quirks.</p>
<h4>Floating a div to clear a div</h4>
<p>Floating a div to clear a div is one of those things you stumble upon with some experimenting and frustration. What basically happens is that you can apply a float to a parent element that contains other floated elements and they will all equalize and clear properly:</p>
<h5>HTML</h5>
<pre><code>&lt;div class=&quot;parent-element&quot;&gt;
     &lt;div class=&quot;floating-element&quot;&gt;&lt;/div&gt;&lt;!--/.floating-element--&gt;
     &lt;div class=&quot;floating-element&quot;&gt;&lt;/div&gt;&lt;!--/.floating-element--&gt;
     &lt;div class=&quot;floating-element&quot;&gt;&lt;/div&gt;&lt;!--/.floating-element--&gt;
&lt;/div&gt;&lt;!--/.parent-element--&gt;</code></pre>
<h5>CSS</h5>
<pre><code>.floating-element   { float:left;width:33%; }
.parent-element     { float:left; }</code></pre>
<p>And, of course you&#8217;ll need some content in there to fill out the divs.</p>
<p>There are a lot of clearing techniques you can use to clear floated divs. Some require extra markup, some don&#8217;t work in IE 6 and some are great, but don&#8217;t apply to every situation. What did I wish I knew about clearing floats when I started? <strong>Everything</strong>.</p>
<h4>Resources for clear and float</h4>
<ul>
<li><a href="http://www.smashingmagazine.com/2007/05/01/css-float-theory-things-you-should-know/">CSS Float Theory</a></li>
<li><a href="http://www.w3schools.com/css/pr_class_float.asp">CSS Float Property</a></li>
<li><a href="http://www.quirksmode.org/css/clearing.html">Clearing Floats</a></li>
<li><a href="http://webdesign.about.com/od/advancedcss/a/aa010107.htm">Using Floats for Layout</a></li>
</ul>
<h3>Conditional Comments</h3>
<p>Back in 2004, when I really got into full-time Web design I used a lot of <strong>IE hacks</strong> and techniques to patch together sites in an attempt to achieve some level of cross browser compatibility. This can cause very bloated and slow loading style sheets. Everyone was doing it, heck, there were even articles about how to best organize your IE hacks.</p>
<p>Little by little the design community discovered a hidden gem buried within the functionality of the Triton rendering engine (Internet Explorer). You could use IE specific HTML to target specific versions of the browser and then load a special style sheet just to deal with those issues.</p>
<pre><code>&lt;!--[if IE]&gt;
Target all versions of IE
&lt;![endif]--&gt;</code><code>

&lt;!--[if lte IE 7]&gt;
Target all versions of IE that are less than or equal to &quot;7&quot;
&lt;![endif]--&gt;</code><code>

&lt;!--[if IE 6]&gt;
Target IE 6
&lt;![endif]--&gt;</code></pre>
<p>Using conditional comments to target IE and cut out your  hacks, will slim down your main style sheet, and help load the page quicker in browsers that don&#8217;t need the correction code.</p>
<h4>Resources for Conditional Comments</h4>
<ul>
<li><a href="http://www.quirksmode.org/css/condcom.html">Conditional Comments</a></li>
<li><a href="http://www.dedestruct.com/2008/04/03/how-to-css-conditional-comments/">How to: CSS Conditional Comments</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms537512%28VS.85%29.aspx">About Conditional Comments from Microsoft</a></li>
</ul>
<h3>Overflow &amp; Zoom</h3>
<p>Like many designers, if there&#8217;s time to be wasted on a project, it usually gets wasted dealing with IE 6 and some of it&#8217;s weirder quirks. This is where <strong>overflow</strong> and <strong>zoom</strong> have helped me a great deal.</p>
<h4>Overflow</h4>
<p>Many-a-times when I&#8217;ve encountered a serious layout issue, a simple application of <strong>overflow:hidden</strong> on the offensive div would solve the problem. It&#8217;s difficult to pin point specific issues for this, but it can happen in any browser (I just had it happen in Safari a couple weeks ago) and the overflow property can provide a quick solution to your cross browser woes.</p>
<h4>Zoom</h4>
<p>To my surprise, the zoom property is not very well know, but a very powerful tool in dealing with cross browser issues; particularly IE 6/7. Zoom is a proprietary IE property that actually does effect the zoom level of a page (if you set the zoom to 2 you&#8217;ll see everything get bigger). As a site effect it also triggers hasLayout on the offending element, and fixes a lot of layout issues. Try it out, it actually saves a lot of time.</p>
<pre><code>body { zoom:1; }</code></pre>
<p>Since hasLayout won&#8217;t trigger in any other browser, it&#8217;s generally thought to be safe to put zoom in your main style sheet, but it you&#8217;re doing IE specific work anyway, I&#8217;d advise putting it in with the rest of the IE CSS just in case there are any problems in the future, &quot;future proofing&quot;.</p>
<h4>Resources for Overflow &amp; Zoom</h4>
<ul>
<li><a href="http://www.webmasterworld.com/css/3637301.htm">Web Master World Forum</a></li>
<li><a href="http://www.bennadel.com/blog/1354-The-Power-Of-ZOOM-Fixing-CSS-Issues-In-Internet-Explorer.htm">The Power of Zoom</a></li>
<li><a href="http://www.quirksmode.org/css/overflow.html">About Overflow from QuirksMode</a></li>
</ul>
<h3>When CSS isn&#8217;t the Answer</h3>
<p>Believe it or not, CSS is not always the answer. Especially now when we live on a Web that is in the middle of the biggest browser war to date. Sometimes CSS just doesn&#8217;t do everything we want on as many platforms as we need it to. </p>
<p>Spending hours searching for a CSS solution to a non-critical element that can be easily fixed with JavaScript usually just isn&#8217;t worth it. Now that we have great libraries like <a href="http://jquery.com">jQuery</a> readily available to us, anyone well versed in CSS can quickly pick up JavaScript. And let me tell you&#8230; if I new more about JavaScript when I started it would have saved me a lot of time and frustration.</p>
<h3>Conclusion</h3>
<p>There are a lot of little idiosyncrasies with CSS that you&#8217;ll encounter over time with experience and frustration, but we&#8217;re looking for ways to minimize that frustration. The best advice I can give someone in dealing with CSS is the same advice someone gave me when I was in college: <strong>go to class</strong>. If you read the blogs, keep up with all the information and learn everything you can  you&#8217;ll save a lot of time when you do encounter the inevitable rendering problem. To be honest, half the battle is knowing what a bug is called so you can <a href="http://www.google.com/search?q=css">Google it</a>.</p>
<p>But of course an article like this always poses the question: <strong>What do you YOU wish you knew when you started?</strong></p>
<h3>About the Author</h3>
<p>Tim Wright is a web designer/developer and blogger. He has been an advocate for Web standards and accessibility since 2004. You can find more of his writing at <a href="http://www.csskarma.com">CSSKarma</a> or <a href="http://twitter.com/csskarma">follow Tim on Twitter</a>.</p>
<p>TJ Kelly is a web designer/developer from Boston, MA, USA. He specializes in UX/UI design, CSS/jQuery, WordPress, SEO, and Social Media. He&#8217;s passionate about W3C Web Standards, accessibility, and usability. Check out his blog and portfolio at <a href="http://www.tjkwebdesign.com">www.tjkelly.com</a> and <a href="http://www.twitter.com/tjkelly">follow TJ on Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/css/css-techniques-i-wish-i-knew-when-i-started-designing-websites.html/feed</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
	</channel>
</rss>

