<?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>Web Design Ledger &#187; css</title>
	<atom:link href="http://webdesignledger.com/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://webdesignledger.com</link>
	<description>A Publication for Web Designers</description>
	<lastBuildDate>Fri, 10 Sep 2010 04:13:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>7 Useful Resources to Help You Learn HTML5</title>
		<link>http://webdesignledger.com/resources/7-useful-resources-to-help-you-learn-html5</link>
		<comments>http://webdesignledger.com/resources/7-useful-resources-to-help-you-learn-html5#comments</comments>
		<pubDate>Wed, 11 Aug 2010 04:15:31 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=6327</guid>
		<description><![CDATA[Even though HTML5 is relatively new and it&#8217;s not supported yet by all major browsers, it is being used now by a lot of web designers and developers. Without a doubt, HTML5 is going to play a big part in the way we develop on the web, for many years to come. As I just [...]]]></description>
			<content:encoded><![CDATA[<p>Even though HTML5 is relatively new and it&#8217;s not supported yet by all major browsers, it is being used now by a lot of web designers and developers. Without a doubt, HTML5 is going to play a big part in the way we develop on the web, for many years to come. As I just mentioned, many people are using it now, but there are also many of you out there that hasn&#8217;t touched it yet. Now is a good time to start learning it. So, in order to give you a helping hand with that task, we&#8217;ve rounded up <strong>7 Useful Resources to Help you Learn HTML5</strong>.<span id="more-6327"></span></p>
<h3><a href="http://dev.w3.org/html5/html-author/" target="_blank">A Web Developer’s Guide to HTML 5</a></h3>
<p><a href="http://dev.w3.org/html5/html-author/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_2.jpg" alt="html5" /></a></p>
<p>This document illustrates how to write HTML 5 documents, focussing on simplicity and practical applications for beginners while also providing in depth information for more advanced web developers.</p>
<h3><a href="hhttp://blog.whatwg.org/" target="_blank">The WHATWG Blog</a></h3>
<p><a href="http://blog.whatwg.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_6.jpg" alt="html5" /></a></p>
<p>The WHATWG Blog is the blog of The Web Hypertext Application Technology Working Group, which are the people responsible for the HTML 5 spec.</p>
<h3><a href="http://diveintohtml5.org/" target="_blank">Dive Into HTML 5</a></h3>
<p><a href="http://diveintohtml5.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/07/web_design_books_9.jpg" alt="web design books" /></a></p>
<p>Dive Into HTML 5 is a book that seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards.</p>
<h3><a href="http://html5doctor.com/" target="_blank">HTML5 Doctor</a></h3>
<p><a href="http://html5doctor.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_1.jpg" alt="html5" /></a></p>
<p>HTML5 Doctor publishes articles relating to HTML5, its semantics, and how to use it right now. They also invite questions via <a href="http://html5doctor.com/ask-the-doctor/">Ask the Doctor</a>, and post answers in future articles so that everyone can benefit.</p>
<h3><a href="http://caniuse.com/" target="_blank">When can I use&#8230;</a></h3>
<p><a href="http://caniuse.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_3.jpg" alt="html5" /></a></p>
<p>This is a one-pager that acts as a cheat sheet of compatibility tables for features in HTML5, CSS3, SVG and other upcoming web technologies.</p>
<h3><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank">HTML5 Visual Cheat Sheet</a></h3>
<p><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_4.jpg" alt="html5" /></a></p>
<p>This cheat sheet is essentially a simple visual grid that contains a list of all HTML tags and of their related attributes supported by HTML 5.</p>
<h3><a href="http://html5gallery.com/" target="_blank">HTML5 Gallery</a></h3>
<p><a href="http://html5gallery.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/08/html5_resources_5.jpg" alt="html5" /></a></p>
<p>HTML5 gallery has two primary aims, the first is to showcase sites that use HTML5 for markup, so that we can see how people have interpreted the specification and how they’ve implemented it. The second is to help people learn about html5 and how it should be used and how to implement it.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/resources/7-useful-resources-to-help-you-learn-html5/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>10 HTML5 Demos to Make You Forget About Flash</title>
		<link>http://webdesignledger.com/inspiration/10-html5-demos-to-make-you-forget-about-flash</link>
		<comments>http://webdesignledger.com/inspiration/10-html5-demos-to-make-you-forget-about-flash#comments</comments>
		<pubDate>Thu, 24 Jun 2010 06:02:23 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=5809</guid>
		<description><![CDATA[You&#8217;ve probably been hearing a lot lately about how Flash is a dying technology and how it&#8217;ll soon be replaced by HTML5. Personally, I think that it will slowly replace Flash for some things, but Flash will always have a place, especially for developing complex games and rich internet applications. If you&#8217;ve yet to see [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve probably been hearing a lot lately about how Flash is a dying technology and how it&#8217;ll soon be replaced by <a href="http://webdesignledger.com/tutorials/15-useful-html5-tutorials-and-cheat-sheets">HTML5</a>. Personally, I think that it will slowly replace Flash for some things, but Flash will always have a place, especially for developing complex games and rich internet applications. If you&#8217;ve yet to see what HTML5 can do, I&#8217;ve rounded up 10 demos that show off some of its capabilities.<span id="more-5809"></span></p>
<p>So what do you think &#8211; will HTML5 replace Flash?</p>
<h3><a href="http://www.feedtank.com/labs/html_canvas/" target="_blank">Canvas Minimal Particle Animation</a></h3>
<p><a href="http://www.feedtank.com/labs/html_canvas/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_2.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://alteredqualia.com/canvasmol/" target="_blank">CanvasMol</a></h3>
<p><a href="http://alteredqualia.com/canvasmol/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_6.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://www.xs4all.nl/~peterned/3d/" target="_blank">Flickr and Canvas in 3D</a></h3>
<p><a href="http://www.xs4all.nl/~peterned/3d/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_3.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://www.andrew-hoyer.com/experiments/cloth" target="_blank">Cloth Simulation</a></h3>
<p><a href="http://www.andrew-hoyer.com/experiments/cloth" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_4.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://fokistudios.com/etchaphysics/" target="_blank">etchaPhysics</a></h3>
<p><a href="http://fokistudios.com/etchaphysics/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_7.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://www.addyosmani.com/resources/googlebox/" target="_blank">Google Images Gift Box &#8211; CSS 3D example</a></h3>
<p><a href="http://www.addyosmani.com/resources/googlebox/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_5.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://spielzeugz.de/html5/liquid-particles.html" target="_blank">Liquid Particles</a></h3>
<p><a href="http://spielzeugz.de/html5/liquid-particles.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_1.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://www.professorcloud.com/mainsite/canvas-nebula.htm" target="_blank">HTML5 Canvas Nebula</a></h3>
<p><a href="http://www.professorcloud.com/mainsite/canvas-nebula.htm" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_11.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://mrdoob.com/projects/chromeexperiments/ball_pool/" target="_blank">Ball Pool</a></h3>
<p><a href="http://mrdoob.com/projects/chromeexperiments/ball_pool/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_9.jpg" alt="html5 demos" /></a></p>
<h3><a href="http://bomomo.com/" target="_blank">Bomomo</a></h3>
<p><a href="http://bomomo.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/06/html5_demos_10.jpg" alt="html5 demos" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/inspiration/10-html5-demos-to-make-you-forget-about-flash/feed</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>13 Pure CSS Techniques for Creating JavaScript-like Interactions</title>
		<link>http://webdesignledger.com/tutorials/13-pure-css-techniques-for-creating-javascript-like-interactions</link>
		<comments>http://webdesignledger.com/tutorials/13-pure-css-techniques-for-creating-javascript-like-interactions#comments</comments>
		<pubDate>Tue, 18 May 2010 07:55:22 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=5262</guid>
		<description><![CDATA[We all know that JavaScript allows us to do great things when it comes to user interfaces, but with a little imagination and creativity, the same types of effects can be created with only CSS. Here are 13 tutorials that teach you how to push the limits of CSS and make it do things that [...]]]></description>
			<content:encoded><![CDATA[<p>We all know that JavaScript allows us to do great things when it comes to user interfaces, but with a little imagination and creativity, the same types of effects can be created with only CSS. Here are 13 tutorials that teach you how to push the limits of CSS and make it do things that we&#8217;re not accustomed to it doing. You&#8217;ll notice that some of these techniques can be very useful, while others are simple for proving it can be done.<span id="more-5262"></span></p>
<h3><a href="http://line25.com/tutorials/how-to-create-a-pure-css-polaroid-photo-gallery" target="_blank">How To Create a Pure CSS Polaroid Photo Gallery</a></h3>
<p><a href="http://line25.com/tutorials/how-to-create-a-pure-css-polaroid-photo-gallery" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_5.jpg" alt="css only" /></a></p>
<h3><a href="http://www.admixweb.com/2010/05/12/creating-a-bubble-coda-style-with-css3/" target="_blank">Creating a Bubble Coda Style with CSS3</a></h3>
<p><a href="http://www.admixweb.com/2010/05/12/creating-a-bubble-coda-style-with-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_1.jpg" alt="css only" /></a></p>
<h3><a href="http://www.fofronline.com/2009-06/accordion-using-only-css/" target="_blank">Accordion using only CSS</a></h3>
<p><a href="http://www.fofronline.com/2009-06/accordion-using-only-css/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_8.jpg" alt="css only" /></a></p>
<h3><a href="http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/" target="_blank">How to Create a Fancy Image Gallery with CSS3</a></h3>
<p><a href="http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_9.jpg" alt="css only" /></a></p>
<h3><a href="http://www.kamikazemusic.com/quick-tips/css3-hover-tabs-without-javascript/" target="_blank">CSS3 Hover Tabs without JavaScript</a></h3>
<p><a href="http://www.kamikazemusic.com/quick-tips/css3-hover-tabs-without-javascript/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_10.jpg" alt="css only" /></a></p>
<h3><a href="http://www.nealgrosskopf.com/tech/thread.php?pid=45" target="_blank">Create a JQuery Content Slider Using Pure CSS</a></h3>
<p><a href="http://www.nealgrosskopf.com/tech/thread.php?pid=45" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_3.jpg" alt="css only" /></a></p>
<h3><a href="http://carsonified.com/blog/design/css/how-to-create-a-valid-non-javascript-lightbox/" target="_blank">How to Create a Valid Non-Javascript Lightbox</a></h3>
<p><a href="http://carsonified.com/blog/design/css/how-to-create-a-valid-non-javascript-lightbox/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_2.jpg" alt="css only" /></a></p>
<h3><a href="http://cssglobe.com/post/1272/pure-css-data-chart" target="_blank">Pure Css Data Chart</a></h3>
<p><a href="http://cssglobe.com/post/1272/pure-css-data-chart" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_4.jpg" alt="css only" /></a></p>
<h3><a href="http://aext.net/2009/11/bubble-effect-with-css/" target="_blank">Bubble Effect with CSS</a></h3>
<p><a href="http://aext.net/2009/11/bubble-effect-with-css/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_7.jpg" alt="css only" /></a></p>
<h3><a href="http://css-tricks.com/video-screencasts/82-css-image-switcher/" target="_blank">CSS Image Switcher</a></h3>
<p><a href="http://css-tricks.com/video-screencasts/82-css-image-switcher/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_11.jpg" alt="css only" /></a></p>
<h3><a href="http://cssglobe.com/post/4175/pure-css-line-graph" target="_blank">Pure Css Line Graph</a></h3>
<p><a href="http://cssglobe.com/post/4175/pure-css-line-graph" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_6.jpg" alt="css only" /></a></p>
<h3><a href="http://www.skyrocketlabs.com/articles/css3-web-form-hints.php" target="_blank">CSS Image Switcher</a></h3>
<p><a href="http://www.skyrocketlabs.com/articles/css3-web-form-hints.php" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_12.jpg" alt="css only" /></a></p>
<h3><a href="http://mattbango.com/notebook/web-development/pure-css-timeline/" target="_blank">Pure CSS Timeline</a></h3>
<p><a href="http://mattbango.com/notebook/web-development/pure-css-timeline/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/05/css_only_13.jpg" alt="css only" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tutorials/13-pure-css-techniques-for-creating-javascript-like-interactions/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>15 Useful HTML5 Tutorials and Cheat Sheets</title>
		<link>http://webdesignledger.com/tutorials/15-useful-html5-tutorials-and-cheat-sheets</link>
		<comments>http://webdesignledger.com/tutorials/15-useful-html5-tutorials-and-cheat-sheets#comments</comments>
		<pubDate>Wed, 28 Apr 2010 05:03:31 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[cheatsheet]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=4942</guid>
		<description><![CDATA[HTML5 is giving web designers and developers new capabilities that were things of fantasy with previous versions of HTML. Web pages will now be more semantic with the use of structure specific tags. Visual elements like rounded corners are now built in, and so is the ability to create drag and drop interactivity. Even though [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5 is giving web designers and developers new capabilities that were things of fantasy with previous versions of HTML. Web pages will now be more semantic with the use of structure specific tags. Visual elements like rounded corners are now built in, and so is the ability to create drag and drop interactivity. Even though HTML5 is not fully supported in major browsers, there are those that are pushing forward and experimenting with its new features. In an effort to encourage you to do the same and to prepare you for the future, we&#8217;ve rounded up <strong>15 useful HTML5 tutorials and cheat sheets</strong>.<span id="more-4942"></span></p>
<h4>Tutorials</h4>
<h3><a href="http://sixrevisions.com/web-development/html5-iphone-app/" target="_blank">How to Make an HTML5 iPhone App</a></h3>
<p><a href="http://sixrevisions.com/web-development/html5-iphone-app/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_3.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/" target="_blank">Code a Backwards Compatible, One Page Portfolio with HTML5 and CSS3</a></h3>
<p><a href="http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_8.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://line25.com/tutorials/design-and-code-a-cool-iphone-app-website-in-html5" target="_blank">Design &#038; Code a Cool iPhone App Website in HTML5</a></h3>
<p><a href="http://line25.com/tutorials/design-and-code-a-cool-iphone-app-website-in-html5" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_10.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/" target="_blank">Coding A HTML 5 Layout From Scratch</a></h3>
<p><a href="http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_1.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://net.tutsplus.com/tutorials/html-css-techniques/html-5-and-css-3-the-techniques-youll-soon-be-using/" target="_blank">HTML 5 and CSS 3: The Techniques You’ll Soon Be Using </a></h3>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/html-5-and-css-3-the-techniques-youll-soon-be-using/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_2.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://24ways.org/2009/have-a-field-day-with-html5-forms" target="_blank">Have a Field Day with HTML5 Forms</a></h3>
<p><a href="http://24ways.org/2009/have-a-field-day-with-html5-forms" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_6.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://html5doctor.com/designing-a-blog-with-html5/" target="_blank">Designing a blog with html5</a></h3>
<p><a href="http://html5doctor.com/designing-a-blog-with-html5/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_7.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://www.pvmgarage.com/en/2010/04/touch-the-future-create-an-elegant-website-with-hmtl-5-and-css3/" target="_blank">Touch The Future: Create An Elegant Website With HTML 5 And CSS3</a></h3>
<p><a href="http://www.pvmgarage.com/en/2010/04/touch-the-future-create-an-elegant-website-with-hmtl-5-and-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_5.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://orderedlist.com/our-writing/resources/html-css/structural-tags-in-html5/" target="_blank">Structural Tags in HTML5</a></h3>
<p><a href="http://orderedlist.com/our-writing/resources/html-css/structural-tags-in-html5/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_4.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://tutorialzine.com/2010/02/html5-css3-website-template/" target="_blank">Coding a CSS3 &#038; HTML5 One-Page Website Template</a></h3>
<p><a href="http://tutorialzine.com/2010/02/html5-css3-website-template/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_9.jpg" alt="html5 tutorial" /></a></p>
<h3><a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-make-all-browsers-render-html5-mark-up-correctly-even-ie6/" target="_blank">How to Make All Browsers Render HTML5 Mark-up Correctly – Even IE6</a></h3>
<p><a href="http://line25.com/tutorials/design-and-code-a-cool-iphone-app-website-in-html5" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_11.jpg" alt="html5 tutorial" /></a></p>
<h4>Cheat Sheets</h4>
<h3><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/" target="_blank">HTML 5 Cheat Sheet</a></h3>
<p><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_1.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank">HTML 5 Visual Cheat Sheet</a></h3>
<p><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_8.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" target="_blank">HTML5 Canvas Cheat Sheet</a></h3>
<p><a href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_4.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://adactio.com/extras/pocketbooks/html5/" target="_blank">HTML 5 Pocket Book</a></h3>
<p><a href="http://adactio.com/extras/pocketbooks/html5/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/html5_tutorials_12.jpg" alt="html5 tutorial" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tutorials/15-useful-html5-tutorials-and-cheat-sheets/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>12 Excellent CSS3 Button and Menu Techniques</title>
		<link>http://webdesignledger.com/tutorials/12-excellent-css3-button-and-menu-techniques</link>
		<comments>http://webdesignledger.com/tutorials/12-excellent-css3-button-and-menu-techniques#comments</comments>
		<pubDate>Fri, 23 Apr 2010 04:59:34 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=4856</guid>
		<description><![CDATA[CSS3 is changing how we build websites. Even though many of us are still reluctant to start using CSS3 due to the lack of support in some browsers, there are those out there that are moving forward and doing some amazing stuff with its cool new features. No longer will we have to rely on [...]]]></description>
			<content:encoded><![CDATA[<p>CSS3 is changing how we build websites. Even though many of us are still reluctant to start using CSS3 due to the lack of support in some browsers, there are those out there that are moving forward and doing some amazing stuff with its cool new features. No longer will we have to rely on so much JavaScript and images to create nice looking website elements such as buttons and menu <a href="http://webdesignledger.com/inspiration/30-website-navigations-that-make-you-wanna-click-it">navigations</a>. So, in order to encourage you to start experimenting with CSS3, we&#8217;ve rounded up <strong>12 excellent CSS3 button and menu techniques</strong>.<span id="more-4856"></span></p>
<h3><a href="http://www.zurb.com/playground/google-buttons" target="_blank">Roll Your Own Google Buttons</a></h3>
<p><a href="http://www.zurb.com/playground/google-buttons" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_2.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://css-tricks.com/examples/CSSTabs/#box-fifteen" target="_blank">CSS3-Only Tabbed Area</a></h3>
<p><a href="http://www.tobypitman.com/jquery-style-menu-with-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_10.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://www.zurb.com/playground/radioactive-buttons" target="_blank">Radioactive Buttons</a></h3>
<p><a href="http://www.zurb.com/playground/radioactive-buttons" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_3.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://westciv.com/style_master/blog/apples-navigation-bar-using-only-css" target="_blank">Apple’s Navigation bar using only CSS</a></h3>
<p><a href="http://westciv.com/style_master/blog/apples-navigation-bar-using-only-css" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_8.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://line25.com/tutorials/how-to-build-a-simple-button-with-css-image-sprites" target="_blank">How to Build a Simple Button with CSS Image Sprites</a></h3>
<p><a href="http://line25.com/tutorials/how-to-build-a-simple-button-with-css-image-sprites" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_4.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://naioo.com/blog/creating-dynamic-buttons-with-css3/" target="_blank">Creating Dynamic Buttons With CSS3</a></h3>
<p><a href="http://naioo.com/blog/creating-dynamic-buttons-with-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_12.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://www.pvmgarage.com/en/2010/01/how-to-create-depth-and-nice-3d-ribbons-only-using-css3/" target="_blank">How To Create Depth And Nice 3D Ribbons Only Using CSS3</a></h3>
<p><a href="http://www.pvmgarage.com/en/2010/01/how-to-create-depth-and-nice-3d-ribbons-only-using-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_5.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://zubeta.com/css3-menu-demo.html" target="_blank">CSS3 Chunky Menu</a></h3>
<p><a href="http://zubeta.com/css3-menu-demo.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_6.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://www.webdesignerwall.com/tutorials/css3-dropdown-menu/" target="_blank">CSS3 Dropdown Menu</a></h3>
<p><a href="http://www.webdesignerwall.com/tutorials/css3-dropdown-menu/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_7.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://papermashup.com/pretty-css3-buttons/" target="_blank">Pretty CSS3 Buttons</a></h3>
<p><a href="http://papermashup.com/pretty-css3-buttons/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_1.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://www.tobypitman.com/jquery-style-menu-with-css3/" target="_blank">jQuery style menu with CSS3</a></h3>
<p><a href="http://www.tobypitman.com/jquery-style-menu-with-css3/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_9.jpg" alt="css3 buttons" /></a></p>
<h3><a href="http://www.skyrocketlabs.com/categories/tutorials/css3-only-horizontal-dropline-tab-menu/demo/index.html" target="_blank">CSS3-only horizontal drop line tab menu</a></h3>
<p><a href="http://www.skyrocketlabs.com/categories/tutorials/css3-only-horizontal-dropline-tab-menu/demo/index.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/04/css3_nav_11.jpg" alt="css3 buttons" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tutorials/12-excellent-css3-button-and-menu-techniques/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>The Most Common HTML and CSS Mistakes to Avoid</title>
		<link>http://webdesignledger.com/tips/the-most-common-html-and-css-mistakes-to-avoid</link>
		<comments>http://webdesignledger.com/tips/the-most-common-html-and-css-mistakes-to-avoid#comments</comments>
		<pubDate>Tue, 16 Feb 2010 05:27:46 +0000</pubDate>
		<dc:creator>snoak</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=3746</guid>
		<description><![CDATA[Beginners through advanced coders make mistakes in their HTML and CSS files, either through carelessness or lack of experience. Clean code is very important though and will help further your skills as a developer, as well as save you time in editing later on! It never hurts to review if you&#8217;re a skilled developer, many [...]]]></description>
			<content:encoded><![CDATA[<p>Beginners through advanced coders make mistakes in their HTML and <a href="http://webdesignledger.com/tag/css">CSS</a> files, either through carelessness or lack of experience. <a href="http://webdesignledger.com/tools/20-tools-for-quick-and-clean-code-development">Clean code</a> is very important though and will help further your skills as a developer, as well as save you time in editing later on! It never hurts to review if you&#8217;re a skilled developer, many mistakes are caused by going too quickly and not practicing good coding skills from the beginning. Here&#8217;s a helpful list of common mistakes and missteps that I&#8217;ve encountered through my own work, as well as working with others.<span id="more-3746"></span></p>
<h2>HTML Mistakes</h2>
<h3>Forgetting to Close a Tag</h3>
<p>This is very common, especially in beginners. Several tags require closing tags such as divs, strong tags, and links to name a few. Other tags require a closing slash to end the line such as an img tag.</p>
<pre>
<code>&lt;div&gt;Text inside the div.&lt;/div&gt;</code>
</pre>
<pre>
<code>&lt;img src="images/imagename.jpg" /&gt;</code>
</pre>
<h3>Incorrect DOCTYPE</h3>
<p>HTML requires that you start out the document with the <a href="http://www.w3schools.com/tags/tag_DOCTYPE.asp">correct DOCTYPE declaration</a>. It needs to be before anything else in the code, starting the document by declaring what type of HTML you&#8217;re using. Here&#8217;s the DOCTYPE for XHTML 1.0 Transitional.</p>
<pre>
<code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code>
</pre>
<h3>Improperly nesting tags</h3>
<p>It&#8217;s very important to open and close tags in the proper order. Once something (for example a div) has opened, it must close before anything above it can close. The following is incorrect.</p>
<pre>
<code>&lt;div&gt;&lt;strong&gt;text&lt;/div&gt;&lt;/strong&gt;</code>
</pre>
<h3>Capitalizing tags</h3>
<p>This is just considered bad practice, but won&#8217;t result in your code not being validated. You should always use lowercase for tags like divs, links, and images. The following is incorrect. </p>
<pre>
<code>&lt;DIV&gt;&lt;/DIV&gt;</code>
</pre>
<h3>Forgetting to open or close quotes</h3>
<p>I&#8217;ve seen this a lot in beginners and will result in broken code and things not functioning properly. HTML requires double quotes that open and close correctly. Here&#8217;s an example of correct usage.</p>
<pre>
<code>&lt;img src="images/headerimage.jpg" /&gt;</code>
</pre>
<h3>Using Inline Styles</h3>
<p>This is another one that is considered bad practice. Inline styles do work but will result in headaches later on! Items should be styled globally through an external stylesheet. It will be much easier to edit and add styles to in the future. An example of inline styles:</p>
<pre>
<code>&lt;a href="link.html" style="color: #000; text-decoration: none;"&gt;link name&lt;/a&gt;</code>
</pre>
<h3>Not Encoding Special Characters</h3>
<p>Characters like &#8220;&copy;&#8221; and &#8220;&amp;&#8221; should be shown with the proper HTML code for the character. <a href="http://rabbit.eng.miami.edu/info/htmlchars.html">Here&#8217;s a great list of characters</a> and their HTML counterparts that you should use.</p>
<h3>Confusing Classes and Ids</h3>
<p>Classes are for items that are used more than once on one page. This can be a link style that you&#8217;ll call in multiple times on one page but doesn&#8217;t follow the global link styling. Ids are items that are called in just once, like the header div. Classes and ids are often overused and used in unnecessary places as well. Stick to the minimum amount of classifications that you need.</p>
<h2>CSS</h2>
<h3>Forgetting to Close Things Properly</h3>
<p>Each div or item called in starts with the opening curly bracket and ends with the closing curly bracket. Each style called in needs to end with a semicolon. The last declaration within an item doesn&#8217;t need a semicolon, but it&#8217;s best to use it in case you plan on adding more items later on, you may forget to add it back in. An example of proper use:
</p>
<pre>
<code>#divname {
width: 40px;
height: 30px;
}</code>
</pre>
<p>Condensing your stylesheet and putting all declarations for a div on one line is up for debate. I prefer to put each declaration on its own line, I think it&#8217;s easier to edit that way, but some may say that it just produces longer code.</p>
<h3>Not Using Global Styles</h3>
<p>Many things should be styled globally like paragraph and heading styles for text as well as link styles. This will reduce the risk of mistakes and will also cut down on the amount of code in your stylesheet.</p>
<h3>Not Using Unique Names for Ids and Classes</h3>
<p>It&#8217;s very important to choose names that are unique so that it&#8217;s easy to edit later on, and easy to identify in your stylesheet. Name your divs specific things like #home-left-column which is better than just #left.</p>
<h3>Not Using Shorthand Code</h3>
<p>Shorthand code is another way to condense your stylesheet, which is helpful for speeding up user load times as well as finding things when you&#8217;re editing later on. Instead of calling in padding-top, -left, -bottom, and -right you can just use:</p>
<pre>
<code>padding: 5px 10px 0 10px;</code>
</pre>
<p>Shorthand code can be used for many declarations including: padding, margin, border, and font.</p>
<h3>Not Using Shortened Color Declarations</h3>
<p>Hex numbers that repeat like #ffffff and #000000 can be condensed to #fff and #000. This is another way to condense your code and keep things short and easy to look at.</p>
<h3>Incorrectly Using Positioning</h3>
<p><a href="http://www.w3schools.com/Css/css_positioning.asp">Positioning</a> is tough to understand when you&#8217;re first starting out with CSS. Your choices are static, relative, absolute, and fixed. Static is the default option and is positioned according to the normal page flow. A relative item is positioned relative to itself, meaning you can move it up, down, left or right, based on where it would normally sit. Absolute allows you to place an item anywhere on the page, and is the most misused positioning statement. The values you set for it will be relative to the last parent item with relative or absolute, and if there aren&#8217;t any, it defaults back to the html tag, allowing you to position it anywhere by declaring top left right or bottom values. Fixed is positioned relative to the browser window, so an item will stay in place if a user has to scroll. Learning how to use positioning correctly is important, but shouldn&#8217;t be used excessively. I rarely use these at all in my stylesheets.</p>
<h2>Validate</h2>
<p>Validating your <a href="http://validator.w3.org/">HTML</a> and <a href="http://jigsaw.w3.org/css-validator/">CSS</a> files will help in reducing errors and figuring out where a problem might be coming from. Your website may function correctly with some of the common HTML and CSS mistakes, but it doesn&#8217;t make it good practice or valid code. The validator will help identify these problems and you&#8217;ll be able to adjust the way you code for the future.</p>
<h2>More Resources</h2>
<ul>
<li><a href="http://www.csulb.edu/divisions/students/dss/accessibility/web/webaim-12comm.html">12 Common HTML Mistakes</a></li>
<li><a href="http://www.devirtuoso.com/2009/06/10-html-mistakes-that-should-be-avoided/">10 HTML Mistakes that Should be Avoided</a></li>
<li><a href="http://www.designdetector.com/2006/06/ten-common-css-mistakes.php">Ten Common CSS Mistakes</a></li>
<li><a href="http://www.dustindiaz.com/css-shorthand/">CSS Shorthand Guide</a></li>
<li><a href="http://css-tricks.com/css-beginner-mistakes-1/">CSS Beginner Mistakes</a></li>
<li><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet-version-1/">CSS Cheat Sheet</a></li>
</ul>
<p>Many of us are guilty of these HTML and CSS errors, myself included! We can only strive to learn from our mistakes and practice better coding in the future. Cleaning up your code will help you further your coding skills and allow you to create better sites with more functionality for your users.</p>
<h3>About the Author</h3>
<p><img src="http://webdesignledger.com/wp-content/uploads/2010/02/noak.jpg" alt="" width="80" height="80" class="alignleft " style="float: left; margin: 0px 10px 5px 0;"/><strong>Shannon Noack</strong> is a designer in Arizona and the Creative Director of <strong><a href="http://www.snoackstudios.com">Snoack Studios</a></strong>. Designing is her passion in life and she loves to create websites, logos, print work, you name it. She also blogs regularly <strong><a href="http://blog.snoackstudios.com">here</a></strong> and you can connect with her on <strong><a href="http://www.twitter.com/snoackstudios">Twitter</a></strong> as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tips/the-most-common-html-and-css-mistakes-to-avoid/feed</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>14 Helpful Cheat Sheets for Front-end Web Development</title>
		<link>http://webdesignledger.com/resources/14-helpful-cheat-sheets-for-front-end-web-development</link>
		<comments>http://webdesignledger.com/resources/14-helpful-cheat-sheets-for-front-end-web-development#comments</comments>
		<pubDate>Tue, 19 Jan 2010 06:44:59 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=3106</guid>
		<description><![CDATA[For web developers and designers, it can be difficult to memorize the syntax for multiple programming languages and frameworks, especially since they are always evolving and growing. This is where cheat sheets come in handy. Most cheat sheets are designed to be printer friendly, so you can have them laying around on your desk as [...]]]></description>
			<content:encoded><![CDATA[<p>For web developers and designers, it can be difficult to memorize the syntax for multiple programming languages and frameworks, especially since they are always evolving and growing. This is where cheat sheets come in handy. Most cheat sheets are designed to be printer friendly, so you can have them laying around on your desk as quick reference cards. Here is a collection of useful cheat sheets specifically for front end web development that will help you with HTML, <a href="http://webdesignledger.com/tag/jquery">JavaScript</a>, and <a href="http://webdesignledger.com/tag/css">CSS</a>.<span id="more-3106"></span></p>
<h2>HTML</h2>
<h3><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/" target="_blank">HTML 5 Cheat Sheet</a></h3>
<p><a href="http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_1.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank">HTML 5 Visual Cheat Sheet</a></h3>
<p><a href="http://woorkup.com/2009/12/16/html5-visual-cheat-sheet-reloaded/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_8.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://www.elizabethcastro.com/html/extras/xhtml_ref.html" target="_blank">(X)HTML Elements and Attributes</a></h3>
<p><a href="http://www.elizabethcastro.com/html/extras/xhtml_ref.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_2.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://www.addedbytes.com/cheat-sheets/html-cheat-sheet/" target="_blank">HTML Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/html-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_3.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" target="_blank">HTML5 Canvas Cheat Sheet</a></h3>
<p><a href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_4.jpg" alt="cheat sheet" /></a></p>
<h2>CSS</h2>
<h3><a href="http://woorkup.com/2009/10/02/css2-visual-cheat-sheet/" target="_blank">CSS Level 2 Visual Cheat Sheet</a></h3>
<p><a href="http://woorkup.com/2009/10/02/css2-visual-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_14.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://www.smashingmagazine.com/2009/07/13/css-3-cheat-sheet-pdf/" target="_blank">CSS 3 Cheat Sheet</a></h3>
<p><a href="http://www.smashingmagazine.com/2009/07/13/css-3-cheat-sheet-pdf/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_5.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank">CSS Cheat Sheet (V2)</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_6.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://lesliefranke.com/files/reference/csscheatsheet.html" target="_blank">CSS Cheat Sheet</a></h3>
<p><a href="http://lesliefranke.com/files/reference/csscheatsheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_7.jpg" alt="cheat sheet" /></a></p>
<h2>JavaScript</h2>
<h3><a href="http://www.futurecolors.ru/jquery/" target="_blank">jQuery 1.4 API Cheat Sheet</a></h3>
<p><a href="http://www.futurecolors.ru/jquery/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_9.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://labs.impulsestudios.ca/jquery-cheat-sheet" target="_blank">jQuery 1.4 Cheat Sheet</a></h3>
<p><a href="http://labs.impulsestudios.ca/jquery-cheat-sheet" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_10.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://woork.blogspot.com/2009/09/jquery-visual-cheat-sheet.html" target="_blank">jQuery 1.4 Cheat Sheet</a></h3>
<p><a href="http://woork.blogspot.com/2009/09/jquery-visual-cheat-sheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_11.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank">mootools 1.2 cheat sheet</a></h3>
<p><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_12.jpg" alt="cheat sheet" /></a></p>
<h3><a href="http://www.addedbytes.com/download/javascript-cheat-sheet-v1/png/" target="_blank">JavaScript Cheat Sheet</a></h3>
<p><a href="http://www.addedbytes.com/download/javascript-cheat-sheet-v1/png/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2010/01/cheat_sheet_13.jpg" alt="cheat sheet" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/resources/14-helpful-cheat-sheets-for-front-end-web-development/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>11 Useful Online Tools for Better CSS Development</title>
		<link>http://webdesignledger.com/tools/11-useful-online-tools-for-better-css-development</link>
		<comments>http://webdesignledger.com/tools/11-useful-online-tools-for-better-css-development#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:28:29 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=2115</guid>
		<description><![CDATA[Whether you&#8217;re a CSS pro or just learning, it&#8217;s important to have a good set of tools to speed up and simplify your development. What makes the web so great now, is that many valuable tools can be found online and used inside your browser. Here are 11 online CSS tools that should be a [...]]]></description>
			<content:encoded><![CDATA[<p>Whether you&#8217;re a CSS pro or just learning, it&#8217;s important to have a good set of tools to speed up and simplify your development. What makes the web so great now, is that many valuable tools can be found online and used inside your browser. Here are 11 online CSS tools that should be a huge help to your CSS development.<span id="more-2115"></span></p>
<h3><a href="http://grid.mindplay.dk" target="_blank">Grid Designer</a></h3>
<p><a href="http://grid.mindplay.dk" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_1.jpg" alt="css tools" /></a></p>
<p>Grid Designer is an easy to use tool that lets you quickly create complex grid layouts.</p>
<h3><a href="http://drawter.com/" target="_blank">Drawter</a></h3>
<p><a href="http://drawter.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_2.jpg" alt="css tools" /></a></p>
<p>Drawter Beta 2 is a tool written in JavaScript and based on jQuery library. It provides you the possibility to literally draw your website&#8217;s code. It runs on every single web-browser which makes it really useful and helpful. Each tag is presented as a layer you have drawn.</p>
<h3><a href="http://builder.yaml.de/" target="_blank">YAML Builder</a></h3>
<p><a href="http://builder.yaml.de/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_3.jpg" alt="css tools" /></a></p>
<p>The YAML Builder is a tool for visually creating YAML-based CSS layouts.  It allows for the setting of basic layout characteristics like the number and positioning of the content columns, as well as the dynamic creation of grid-based layouts by dragging and dropping subtemplates.</p>
<h3><a href="http://kematzy.com/blueprint-generator/" target="_blank">Blueprint Grid CSS Generator</a></h3>
<p><a href="http://kematzy.com/blueprint-generator/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_4.jpg" alt="css tools" /></a></p>
<p>This tool will help you generate more flexible versions of Blueprint&#8217;s grid.css and compressed.css and grid.png files. Whether you prefer 8, 10,16 or 24 columns in your design, this generator now enables you that flexibility with Blueprint.</p>
<h3><a href="http://www.lonniebest.com/FormatCSS/" target="_blank">Format CSS</a></h3>
<p><a href="http://www.lonniebest.com/FormatCSS/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_5.jpg" alt="css tools" /></a></p>
<p>This tool lets you paste your css into a field and returns a formatted version based on various settings that you specify.</p>
<h3><a href="http://www.csstypeset.com/" target="_blank">CSS Type Set</a></h3>
<p><a href="http://www.csstypeset.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_6.jpg" alt="css tools" /></a></p>
<p>CSS Type Set allows you to enter text and then experiment with various settings such as font, font size, color and more to see what your css text will look like.</p>
<h3><a href="http://www.cleancss.com/" target="_blank">Clean CSS</a></h3>
<p><a href="http://www.cleancss.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_7.jpg" alt="css tools" /></a></p>
<p>CleanCSS is a powerful CSS optimizer and formatter. Basically, it takes your CSS code and makes it cleaner and more concise. </p>
<h3><a href="http://developer.yahoo.com/yui/grids/builder/" target="_blank">YUI CSS Grid Builder</a></h3>
<p><a href="http://developer.yahoo.com/yui/grids/builder/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_8.jpg" alt="css tools" /></a></p>
<p>CSS Grid Builder is part of Yahoo!&#8217;s YUI Library. It&#8217;s a simple interface for Grids customization.</p>
<h3><a href="http://www.typetester.org/" target="_blank">Typetester</a></h3>
<p><a href="http://www.typetester.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_9.jpg" alt="css tools" /></a></p>
<p>Typetester gives you lots of settings to create side-by-side comparisons of on screen text, and then grab the CSS for the one you like.</p>
<h3><a href="http://lab.xms.pl/css-generator/" target="_blank">CSS Frame Generator</a></h3>
<p><a href="http://lab.xms.pl/css-generator/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_10.jpg" alt="css tools" /></a></p>
<p>CSS Frame Generator allows you to paste your XHTML code into a text area and it converts it into a CSS Frame layout.</p>
<h3><a href="http://jigsaw.w3.org/css-validator/" target="_blank">W3C CSS Validation Service</a></h3>
<p><a href="http://jigsaw.w3.org/css-validator/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/11/css_tools_11.jpg" alt="css tools" /></a></p>
<p>If you haven&#8217;t heard of the W3C CSS Validation Service, you should start using it. It is a great and easy way to make sure your CSS and XHTML is valid.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tools/11-useful-online-tools-for-better-css-development/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>10 Tips for Writing Better CSS</title>
		<link>http://webdesignledger.com/tips/10-tips-for-writing-better-css</link>
		<comments>http://webdesignledger.com/tips/10-tips-for-writing-better-css#comments</comments>
		<pubDate>Wed, 11 Nov 2009 09:13:20 +0000</pubDate>
		<dc:creator>MikeSmith</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=1921</guid>
		<description><![CDATA[Writing your first piece of css code can seem really weird if you&#8217;re used to working with tables, or just haven&#8217;t written code before. In this article I want to talk about 10 different ways you can write proper and clean css code as well as streamline the process and ensure you&#8217;re getting the job [...]]]></description>
			<content:encoded><![CDATA[<p>Writing your first piece of css code can seem really weird if you&#8217;re used to working with tables, or just haven&#8217;t written code before. In this article I want to talk about 10 different ways you can write proper and clean css code as well as streamline the process and ensure you&#8217;re getting the job done as quickly and efficiently as possible.<span id="more-1921"></span></p>
<h3>1. Always start with a CSS Reset</h3>
<p>Writing CSS code can become a bit mundane when you&#8217;re having to write specific code over and over again just to get various browsers to display your layout the same. That is where CSS Reset&#8217;s come into play. With industry leaders like <a href="http://meyerweb.com/eric/tools/css/reset/">Eric Meyer</a> releasing a pretty kick ass css reset stylesheet, there&#8217;s really no reason to not get all of your browsers &#8216;back to zero&#8217; and build off of it. Some people have said that css reset stylesheets aren&#8217;t needed (<a href="http://snook.ca/archives/html_and_css/no_css_reset/">Jonathan Snook being one of them</a>), but once you get used to the reset and what items you&#8217;re coding, it becomes much easier to ensure that every browser is displaying items properly.</p>
<h3>2. Indent your css rules for easier scanning</h3>
<p>When you&#8217;ve got 500 lines of css code to sift through, it can become straining on the eyes. So, instead of writing out the css code like this:</p>
<pre><code>.classname {
background: #FFF;
border: 0;
color: #252525;
float: left;
margin: 0;
padding: 0;
}</code></pre>
<p>You can indent the rules to make scrolling through the file and finding the proper css classes and ID&#8217;s easier.</p>
<pre><code>.classname {
	background: #FFF;
	border: 0;
	color: #252525;
	float: left;
	margin: 0;
	padding: 0;
}</code></pre>
<h3>3. Comments are your very best friend</h3>
<p>In the spirit of keeping your stylesheets clean and easy to read, comments are going to be a great way for you to keep things structured and clean. By commenting out blocks of code, the scanning process we mentioned above becomes another 10X easier because you can scan and look for items such as the header, sidebar, content and footer code because you have each section of code commented like below.</p>
<pre><code> /********** HEADER code here **********/</code></pre>
<p>Doing this will not only save you time scanning but will be great for your clients when you pass along the code &#8211; they&#8217;ll be able to find items easier, fix items themselves and not have to email you 4-5 times a week for simple 1-2 minute changes. The benefits of clean css code goes much deeper than making the file look pretty.</p>
<h3>4. One Rule = One Line &#8230; Multiple Rules = Multiple Lines</h3>
<p>Following the simple rule above, you can cut down on the clutter in your css files drastically. Below you will see the two different ways you can write your css code out &#8211; some people swear by putting everything on a single line, but I tend to believe in the above mentioned rules: one rule = one line, while multiple rules = multiple lines.</p>
<pre><code>.classname { border: 0; }

.classname {
	background: #FFF;
	border: 0;
	color: #252525;
	float: left;
	margin: 0;
	padding: 0;
}</code></pre>
<h3>5. Stay consistant with your code</h3>
<p>I&#8217;ve not only stayed cosistant in my css styles throughout stylesheets I&#8217;ve written, but if you look at the various css code I&#8217;ve displayed in this article, you&#8217;ll see I have actually stayed consistant with them. It isn&#8217;t something you&#8217;ll tend to visually notice on a daily basis, but over time you&#8217;ll begin to pick up patterns on how you write specific lines of code and it will throw you off if you ever write something different. It makes things harder to find and runs your time up when you could have easily cured the problem by sticking to a specific style of writing for your css stylesheet files.</p>
<p>For instance, if you&#8217;re writing everything in blocks of code to separate different items of the page for easy editing, keep with it. Don&#8217;t change the way you write your code every time you write a new stylesheet. It&#8217;s just not practical.</p>
<h3>6. Separate your hacks and conditional elements</h3>
<p>Some people will swear against using any css hacks and scream something like &#8220;if the user can&#8217;t upgrade his browser, to hell with him!&#8221; &#8211; which we all know is not something everyone is in the position to say. So, writing conditional elements and various css hacks in your files becomes pretty much routine. But the idea that all of it needs to be in one file is wrong (in my opinion). Separating them from your main style.css file will allow you to make edits and adjustments to the hacks and conditional elements easier, without effecting your main css code.</p>
<p>A sample of how to separate your files could be like the code below, which would give you a separate stylesheet if your viewer is using any internet explorer browser less than IE8, along with your main style.css file and a print.css file (make sure you add the proper &#8220;&#8221; characters at the beginning and end of each line in the code below):</p>
<pre><code>     link rel="stylesheet" type="text/css" href="/css/style.css" media="screen, projection"
     !--[if lt IE 8]
       link rel="stylesheet" type="text/css" href="/css/ie.css" media="screen"
       ![endif]--
       link rel="stylesheet" type="text/css" href="/css/print.css" media="print"</code></pre>
<h3>7. Learn (and use) shorthand code</h3>
<p>Shorthand css code will allow you to speed up the writing process, cut down on clutter in your stylesheets and will allow you to find things much easier. So, why do so many people still write out their css in a long hand format like this?!?!</p>
<pre><code>.classname {
	margin-left: 1px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-top: 1px;
}</code></pre>
<p>Writing the above code in shorthand format allow things to look so much cleaner. Shorthand code also follow the clockwise writing format &#8211; so each number (as seen below) goes like this: top, right, bottom, left.</p>
<pre><code>.classname { margin: 1px 2px 4px 1px; }</code></pre>
<h3>8. Create and use a table of contents</h3>
<p>Writing in a table of contents in the beginning of your stylesheet will allow you, as well as anyone else viewing your css file, to find where the specific items in your code are before they even have to scroll. Need to find and edit your content code to change a color of a specific piece of text? Looking at the table of contents shows you that it&#8217;s the third header down in the css file. Coupled with the rule from above about adding in commented areas to separate blocks of code, this will help keep your code lean and mean &#8211; plus, very easy to edit.</p>
<pre><code>/*****************************************************
1. HEADER code
2. NAVIGATION code
3. CONTENT code
4. SIDEBAR code
5. FOOTER code
*****************************************************/</code></pre>
<h3>9. Keep your class and ID names easy to follow</h3>
<p>There&#8217;s nothing worse than going to edit a piece of code, only to find that they named their css code like this:</p>
<pre><code>.wackyblueline5 { ... }
.leftsidesection { ... }
#bodyleftcurve2 { ... }</code></pre>
<p>Picking the proper naming structure for your css classes and ID&#8217;s can help you dig through your stylesheet files as well as your html files, to edit the code. I would recommend sticking with names like this, which keep things clear and easy to understand:</p>
<pre><code>.sidebar-title { ... }
.postwrap { ... }
.main-navigation { ... }</code></pre>
<h3>10. Alphabetize your css code for easier reading</h3>
<p>This is one tip that I&#8217;ve just come to realize is actually worthwhile and one that I&#8217;m beginning to use on a daily basis when writing css code. Alphabetizing your rules will allow you to easily jump in, find the proper line of code you need to edit, change it and move on. Check out the code below and see how the beginning letters of each line go in alphabetical order, which allows you to easily scan and find the proper line. Looking for font-size? well, you know where F comes in the alphabet, right? So finding it in these lines of code will be much easier.</p>
<pre><code>.classname {
	border: 1px solid #dedede;
	color: #000;
	font-size: 18px;
	line-height: 24px;
	margin: 48px;
	padding: 0;
	position: relative;
	z-index: 101;
}</code></pre>
<h3>What about you? Any tips for us?</h3>
<p>I know the readers here are highly skilled so I would like to pass the baton on to you and let you weigh in, in the comments section with what your thoughts are on these tips and also share tips of your own. I&#8217;m looking forward to finding out what you think works best. I hope you enjoyed the article and would love if you spread the word through your various social media profiles. Thanks!</p>
<h3>About the Author</h3>
<p><img src="http://webdesignledger.com/wp-content/uploads/2009/10/mike_smith.jpg" alt="Mike Smith"  class="alignleft " style="float: left; margin: 0px 10px 5px 0;" /><a href="http://www.iammikesmith.com/">Mike Smith</a> is a blogger who writes about social media and marketing and he’s a blog designer at Guerrilla.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tips/10-tips-for-writing-better-css/feed</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>13 Excellent Open Source Tools for Web Designers</title>
		<link>http://webdesignledger.com/tools/13-excellent-open-source-tools-for-web-designers</link>
		<comments>http://webdesignledger.com/tools/13-excellent-open-source-tools-for-web-designers#comments</comments>
		<pubDate>Mon, 12 Oct 2009 06:43:12 +0000</pubDate>
		<dc:creator>Henry</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://webdesignledger.com/?p=1650</guid>
		<description><![CDATA[Open source applications and tools are a great alternative for web designers on a budget. Many open source tools have comparable features to the expensive applications, and are also free. This makes it possible possible for a web designer to have all the tools and applications needed to complete everyday tasks without even spending a [...]]]></description>
			<content:encoded><![CDATA[<p>Open source applications and tools are a great alternative for web designers on a budget. Many open source tools have comparable features to the expensive applications, and are also free. This makes it possible possible for a web designer to have all the tools and applications needed to complete everyday tasks without even spending a cent. <span id="more-1650"></span>In this article you will find  13 of the best open source tools for web designers.</p>
<h2>Text Editors</h2>
<h3><a href="http://www.aptana.org/studio" target="_blank">Aptana Studio</a></h3>
<p><a href="http://www.aptana.org/studio" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_1.jpg" alt="open source tools" /></a></p>
<p>Aptana is a complete web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript, along with thousands of additional plugins created by the community.</p>
<h3><a href="http://kompozer.net/" target="_blank">KompoZer</a></h3>
<p><a href="http://kompozer.net/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_3.jpg" alt="open source tools" /></a></p>
<p>KompoZer is a complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing. </p>
<h3><a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank">Notepad++</a></h3>
<p><a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_2.jpg" alt="open source tools" /></a></p>
<p>Notepad++ is a source code editor and Notepad replacement that supports several languages. It runs on Windows and is governed by a GPL License.</p>
<h3><a href="http://getfirebug.com/" target="_blank">Firebug</a></h3>
<p><a href="http://getfirebug.com/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_4.jpg" alt="open source tools" /></a></p>
<p>Firebug is a plugin for Firefox that allows you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.</p>
<h3><a href="http://quanta.kdewebdev.org/" target="_blank">Quanta Plus</a></h3>
<p><a href="http://quanta.kdewebdev.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_5.jpg" alt="open source tools" /></a></p>
<p>Quanta Plus is a highly stable and feature rich web development environment.</p>
<h3><a href="http://www.jedit.org/" target="_blank">jEdit</a></h3>
<p><a href="http://www.jedit.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_6.jpg" alt="open source tools" /></a></p>
<p>jEdit is a cross platform text editor with hundreds of person-years of development behind it.</p>
<h2>Graphics Applications</h2>
<h3><a href="http://gimp.org/" target="_blank">GIMP</a></h3>
<p><a href="http://gimp.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_7.jpg" alt="open source tools" /></a></p>
<p>GIMP is a versatile graphics manipulation package. It&#8217;s considered by many to be an excellent alternative to Photoshop.</p>
<h3><a href="http://live.gnome.org/Dia" target="_blank">Dia</a></h3>
<p><a href="http://live.gnome.org/Dia" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_10.jpg" alt="open source tools" /></a></p>
<p>Dia is a cross operating system diagram creation application.</p>
<h3><a href="http://www.koffice.org/krita/" target="_blank">Krita</a></h3>
<p><a href="http://www.koffice.org/krita/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_8.jpg" alt="open source tools" /></a></p>
<p>Krita is a graphics application for everyone who wants to get creative with images. </p>
<h3><a href="http://www.inkscape.org/" target="_blank">Inkscape</a></h3>
<p><a href="http://www.inkscape.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_9.jpg" alt="open source tools" /></a></p>
<p>Inkscape is a vector graphics editor, with capabilities similar to Adobe Illustrator.</p>
<h2>FTP</h2>
<h3><a href="http://filezilla-project.org/" target="_blank">FileZilla</a></h3>
<p><a href="http://filezilla-project.org/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_11.jpg" alt="open source tools" /></a></p>
<p>FileZilla is probably the most popular ftp application. You can download a client or server version.</p>
<h3><a href="http://cyberduck.ch/" target="_blank">Cyberduck</a></h3>
<p><a href="http://cyberduck.ch/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_12.jpg" alt="open source tools" /></a></p>
<p>Cyberduck is an FTP client built for the Mac.</p>
<h3><a href="http://winscp.net/eng/index.php" target="_blank">WinSCP</a></h3>
<p><a href="http://winscp.net/eng/index.php" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/10/open_source_13.jpg" alt="open source tools" /></a></p>
<p>WinSCP is an open source free SFTP client and FTP client for Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesignledger.com/tools/13-excellent-open-source-tools-for-web-designers/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
