<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>A Web Developer's Collection of Web Resources</title><description>Cheat Sheets, Code, Tutorials and just about any Web Development resource that can be snatched</description><managingEditor>noreply@blogger.com (Rafael Minuesa)</managingEditor><pubDate>Thu, 23 Jul 2026 23:03:21 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">27</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://web-dev-cheat-sheets.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><copyright>Copyright Rafael M Minuesa</copyright><itunes:keywords>Web,Developer,Development,Collection,Web,Resources</itunes:keywords><itunes:summary>A Web Developer's Collection of Web Resources by Rafael M Minuesa</itunes:summary><itunes:subtitle>Development Web Resources</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:author>Rafael M Minuesa</itunes:author><itunes:owner><itunes:email>rafael.minuesa@gmail.com</itunes:email><itunes:name>Rafael M Minuesa</itunes:name></itunes:owner><item><title>jQuery Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/jquery-cheat-sheets.html</link><category>Cheat Sheets</category><category>jQuery</category><pubDate>Thu, 13 Sep 2012 04:18:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-3898323943774844639</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw58fS6fQwVpNg72YICXmyCAHAxg2iB_Gnj6T_SBFb6LrTTN9qF-EnEeqIFH15YmvEpGq1A47oZn_GVPqyJKVtWvv6KBcjRXi-GnTdfnKEpR1o8KjseQto0xr_Ao6VVsmis4WpTSXPQpmo/s1600/jquery-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw58fS6fQwVpNg72YICXmyCAHAxg2iB_Gnj6T_SBFb6LrTTN9qF-EnEeqIFH15YmvEpGq1A47oZn_GVPqyJKVtWvv6KBcjRXi-GnTdfnKEpR1o8KjseQto0xr_Ao6VVsmis4WpTSXPQpmo/s200/jquery-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://colorcharge.com/jquery/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;jQuery Cheatsheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://woork.blogspot.com/2009/09/jquery-visual-cheat-sheet.html" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;jQuery 1.3 Visual Cheat Sheet by Antonio Lupetti&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://refcardz.dzone.com/refcardz/jquery-selectors" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;jQuery Selectors by Bear Bibeault &amp;amp; Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;&lt;br /&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw58fS6fQwVpNg72YICXmyCAHAxg2iB_Gnj6T_SBFb6LrTTN9qF-EnEeqIFH15YmvEpGq1A47oZn_GVPqyJKVtWvv6KBcjRXi-GnTdfnKEpR1o8KjseQto0xr_Ao6VVsmis4WpTSXPQpmo/s72-c/jquery-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>JavaScript Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/blog-post_13.html</link><category>Cheat Sheets</category><category>JavaScript</category><pubDate>Thu, 13 Sep 2012 04:14:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-5150268916816776508</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvP34lf5Brxh-bghaA3ETRCnylgE2rpU8qIOa3egOih8qewDeBGwsztXdad0FI8uEQXsOzpow59RbyYbpgHD6ol-Vl3KhKcBFvlIYcsQSfljijYqGxWGgqiQim1P67x4swSHQ0TMe3QSW1/s1600/javascript-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvP34lf5Brxh-bghaA3ETRCnylgE2rpU8qIOa3egOih8qewDeBGwsztXdad0FI8uEQXsOzpow59RbyYbpgHD6ol-Vl3KhKcBFvlIYcsQSfljijYqGxWGgqiQim1P67x4swSHQ0TMe3QSW1/s200/javascript-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.javascript.su/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;JavaScript in one page&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;JavaScript Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://wps.aw.com/wps/media/objects/2234/2287950/javascript_refererence.pdf" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;Addison-Wesley’s JavaScript Reference Card&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvP34lf5Brxh-bghaA3ETRCnylgE2rpU8qIOa3egOih8qewDeBGwsztXdad0FI8uEQXsOzpow59RbyYbpgHD6ol-Vl3KhKcBFvlIYcsQSfljijYqGxWGgqiQim1P67x4swSHQ0TMe3QSW1/s72-c/javascript-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>MySQL Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/blog-post.html</link><category>Cheat Sheets</category><category>MySQL</category><pubDate>Thu, 13 Sep 2012 04:09:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-2353273064800115020</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGd9dcCWdO4qKqoCMy1c2Go_S5-vFXr8suKxN1xPJOaQ7A19e1OiCvUhHddJS44TsFXEfY5o_gXhAT0b2hMxxlFFlpD_fu1OO8mPhve8-Jwt9plhxeWmQ4FJV11MR82-n4ldp8TmgC9t/s1600/MySQL.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGd9dcCWdO4qKqoCMy1c2Go_S5-vFXr8suKxN1xPJOaQ7A19e1OiCvUhHddJS44TsFXEfY5o_gXhAT0b2hMxxlFFlpD_fu1OO8mPhve8-Jwt9plhxeWmQ4FJV11MR82-n4ldp8TmgC9t/s200/MySQL.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.addedbytes.com/cheat-sheets/mysql-cheat-sheet/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;MySQL Cheat Sheet by Dave Child&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.cheat-sheets.org/saved-copy/MySQL_QuickRef.pdf" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;MySQL Database Quick Reference&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.sqltutorial.org/sql-cheat-sheet.aspx" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;SQL Statements Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGd9dcCWdO4qKqoCMy1c2Go_S5-vFXr8suKxN1xPJOaQ7A19e1OiCvUhHddJS44TsFXEfY5o_gXhAT0b2hMxxlFFlpD_fu1OO8mPhve8-Jwt9plhxeWmQ4FJV11MR82-n4ldp8TmgC9t/s72-c/MySQL.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author><enclosure length="33792" type="application/pdf" url="http://www.cheat-sheets.org/saved-copy/MySQL_QuickRef.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>MySQL Cheat Sheet by Dave Child MySQL Database Quick Reference SQL Statements Cheat Sheet Source: All The Cheat Sheets That A Web Developer Needs</itunes:subtitle><itunes:author>Rafael M Minuesa</itunes:author><itunes:summary>MySQL Cheat Sheet by Dave Child MySQL Database Quick Reference SQL Statements Cheat Sheet Source: All The Cheat Sheets That A Web Developer Needs</itunes:summary><itunes:keywords>Web,Developer,Development,Collection,Web,Resources</itunes:keywords></item><item><title>PHP Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/php-cheat-sheets.html</link><category>Cheat Sheets</category><category>PHP</category><pubDate>Thu, 13 Sep 2012 04:06:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-6466449769087060381</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlXcL2dsUcZJEd1Mm11Vsvavr6cjGMKgm8Pajw21TfHKfGuTkWb4NOBcgTR4S-899SRsmtRinJ7tLnZdk2HZY2XSGDzi8EMc7AIkddgz1h9DOK0qbeVWPrcFeBQYTrbtjpr0PXj2hUyqLA/s1600/PHP-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlXcL2dsUcZJEd1Mm11Vsvavr6cjGMKgm8Pajw21TfHKfGuTkWb4NOBcgTR4S-899SRsmtRinJ7tLnZdk2HZY2XSGDzi8EMc7AIkddgz1h9DOK0qbeVWPrcFeBQYTrbtjpr0PXj2hUyqLA/s200/PHP-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.dreamincode.net/forums/topic/35660-php-quick-reference-cheat-sheet/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;PHP Basics Quick Reference Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.digilife.be/quickreferences/QRC/PHP%20Cheat%20Sheet.pdf" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;PHP Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.sk89q.com/content/2010/04/phpsec_cheatsheet.pdf" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;PHP Security Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.deformedweb.co.uk/php_variable_tests.php" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank" title="PHP Variable and Array Tests (php version 5.1.6) by Barry Hunter"&gt;PHP Variable and Array Tests&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://downloads.gosquared.com/help_sheets/08/PHP-Help-Sheet-01.jpg" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;GoSquared PHP Help Sheet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;&lt;br /&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlXcL2dsUcZJEd1Mm11Vsvavr6cjGMKgm8Pajw21TfHKfGuTkWb4NOBcgTR4S-899SRsmtRinJ7tLnZdk2HZY2XSGDzi8EMc7AIkddgz1h9DOK0qbeVWPrcFeBQYTrbtjpr0PXj2hUyqLA/s72-c/PHP-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>ASP Cheat Sheets </title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/asp-cheat-sheets.html</link><category>ASP</category><category>Cheat Sheets</category><pubDate>Thu, 13 Sep 2012 04:02:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-5893353226619523926</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmQThdA9zhIvS_Wl4NtPP24KoOa4b_Ad821mp0qzYh2_5ydhcU3I7F5ZtiVdqPVprA9IV8GCNvDRAwU-Mm-Vje-mAMMLHdjje-nYJb8yvV7JE8uZoTQJu8Z8vEx4AMMAe4Ml04otB1yU7P/s1600/ASP-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmQThdA9zhIvS_Wl4NtPP24KoOa4b_Ad821mp0qzYh2_5ydhcU3I7F5ZtiVdqPVprA9IV8GCNvDRAwU-Mm-Vje-mAMMLHdjje-nYJb8yvV7JE8uZoTQJu8Z8vEx4AMMAe4Ml04otB1yU7P/s200/ASP-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://refcardz.dzone.com/refcardz/core-aspnet" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;Core ASP.NET&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.newdrp.com/Posters/Development/tabid/67/id/284/Default.aspx" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;ASP.NET MVC Framework Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.newdrp.com/Posters/Development/tabid/67/id/286/Default.aspx" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;ASP.NET MVC View Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;&lt;br /&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmQThdA9zhIvS_Wl4NtPP24KoOa4b_Ad821mp0qzYh2_5ydhcU3I7F5ZtiVdqPVprA9IV8GCNvDRAwU-Mm-Vje-mAMMLHdjje-nYJb8yvV7JE8uZoTQJu8Z8vEx4AMMAe4Ml04otB1yU7P/s72-c/ASP-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Adobe Flash Cheat Sheets </title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/adobe-flash-cheat-sheets.html</link><category>Cheat Sheets</category><category>Flash</category><pubDate>Thu, 13 Sep 2012 03:41:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-3630762222088223945</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrTdrJJv6DMI6x7IAoUCmxyst6vYCXJ3oeeGx9-j5EKg5OXYiN8lxKBYXzG3OT49zM2AxEWt69H1ppaw1Lg2ctSPP_k3ifZecdPh6Jwr6QYL10Q1KK_2GPIUxT__tUKgOdeIpdFjYUQtc/s1600/Flash-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrTdrJJv6DMI6x7IAoUCmxyst6vYCXJ3oeeGx9-j5EKg5OXYiN8lxKBYXzG3OT49zM2AxEWt69H1ppaw1Lg2ctSPP_k3ifZecdPh6Jwr6QYL10Q1KK_2GPIUxT__tUKgOdeIpdFjYUQtc/s200/Flash-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://michaeldoyle.eu/blog/wp-content/uploads/2009/10/flash-cheat-sheet.pdf" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;Flash Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://edutechwiki.unige.ch/en/Flash_CS3_keyboard_shortcuts" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;Flash CS3 Keyboard Shortcuts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;&lt;br /&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrTdrJJv6DMI6x7IAoUCmxyst6vYCXJ3oeeGx9-j5EKg5OXYiN8lxKBYXzG3OT49zM2AxEWt69H1ppaw1Lg2ctSPP_k3ifZecdPh6Jwr6QYL10Q1KK_2GPIUxT__tUKgOdeIpdFjYUQtc/s72-c/Flash-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>CSS Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/css-cheat-sheets.html</link><category>Cheat Sheets</category><category>CSS</category><pubDate>Thu, 13 Sep 2012 03:38:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-5652141817049464093</guid><description>&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSW9Dof5UlU9JvWcbYrwYOcuKUllH7OUsp9Tb0IRKuCeeCfioAiVxYGh_fwi4tStt-OkdIELF2VL-eaz3S0t-29fCC_6geWSwkY5dNdUzgtOImOH20zOKJ2BtoaqQmmZkCmxtaGXEK2qaJ/s1600/CSS-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSW9Dof5UlU9JvWcbYrwYOcuKUllH7OUsp9Tb0IRKuCeeCfioAiVxYGh_fwi4tStt-OkdIELF2VL-eaz3S0t-29fCC_6geWSwkY5dNdUzgtOImOH20zOKJ2BtoaqQmmZkCmxtaGXEK2qaJ/s200/CSS-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.css.su/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;CSS in one page&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.elizabethcastro.com/html/extras/cssref.html" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;CSS Properties and Values&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.blooberry.com/indexdot/css/propindex/all.htm" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;All CSS Properties Listed Alphabetically&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.dustindiaz.com/css-shorthand/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;CSS Shorthand Guide&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.gosquared.com/liquidicity/archives/1010" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;GoSquared CSS Help Sheet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;&lt;br /&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSW9Dof5UlU9JvWcbYrwYOcuKUllH7OUsp9Tb0IRKuCeeCfioAiVxYGh_fwi4tStt-OkdIELF2VL-eaz3S0t-29fCC_6geWSwkY5dNdUzgtOImOH20zOKJ2BtoaqQmmZkCmxtaGXEK2qaJ/s72-c/CSS-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>HTML Cheat Sheets</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/09/html-cheat-sheets.html</link><category>Cheat Sheets</category><category>HTML</category><pubDate>Thu, 13 Sep 2012 03:28:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-4485123565321008899</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDw9oYYCXqn2aO9-V0vHcIdv34r6lTjfNxlM_-kUjjnnwVLUxNKkpR98O0M9ixctWr1OICIQXWwfLcgSYjaOrNE6DI8pnXKla-5UeUt0J4UvBzEcUMFMdlVNHOPY-wGgKQfamMvMxAgFwC/s1600/HTML-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDw9oYYCXqn2aO9-V0vHcIdv34r6lTjfNxlM_-kUjjnnwVLUxNKkpR98O0M9ixctWr1OICIQXWwfLcgSYjaOrNE6DI8pnXKla-5UeUt0J4UvBzEcUMFMdlVNHOPY-wGgKQfamMvMxAgFwC/s200/HTML-icon.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; border: 0px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 16px; line-height: 16px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.html.su/" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;HTML/XTML in one page&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://refcardz.dzone.com/refcardz/html5-new-standards-web-interactivity" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;HTML5: The Evolution of Web Standards by James Sugrue&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.elizabethcastro.com/html/extras/xhtml_ref.html" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;(X)HTML Elements and Attributes&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.w3.org/QA/2002/04/valid-dtd-list.html" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;Doctype Declarations (DTDs)&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.digitalmediaminute.com/reference/entity/index.php" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;XHTML Character Entity Reference&lt;/a&gt;&lt;/li&gt;
&lt;li style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: arial !important; font-size: 13px; line-height: 30px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://downloads.gosquared.com/help_sheets/08/HTML-Help-Sheet-02.jpg" style="background-color: transparent; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-width: 0px 0px 1px; color: #333333; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank"&gt;GoSquared HTML Help Sheet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;b&gt;Source:&lt;/b&gt;
&lt;br /&gt;&lt;a href="http://www.stumbleupon.com/su/2eH2df" target="_blank"&gt;All The Cheat Sheets That A Web Developer Needs&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDw9oYYCXqn2aO9-V0vHcIdv34r6lTjfNxlM_-kUjjnnwVLUxNKkpR98O0M9ixctWr1OICIQXWwfLcgSYjaOrNE6DI8pnXKla-5UeUt0J4UvBzEcUMFMdlVNHOPY-wGgKQfamMvMxAgFwC/s72-c/HTML-icon.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Free .htaccess Redirect Generator</title><link>http://web-dev-cheat-sheets.blogspot.com/2012/07/free-htaccess-redirect-generator.html</link><category>Apache</category><pubDate>Thu, 26 Jul 2012 15:49:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-5390107794266647747</guid><description>This very useful and free .htaccess Redirect Generator will allow you to modify Apache .htaccess to redirect file paths and directory paths to new locations.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://htaccessredirect.net/index.php"&gt;http://htaccessredirect.net/index.php&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details on how to create an&amp;nbsp;&lt;a href="http://www.webconfs.com/how-to-redirect-a-webpage.php"&gt;htaccess redirect&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Web Form Factory</title><link>http://web-dev-cheat-sheets.blogspot.com/2011/03/web-form-factory.html</link><category>Forms</category><category>HTML</category><category>PHP</category><pubDate>Tue, 22 Mar 2011 07:09:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-3345331807893818222</guid><description>&lt;a href="http://www.webformfactory.com/"&gt;&lt;b&gt;Web Form Factory&lt;/b&gt;&lt;/a&gt; is an open source web form generator which  automatically generates the necessary backend PHP code to tie your form to a  database.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.webformfactory.com/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqazTkdVx9skTNh-02ybRWSt0AzuZGbnc_dWRBn1SK4cPnCDM1i_Q270ee9qly1iZ3vccHYkF343-jqWQEdCWHUSFnvrKNKXpjPDpU5fh4Oiyi_YgpBgxhJ9f1D7RcnYW0x5Oral6l8cA/s400/Web-Form-Factory.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
All you need to do is follow these 5 simple steps:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;1- Generate form from...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Webforms can be generated from HTML files. More types may be available in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;2- Choose your form type...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
A database form or email form.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;3- Choose your preferred language&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Choose the PHP version running on your server. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;4- Locate your file(s)...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;HTML form file:  &lt;/li&gt;
&lt;li&gt;Thank you file:  &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;span style="font-size: large;"&gt;5- Name your Form&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Only alphanumeric characters and no spaces, thank you.&lt;br /&gt;
&lt;br /&gt;
Done! The necessary backend code will then be added and the file returned to you within seconds.&lt;br /&gt;
&lt;br /&gt;
Isn't it great?</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqazTkdVx9skTNh-02ybRWSt0AzuZGbnc_dWRBn1SK4cPnCDM1i_Q270ee9qly1iZ3vccHYkF343-jqWQEdCWHUSFnvrKNKXpjPDpU5fh4Oiyi_YgpBgxhJ9f1D7RcnYW0x5Oral6l8cA/s72-c/Web-Form-Factory.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Forms in e-mails</title><link>http://web-dev-cheat-sheets.blogspot.com/2010/01/forms-in-e-mails.html</link><category>e-mails</category><category>Forms</category><pubDate>Tue, 19 Jan 2010 11:57:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-8602013161907524347</guid><description>Forms in e-mails are a bad idea.&lt;br /&gt;
If you want to set up some kind of form, that form must reside somewhere in the web, because although forms will display most of the time in email, they usually don't work due to many email clients considering email forms to be a security risk. &lt;br /&gt;
While some email clients will simply warn you of potential danger, others will outright disable the forms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Complete Results from &lt;a href="http://www.campaignmonitor.com/"&gt;CampaignMonitor&lt;/a&gt;&lt;br /&gt;
&lt;/h3&gt;&lt;table border="0" cellpadding="3" cellspacing="0" class="dataTable" style="width: 509px;"&gt;&lt;tbody&gt;
&lt;tr&gt;    &lt;th class="titleCell" colspan="3"&gt;How Forms Perform in HTML Emails&lt;/th&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;th class="subTitleCell leftCell"&gt;Client&lt;/th&gt;    &lt;th class="subTitleCell"&gt;Form is displayed&lt;/th&gt;    &lt;th class="subTitleCell"&gt;Form is functional&lt;/th&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;.Mac&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Yahoo! Mail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Yahoo! Mail Classic&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;AOL Webmail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Gmail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Windows Live Hotmail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Apple Mail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Thunderbird&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Penelope (Eudora 8)&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Outlook 2007&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Outlook 2003&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="No" border="0" height="12" src="http://www.campaignmonitor.com/images/icons/no.gif" width="12" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Outlook Express&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Windows Live Mail&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Lotus Notes 8&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td class="leftCell"&gt;Entourage&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;    &lt;td&gt;&lt;img alt="Yes" border="0" height="11" src="http://www.campaignmonitor.com/images/icons/smallTick.gif" width="10" /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h3&gt;&lt;br /&gt;
&lt;/h3&gt;Since there's no way we can segment out email addresses by known email clients, I'd rather recommend linking to a form on a website in an email rather than embedding it therein. This is the safest, most reliable solution to pairing an email message with a form. More people will see it and be able to use it, and as a result participation will increase.</description><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>WordPress Theme Frameworks</title><link>http://web-dev-cheat-sheets.blogspot.com/2010/01/wordpress-theme-frameworks.html</link><category>MySQL</category><category>PHP</category><category>WordPress</category><pubDate>Fri, 1 Jan 2010 02:50:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-6147338774574140783</guid><description>A theme framework is a theme that is designed to be a flexible foundation that can serve as a parent theme for building child themes.&lt;br /&gt;
&lt;br /&gt;
The use of WordPress theme frameworks may ease theme development by reducing the volume of work which may be needed in creating a backbone for your theme (usually by using PHP and WordPress &lt;a href="http://codex.wordpress.org/Template_Tags" title="Template Tags"&gt;Template Tags&lt;/a&gt;). &lt;br /&gt;
Theme frameworks also make theme development more accessible, removing the need for programming knowledge. &lt;br /&gt;
&lt;a href="" id="Available_Frameworks" name="Available_Frameworks"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Available Frameworks&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/sandbox" title="http://wordpress.org/extend/themes/sandbox"&gt;Sandbox&lt;/a&gt; (&lt;a class="external text" href="http://wordpress.org/extend/themes/sandbox" title="http://wordpress.org/extend/themes/sandbox"&gt;Scott's page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/thematic" title="http://wordpress.org/extend/themes/thematic"&gt;Thematic&lt;/a&gt; (&lt;a class="external text" href="http://themeshaper.com/thematic-for-wordpress/" title="http://themeshaper.com/thematic-for-wordpress/"&gt;Ian's page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/wp-framework" title="http://wordpress.org/extend/themes/wp-framework"&gt;WP Framework&lt;/a&gt; (&lt;a class="external text" href="http://wpframework.com/" title="http://wpframework.com/"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/hybrid" title="http://wordpress.org/extend/themes/hybrid"&gt;Hybrid&lt;/a&gt; (&lt;a class="external text" href="http://themehybrid.com/themes/hybrid" title="http://themehybrid.com/themes/hybrid"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/carrington-blog" title="http://wordpress.org/extend/themes/carrington-blog"&gt;Carrington&lt;/a&gt; (&lt;a class="external text" href="http://carringtontheme.com/" title="http://carringtontheme.com/"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wordpress.org/extend/themes/the-buffet-framework" title="http://wordpress.org/extend/themes/the-buffet-framework"&gt;The Buffet Framework&lt;/a&gt; (&lt;a class="external text" href="http://www.zy.sg/the-buffet-framework/" title="http://www.zy.sg/the-buffet-framework/"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wpbasis.de/" title="http://wpbasis.de/"&gt;WP Basis&lt;/a&gt; (&lt;a class="external text" href="http://wpbasis.de/" title="http://wpbasis.de/"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://elliotjaystocks.com/starkers/" title="http://elliotjaystocks.com/starkers/"&gt;Starkers&lt;/a&gt; (&lt;a class="external text" href="http://elliotjaystocks.com/starkers/" title="http://elliotjaystocks.com/starkers/"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://www.themedreamer.com/bft/" title="http://www.themedreamer.com/bft/"&gt;Basic Foundation Themes&lt;/a&gt; (&lt;a class="external text" href="http://www.themedreamer.com/bft" title="http://www.themedreamer.com/bft"&gt;Official page&lt;/a&gt;) &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://getk2.com/" title="http://getk2.com/"&gt;K2&lt;/a&gt; (&lt;a class="external text" href="http://code.google.com/p/kaytwo/w/list" title="http://code.google.com/p/kaytwo/w/list"&gt;Documentation&lt;/a&gt;) &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Recommended_reading" name="Recommended_reading"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Recommended reading&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; &lt;a class="external text" href="http://trac.wordpress.org/ticket/7086" title="http://trac.wordpress.org/ticket/7086"&gt;Ticket #7086: Look for Template Files in Stylesheet Directory First&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://themeshaper.com/functions-php-wordpress-child-themes/" title="http://themeshaper.com/functions-php-wordpress-child-themes/"&gt;How I used a WordPress Child Theme To Redesign My Blog The Smart Way&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://justintadlock.com/archives/2008/12/24/why-i-created-a-wordpress-theme-framework" title="http://justintadlock.com/archives/2008/12/24/why-i-created-a-wordpress-theme-framework"&gt;Why I created a WordPress theme framework by Justin Tadlock&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://wpcandy.com/articles/frameworks-child-themes-filters-and-hook.html" title="http://wpcandy.com/articles/frameworks-child-themes-filters-and-hook.html"&gt;Frameworks, Child Themes, Filters, and Hooks? by Dan Philibin&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://lorelle.wordpress.com/2008/12/30/parentchild-themes-in-wordpress-the-future-of-wordpress-themes/" title="http://lorelle.wordpress.com/2008/12/30/parentchild-themes-in-wordpress-the-future-of-wordpress-themes/"&gt;Parent/Child Themes in WordPress: The Future of WordPress Themes&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://extralogical.net/2008/08/theme-inheritance/" title="http://extralogical.net/2008/08/theme-inheritance/"&gt;Theme Inheritance&lt;/a&gt; by Benedict Eastaugh &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://op111.net/53" title="http://op111.net/53"&gt;How to make a “child theme” for WordPress. A pictorial introduction for beginners&lt;/a&gt; &lt;/li&gt;
&lt;li&gt; &lt;a class="external text" href="http://codefusionlab.blogspot.com/2009/07/20-kick-ass-wordpress-theme-frameworks.html" title="http://codefusionlab.blogspot.com/2009/07/20-kick-ass-wordpress-theme-frameworks.html"&gt;20 Kick-Ass Wordpress Theme Frameworks For Rapid Theme Development - A Compilation Of Theme Frameworks, Free &amp;amp; Commercial&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Recommended link&lt;/h2&gt;&lt;a href="http://themeshaper.com/demo/thematic/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgweaXzL9Oc2wW6Vo7p6Dc67LkKweJKiKKAE1S-rJ42_UYVDVF55ATwTpsS5Xq4XY0Zm1uFYXTpn1dtlfZntBQGA0S7GNtjc60K9L6ooX_4kS2-brwjowTsLfCnp46yXcGaXnqzfcrC8PU/s320/thematic-screenshot.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://1001templates.blogspot.com/2010/01/thematic-wordpress-theme-framework.html"&gt;1001 Templates: Thematic, A WordPress Theme Framework&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgweaXzL9Oc2wW6Vo7p6Dc67LkKweJKiKKAE1S-rJ42_UYVDVF55ATwTpsS5Xq4XY0Zm1uFYXTpn1dtlfZntBQGA0S7GNtjc60K9L6ooX_4kS2-brwjowTsLfCnp46yXcGaXnqzfcrC8PU/s72-c/thematic-screenshot.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>SQLite Vs MySQL</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/09/sqlite-vs-mysql.html</link><category>MySQL</category><category>SQLite</category><pubDate>Mon, 28 Sep 2009 17:45:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-4882415243535108332</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sqlite.org/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 95px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh87BY3KGwlOH0HBhGJBSNhvanJbJF7TGC6AphhGTuJgTdDQ3bYX7Jst9t8WRRmf7ns4cT1oRXXB1WhBYVhDd-_ED_7x7phizv23QprZc9cg-SnOJtHXsIrxgWvb4KFkIZhvJAwj_h2MnU8/s320/SQLite_Logo_4.png" alt="" id="BLOGGER_PHOTO_ID_5386694406022037618" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.sqlite.org/"&gt;&lt;span style="font-weight: bold;"&gt;SQLite&lt;/span&gt;&lt;/a&gt; usually will work great as the database engine for low to medium traffic websites (which is to say, 99.9% of all websites).&lt;br /&gt;&lt;br /&gt;One of the drawbacks of SQLite is that it is not really suitable in a situation where there are several users writing at the same time to the same database, because any write operation locks the entire database.&lt;br /&gt;But SQLite will handle multi-users just fine if all they're doing is reading from the database, because reading does not require a lock. Therefore SQLite can run efficiently any website that doesn't require modifying records. Or a website where 1 person is doing the editing.&lt;br /&gt;&lt;br /&gt;The amount of web traffic that SQLite can handle depends, of course, on how heavily the website uses its database. Generally speaking, any site that gets fewer than 100K hits/day should work fine with SQLite. The 100K hits/day figure is a conservative estimate, not a hard upper bound. SQLite has been demonstrated to work with 10 times that amount of traffic.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;Speed Benchmarks:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://confluence.slac.stanford.edu/display/IEPM/MySQL+vs+SQLite+performance+testing"&gt;MySQL vs SQLite performance testing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sqlite.org/speed.html"&gt;SQLite 2.7.6 Vs PostgreSQL 7.1.3 Vs MySQL 3.23.41&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sqlcrypt.com/speed.html"&gt;Speed Comparison: SQLite 3.0.7,  MySQL 4.1.7, PostgreSQL 8.0.0 beta 4&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;See Also:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="wiki"&gt;&lt;a title="Management Tools" href="http://www.sqlite.org/cvstrac/wiki?p=ManagementTools"&gt;ManagementTools&lt;/a&gt;&lt;/span&gt;: Programs to help you manage SQLite databases. &lt;/li&gt;&lt;li&gt;&lt;span class="wiki"&gt;&lt;a title="Converter Tools" href="http://www.sqlite.org/cvstrac/wiki?p=ConverterTools"&gt;ConverterTools&lt;/a&gt;&lt;/span&gt;: Programs to convert SQLite databases from/to other database formats and DBMSes. &lt;/li&gt;&lt;li&gt;&lt;span class="wiki"&gt;&lt;a title="Sqlite Odbc" href="http://www.sqlite.org/cvstrac/wiki?p=SqliteOdbc"&gt;SqliteOdbc&lt;/a&gt;&lt;/span&gt;: Driver to access SQLite through ODBC&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;More Info:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sqlite.org/whentouse.html"&gt;When to use SQLite&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://twit.tv/floss26"&gt;Interview&lt;/a&gt; with &lt;a href="http://en.wikipedia.org/wiki/D._Richard_Hipp" rel="nofollow"&gt;D. Richard Hipp&lt;/a&gt;, creator of SQLite, on FLOSS Weekly&lt;/li&gt;&lt;/ul&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh87BY3KGwlOH0HBhGJBSNhvanJbJF7TGC6AphhGTuJgTdDQ3bYX7Jst9t8WRRmf7ns4cT1oRXXB1WhBYVhDd-_ED_7x7phizv23QprZc9cg-SnOJtHXsIrxgWvb4KFkIZhvJAwj_h2MnU8/s72-c/SQLite_Logo_4.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Flat-file based PHP CMSs</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/08/flat-file-based-php-cmss.html</link><category>CMS</category><category>CMSimple</category><category>DokuWiki</category><category>eoCMS</category><category>Frog CMS</category><category>FUDforum</category><category>Habari</category><category>Jaws</category><category>Lanius</category><category>MySQL</category><category>PDO</category><category>PHP</category><category>phpSQLiteCMS</category><category>razorCMS</category><category>Serendipity</category><category>Skeleton</category><category>SQLite</category><pubDate>Thu, 6 Aug 2009 17:58:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-8539567515409722184</guid><description>After several unsuccessful attempts to get access to the &lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt; databases behind the web pages of my main client I have decided to look into another options that do not require a separate MySQL database with a separate password and separate set of skills.&lt;br /&gt;&lt;br /&gt;To my surprise, since last time I checked, there have been emerged/developed quite a few (and good) options around that I'm listing below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cmsimple.com/"&gt;&lt;span style="font-weight: bold;"&gt;CMSimple&lt;/span&gt;&lt;/a&gt; is simple, small and fast. It writes page data directly to a HTML file on the web server. Configuration files and language files are also saved in .txt format.&lt;br /&gt;CMSimple also offers a wide variety of plug-ins, including many made by third parties.&lt;br /&gt;&lt;a href="http://www.dokuwiki.org/dokuwiki"&gt;&lt;span style="font-weight: bold;"&gt;DokuWiki&lt;/span&gt;&lt;/a&gt; is wiki software that works on plain text files and thus needs no database. Its syntax is similar to the one used by MediaWiki and its data files remain readable outside the wiki.&lt;br /&gt;It has a generic plugin interface which simplified the development and maintenance of add-ons.&lt;br /&gt;DokuWiki is included in the Linux distributions of Debian and Gentoo Linux.&lt;br /&gt;&lt;a href="http://www.pluck-cms.org/"&gt;&lt;b&gt;Pluck&lt;/b&gt;&lt;/a&gt; allows for easy web page creation for users with little or no programming experience, and does not use a database to store its data.&lt;br /&gt;Pluck also includes a flexible module system, which allows developers to integrate custom functionality into the system.&lt;span&gt;&lt;/span&gt; Pluck includes 3 default modules: Albums, Blog and Contact form.&lt;br /&gt;&lt;a href="http://razorcms.co.uk/"&gt;&lt;span style="font-weight: bold;"&gt;razorCMS&lt;/span&gt;&lt;/a&gt; is designed to be as small as possible ( around 300 KB including a WYSIWYG - Editor),  just enough to be useful on a base install. Then extra functionality can be added as needed via the Blade Pack management system.&lt;br /&gt;&lt;a href="http://greg-j.com/projects/skeleton/"&gt;&lt;span style="font-weight: bold;"&gt;Skeleton&lt;/span&gt;&lt;/a&gt; CMS isn't really a CMS as much as it is a very simple framework for rapid prototyping. If nothing more, it's a good structured site model to start building a website with. There is no need for a database and no fancy admin area, but if you're building a site for a client and you don't need the power of Wordpress this might be exactly what you're after.&lt;br /&gt;&lt;br /&gt;As pointed out, the main advantage of using flat-file (text) files as a database for a PHP driven CMS is that you no longer depend on  external software to edit and maintain a part of the CMS, without which the system simply will not run.&lt;br /&gt;&lt;br /&gt;But you must keep in mind that although flat-file files are an acceptable solution for small databases, they become sluggish as the database grows because access mode is sequential.&lt;br /&gt;Another disadvantage is their inability to support &lt;a href="http://en.wikipedia.org/wiki/Database_transaction"&gt;transactions&lt;/a&gt; and probably the biggest concern is Security: A database protects the data from outside intrusion better than a flat file because it provides a security layer of its own.&lt;br /&gt;Having said that, NOTHING that is hosted on a server connected to the Internet is secure and if there are hackers equipped with enough resources who are intent in breaking into your system, they eventually will.&lt;br /&gt;&lt;br /&gt;An intermediate solution would be the use of &lt;a href="http://www.sqlite.org/"&gt;&lt;span style="font-weight: bold;"&gt;SQLite&lt;/span&gt;&lt;/a&gt; an Open Source embedded relational database management system contained in a small C programming library that when is linked in it becomes an integral part of the program. The entire database including definitions, tables, indices, and the data itself are stored as a single text file on a host machine.&lt;br /&gt;SQLite is embedded into a growing number of popular applications, such as &lt;a href="http://www.mozilla.com/en-US/firefox/organic/?from=sfx&amp;amp;uid=246911&amp;amp;t=355"&gt;Mozilla Firefox&lt;/a&gt; or &lt;a href="http://code.google.com/android/"&gt;Google's Android OS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Sounds good to me.&lt;br /&gt;Below some of the CMSs that are able to use SQLite to store their data:&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://eocms.com/"&gt;eoCMS&lt;/a&gt; (everyone’s Content Management System) uses MySQL or SQLite and php to deliver content in a user-friendly interface.&lt;br /&gt;It features a forum, moderation features, custom 404 pages, personal Messaging , plug-ins, RSS output, ratings, etc.&lt;br /&gt;&lt;a href="http://www.madebyfrog.com/"&gt;&lt;span style="font-weight: bold;"&gt;Frog CMS&lt;/span&gt;&lt;/a&gt; is an extendable open source content management system designed to use PHP5 along with a MySQL database backend, although it also has support for SQLite. It is actually a port of &lt;a href="http://radiantcms.org/"&gt;Radiant&lt;/a&gt;, the Ruby on Rails CMS&lt;a href="http://radiantcms.org/"&gt;&lt;/a&gt;, although Frog has begun to take its own development direction.&lt;br /&gt;&lt;a href="http://fudforum.org/"&gt;&lt;span style="font-weight: bold;"&gt;FUDforum&lt;/span&gt;&lt;/a&gt; supports all the standard features you may come to expect from a modern forum with a robust MySQL, PostgreSQL or SQLite back-end, that allows for a virtually unlimited number of messages (up to 2^32 messages).&lt;br /&gt;&lt;a href="http://habariproject.org/"&gt;&lt;span style="font-weight: bold;"&gt;Habari&lt;/span&gt;&lt;/a&gt; is a modular, object-oriented blogging platform that supports Multiple users, Multiple sites, Plugins, Importers for Serendipity and WordPress, etc.&lt;br /&gt;Habari prides itself in being standards compliant and more secure than other blogging platforms by making use of PDO and enabling prepared statements for all interactions with the database.&lt;br /&gt;&lt;a href="http://www.jaws-project.com/"&gt;&lt;span style="font-weight: bold;"&gt;Jaws&lt;/span&gt;&lt;/a&gt; is a CMS and modular framework that focuses on User and Developer "Friendliness" by providing a simple and powerful framework to hack your own modules.&lt;br /&gt;&lt;a href="http://www.laniuscms.org/"&gt;&lt;span style="font-weight: bold;"&gt;Lanius CMS&lt;/span&gt;&lt;/a&gt; comes out of the box with two flatfile database choices (&lt;a href="http://gladius.sourceforge.net/"&gt;Gladius DB&lt;/a&gt; and SQLite), that will work out-of-the-box with both PHP4 and PHP5.&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://phpsqlitecms.net/"&gt;phpSQLiteCMS&lt;/a&gt; is based on PHP and SQLite and runs "out of the box". phpSQLiteCMS uses &lt;a href="http://php.net/manual/en/book.pdo.php" class="extern"&gt;PDO&lt;/a&gt; as database interface, which makes it also possible to run with &lt;a href="http://phpsqlitecms.net/documentation/mysql_installation"&gt;MySQL&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://www.s9y.org/"&gt;&lt;span style="font-weight: bold;"&gt;Serendipity&lt;/span&gt;&lt;/a&gt; is a PHP based blog and web-based content management system that supports PostgreSQL, MySQL, and SQLite database backends, the Smarty template engine, and a plugin architecture is kept updated by automatically checking the plugin repository online.&lt;br /&gt;&lt;br /&gt;The only drawback to this approach in many of the systems above is that they use the &lt;a href="http://www.php.net/manual/en/intro.pdo.php"&gt;PHP Data Objects (PDO)&lt;/a&gt; extension, a lightweight, consistent interface for accessing databases in PHP that although greatly reduces the system's vulnerability to SQL injection attacks, it does require the new OO features in the core of PHP 5, and so will not run with earlier versions of PHP.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author><enclosure length="3657" type="application/octet-stream" url="http://fudforum.org/"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>After several unsuccessful attempts to get access to the MySQL databases behind the web pages of my main client I have decided to look into another options that do not require a separate MySQL database with a separate password and separate set of skills. To my surprise, since last time I checked, there have been emerged/developed quite a few (and good) options around that I'm listing below: CMSimple is simple, small and fast. It writes page data directly to a HTML file on the web server. Configuration files and language files are also saved in .txt format. CMSimple also offers a wide variety of plug-ins, including many made by third parties. DokuWiki is wiki software that works on plain text files and thus needs no database. Its syntax is similar to the one used by MediaWiki and its data files remain readable outside the wiki. It has a generic plugin interface which simplified the development and maintenance of add-ons. DokuWiki is included in the Linux distributions of Debian and Gentoo Linux. Pluck allows for easy web page creation for users with little or no programming experience, and does not use a database to store its data. Pluck also includes a flexible module system, which allows developers to integrate custom functionality into the system. Pluck includes 3 default modules: Albums, Blog and Contact form. razorCMS is designed to be as small as possible ( around 300 KB including a WYSIWYG - Editor), just enough to be useful on a base install. Then extra functionality can be added as needed via the Blade Pack management system. Skeleton CMS isn't really a CMS as much as it is a very simple framework for rapid prototyping. If nothing more, it's a good structured site model to start building a website with. There is no need for a database and no fancy admin area, but if you're building a site for a client and you don't need the power of Wordpress this might be exactly what you're after. As pointed out, the main advantage of using flat-file (text) files as a database for a PHP driven CMS is that you no longer depend on external software to edit and maintain a part of the CMS, without which the system simply will not run. But you must keep in mind that although flat-file files are an acceptable solution for small databases, they become sluggish as the database grows because access mode is sequential. Another disadvantage is their inability to support transactions and probably the biggest concern is Security: A database protects the data from outside intrusion better than a flat file because it provides a security layer of its own. Having said that, NOTHING that is hosted on a server connected to the Internet is secure and if there are hackers equipped with enough resources who are intent in breaking into your system, they eventually will. An intermediate solution would be the use of SQLite an Open Source embedded relational database management system contained in a small C programming library that when is linked in it becomes an integral part of the program. The entire database including definitions, tables, indices, and the data itself are stored as a single text file on a host machine. SQLite is embedded into a growing number of popular applications, such as Mozilla Firefox or Google's Android OS. Sounds good to me. Below some of the CMSs that are able to use SQLite to store their data: eoCMS (everyone’s Content Management System) uses MySQL or SQLite and php to deliver content in a user-friendly interface. It features a forum, moderation features, custom 404 pages, personal Messaging , plug-ins, RSS output, ratings, etc. Frog CMS is an extendable open source content management system designed to use PHP5 along with a MySQL database backend, although it also has support for SQLite. It is actually a port of Radiant, the Ruby on Rails CMS, although Frog has begun to take its own development direction. FUDforum supports all the standard features you may come to expect from a modern forum with a robust MySQL, PostgreSQL or SQLite back-end, that allows for a virtually unlimited number of messages (up to 2^32 messages). Habari is a modular, object-oriented blogging platform that supports Multiple users, Multiple sites, Plugins, Importers for Serendipity and WordPress, etc. Habari prides itself in being standards compliant and more secure than other blogging platforms by making use of PDO and enabling prepared statements for all interactions with the database. Jaws is a CMS and modular framework that focuses on User and Developer "Friendliness" by providing a simple and powerful framework to hack your own modules. Lanius CMS comes out of the box with two flatfile database choices (Gladius DB and SQLite), that will work out-of-the-box with both PHP4 and PHP5. phpSQLiteCMS is based on PHP and SQLite and runs "out of the box". phpSQLiteCMS uses PDO as database interface, which makes it also possible to run with MySQL. Serendipity is a PHP based blog and web-based content management system that supports PostgreSQL, MySQL, and SQLite database backends, the Smarty template engine, and a plugin architecture is kept updated by automatically checking the plugin repository online. The only drawback to this approach in many of the systems above is that they use the PHP Data Objects (PDO) extension, a lightweight, consistent interface for accessing databases in PHP that although greatly reduces the system's vulnerability to SQL injection attacks, it does require the new OO features in the core of PHP 5, and so will not run with earlier versions of PHP.</itunes:subtitle><itunes:author>Rafael M Minuesa</itunes:author><itunes:summary>After several unsuccessful attempts to get access to the MySQL databases behind the web pages of my main client I have decided to look into another options that do not require a separate MySQL database with a separate password and separate set of skills. To my surprise, since last time I checked, there have been emerged/developed quite a few (and good) options around that I'm listing below: CMSimple is simple, small and fast. It writes page data directly to a HTML file on the web server. Configuration files and language files are also saved in .txt format. CMSimple also offers a wide variety of plug-ins, including many made by third parties. DokuWiki is wiki software that works on plain text files and thus needs no database. Its syntax is similar to the one used by MediaWiki and its data files remain readable outside the wiki. It has a generic plugin interface which simplified the development and maintenance of add-ons. DokuWiki is included in the Linux distributions of Debian and Gentoo Linux. Pluck allows for easy web page creation for users with little or no programming experience, and does not use a database to store its data. Pluck also includes a flexible module system, which allows developers to integrate custom functionality into the system. Pluck includes 3 default modules: Albums, Blog and Contact form. razorCMS is designed to be as small as possible ( around 300 KB including a WYSIWYG - Editor), just enough to be useful on a base install. Then extra functionality can be added as needed via the Blade Pack management system. Skeleton CMS isn't really a CMS as much as it is a very simple framework for rapid prototyping. If nothing more, it's a good structured site model to start building a website with. There is no need for a database and no fancy admin area, but if you're building a site for a client and you don't need the power of Wordpress this might be exactly what you're after. As pointed out, the main advantage of using flat-file (text) files as a database for a PHP driven CMS is that you no longer depend on external software to edit and maintain a part of the CMS, without which the system simply will not run. But you must keep in mind that although flat-file files are an acceptable solution for small databases, they become sluggish as the database grows because access mode is sequential. Another disadvantage is their inability to support transactions and probably the biggest concern is Security: A database protects the data from outside intrusion better than a flat file because it provides a security layer of its own. Having said that, NOTHING that is hosted on a server connected to the Internet is secure and if there are hackers equipped with enough resources who are intent in breaking into your system, they eventually will. An intermediate solution would be the use of SQLite an Open Source embedded relational database management system contained in a small C programming library that when is linked in it becomes an integral part of the program. The entire database including definitions, tables, indices, and the data itself are stored as a single text file on a host machine. SQLite is embedded into a growing number of popular applications, such as Mozilla Firefox or Google's Android OS. Sounds good to me. Below some of the CMSs that are able to use SQLite to store their data: eoCMS (everyone’s Content Management System) uses MySQL or SQLite and php to deliver content in a user-friendly interface. It features a forum, moderation features, custom 404 pages, personal Messaging , plug-ins, RSS output, ratings, etc. Frog CMS is an extendable open source content management system designed to use PHP5 along with a MySQL database backend, although it also has support for SQLite. It is actually a port of Radiant, the Ruby on Rails CMS, although Frog has begun to take its own development direction. FUDforum supports all the standard features you may come to expect from a modern forum with a robust MySQL, PostgreSQL or SQLite back-end, that allows for a virtually unlimited number of messages (up to 2^32 messages). Habari is a modular, object-oriented blogging platform that supports Multiple users, Multiple sites, Plugins, Importers for Serendipity and WordPress, etc. Habari prides itself in being standards compliant and more secure than other blogging platforms by making use of PDO and enabling prepared statements for all interactions with the database. Jaws is a CMS and modular framework that focuses on User and Developer "Friendliness" by providing a simple and powerful framework to hack your own modules. Lanius CMS comes out of the box with two flatfile database choices (Gladius DB and SQLite), that will work out-of-the-box with both PHP4 and PHP5. phpSQLiteCMS is based on PHP and SQLite and runs "out of the box". phpSQLiteCMS uses PDO as database interface, which makes it also possible to run with MySQL. Serendipity is a PHP based blog and web-based content management system that supports PostgreSQL, MySQL, and SQLite database backends, the Smarty template engine, and a plugin architecture is kept updated by automatically checking the plugin repository online. The only drawback to this approach in many of the systems above is that they use the PHP Data Objects (PDO) extension, a lightweight, consistent interface for accessing databases in PHP that although greatly reduces the system's vulnerability to SQL injection attacks, it does require the new OO features in the core of PHP 5, and so will not run with earlier versions of PHP.</itunes:summary><itunes:keywords>Web,Developer,Development,Collection,Web,Resources</itunes:keywords></item><item><title>Specificity and Star Wars</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/07/specificity-and-star-wars.html</link><category>CSS</category><pubDate>Tue, 21 Jul 2009 22:25:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-6769409000507330633</guid><description>&lt;blockquote&gt;Specificity is a type of weighting that has a bearing on how your cascading style sheet (CSS) rules are displayed.”&lt;/blockquote&gt;&lt;blockquote&gt;“All rules in your CSS carry a specificity rating regardless of selector type, although the weighting that is given to each selector type varies and will ultimately affect the styling of your web documents.”&lt;/blockquote&gt;&lt;a href="http://www.adobe.com/devnet/dreamweaver/articles/css_specificity.html"&gt;http://www.adobe.com/devnet/dreamweaver/articles/css_specificity.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.stuffandnonsense.co.uk/archives/css_specificity_wars.html"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC0Ta8PfvRVb64Ezpe4c6VuFT76je1Qo27sSIZygYlkK9su2t2Fxt0L0-wxoAPGT19t9iltVtBol7xZozWY9snUCmyiRM1YEYz1KTUsoHW4P_xtb6KdtwDciOabTkAqDy2LsILzPvh4KbR/s400/specificitywars-05v2.jpg" alt="" id="BLOGGER_PHOTO_ID_5361151635047489138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;&lt;a href="http://www.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/"&gt;CSS Specificity: Things You Should Know&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a href="http://www.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/"&gt;CSS Specificity Tools &amp;amp; Resources&lt;/a&gt;&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://iamacamera.org/default.aspx?id=95"&gt;CSS Specificity for Poker Players&lt;/a&gt;&lt;br /&gt;If you’re not from the programming world and CSS seems a bit confusing, perhaps this analogy may help clear some concepts up. Think of CSS rules as poker hands. The best hand determines an element’s style.&lt;/li&gt;&lt;li&gt;CSS specificity calculator&lt;br /&gt;Calculates the specificity of a given selector.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/devnet/dreamweaver/articles/css_specificity.html"&gt;Understanding Specificity Tutorial&lt;/a&gt;&lt;br /&gt;In this tutorial you will look at specificity. Specificity is a type of weighting that has a bearing on how your cascading style sheet (CSS) rules are displayed. All rules in your style sheet carry a specificity rating regardless of selector type, although the weighting that is given to each selector type varies and will ultimately affect the styling of your web documents.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.westciv.com/style_master/academy/css_tutorial/advanced/cascade_inheritance.html#specificity"&gt;Cascade Inheritance: Specificity&lt;/a&gt;&lt;br /&gt;At this point it might be timely to have a quick discussion of specificity. Both inside a single style sheet, and in a cascade of style sheets, it should be clear that more than one rule can apply to the same element. What happens when two properties in separate rules which both apply to an element contradict one another?&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.456bereastreet.com/archive/200509/css_21_selectors_part_1/"&gt;CSS 2.1 Selectors Explained&lt;/a&gt;&lt;br /&gt;An extensive overview of CSS 2.1 selectors. Learning how to use the full range of CSS selectors available in CSS 2.1 properly can actually help you keep your HTML a lot cleaner. It will let you minimise unnecessary use of the class attribute and the need for adding extraneous &lt;code&gt;div&lt;/code&gt; and &lt;code&gt;span&lt;/code&gt; elements to the markup.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.brunildo.org/test/IEASpec.html"&gt;CSS Specificity Bugs in IE&lt;/a&gt;&lt;br /&gt;A brief overview of specificity bugs implemented in Microsoft Internet Explorer/Win.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.htmlhelp.com/reference/css/structure.html"&gt;CSS Structure and Rules&lt;/a&gt;&lt;br /&gt;Basic Syntax, Pseudo-classes and Pseudo-elements, Cascading Order.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.htmldog.com/guides/cssadvanced/specificity/"&gt;Specificity&lt;/a&gt;&lt;br /&gt;It may not seem like something that important, and in most cases you won’t come across any conflicts at all, but the larger and more complex your CSS files become, or the more CSS files you start to juggle with, the greater likelihood there is of conflicts turning up.&lt;/li&gt;&lt;/ul&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC0Ta8PfvRVb64Ezpe4c6VuFT76je1Qo27sSIZygYlkK9su2t2Fxt0L0-wxoAPGT19t9iltVtBol7xZozWY9snUCmyiRM1YEYz1KTUsoHW4P_xtb6KdtwDciOabTkAqDy2LsILzPvh4KbR/s72-c/specificitywars-05v2.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Master Stylesheet vs Global Resets</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/07/master-stylesheet-vs-global-resets.html</link><category>CSS</category><pubDate>Sun, 12 Jul 2009 19:09:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-6010594647499194129</guid><description>&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Trackback&lt;/span&gt;: &lt;a href="http://www.crucialwebhost.com/blog/master-stylesheet-the-most-useful-css-technique/trackback/"&gt;http://www.crucialwebhost.com/blog/master-stylesheet-the-most-useful-css-technique/trackback/&lt;/a&gt;&lt;/p&gt;     &lt;div class="description"&gt;&lt;p&gt;The problem with &lt;a href="http://web-dev-cheat-sheets.blogspot.com/2009/05/collection-of-global-css-resets.html"&gt;Global Resets&lt;/a&gt; is that when set form buttons and fieldsets and a few other elements lose their original styling beyond recognition.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A better option is to individually style the elements that you want to reset. It also makes it easier to apply your own style to common elements. &lt;/p&gt;&lt;p&gt;Below is a basic master stylesheet that has some styling removed, such as color, removed to keep it simple and customizable.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The global classes at the bottom cover basic styling and will remove styling that was initially set. For example, the .nobullet and .noindent work great on an unordered or ordered list.&lt;br /&gt;This is the place to add the classes that are commonly used.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div id="viewsource"&gt;&lt;div id="innersource" class="nowrap"&gt;&lt;pre class="css css"  style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Global Settings *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;html&lt;span class="sy0"&gt;,&lt;/span&gt; body &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;border&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;body &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;&lt;span class="nu0"&gt;100&lt;/span&gt;%&lt;/span&gt;/&lt;span class="nu0"&gt;1.25&lt;/span&gt; Arial&lt;span class="sy0"&gt;,&lt;/span&gt; Helvetica&lt;span class="sy0"&gt;,&lt;/span&gt; &lt;span class="kw2"&gt;sans-serif&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Headings *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;h1&lt;span class="sy0"&gt;,&lt;/span&gt; h2&lt;span class="sy0"&gt;,&lt;/span&gt; h3&lt;span class="sy0"&gt;,&lt;/span&gt; h4&lt;span class="sy0"&gt;,&lt;/span&gt; h5&lt;span class="sy0"&gt;,&lt;/span&gt; h6 &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-weight&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;normal&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;h1 &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;30px&lt;/span&gt; 0 &lt;span class="re3"&gt;25px&lt;/span&gt; 0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;letter-spacing&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;-1px&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-size&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;2em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;h2 &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;20px&lt;/span&gt; 0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;letter-spacing&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;-1px&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-size&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1.5em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;h3 &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-size&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-weight&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;bold&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Common Formatting *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;p&lt;span class="sy0"&gt;,&lt;/span&gt; ul&lt;span class="sy0"&gt;,&lt;/span&gt; ol &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0 0 &lt;span class="re3"&gt;1.25em&lt;/span&gt; 0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;ul&lt;span class="sy0"&gt;,&lt;/span&gt; ol &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0 0 &lt;span class="re3"&gt;1.25em&lt;/span&gt; &lt;span class="re3"&gt;2.5em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;blockquote &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1.25em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1.25em&lt;/span&gt; &lt;span class="re3"&gt;1.25em&lt;/span&gt; 0 &lt;span class="re3"&gt;1.25em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;small &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font-size&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;0.85em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;img &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;border&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;sup &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;position&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;relative&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;bottom&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;0.3em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;vertical-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;baseline&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;sub &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;position&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;relative&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;bottom&lt;/span&gt;&lt;span class="re2"&gt;:-0&lt;/span&gt;&lt;span class="re3"&gt;.2em&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;vertical-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;baseline&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;acronym&lt;span class="sy0"&gt;,&lt;/span&gt; abbr &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;cursor&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;help&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;letter-spacing&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1px&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;border-bottom&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1px&lt;/span&gt; &lt;span class="kw2"&gt;dashed&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Links *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;a&lt;span class="sy0"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;a&lt;span class="re2"&gt;:link&lt;/span&gt;&lt;span class="sy0"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;a&lt;span class="re2"&gt;:visited&lt;/span&gt;&lt;span class="sy0"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;a&lt;span class="re2"&gt;:hover &lt;/span&gt;&lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;text-decoration&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;underline&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Forms *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;form &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;display&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;inline&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;input&lt;span class="sy0"&gt;,&lt;/span&gt; select&lt;span class="sy0"&gt;,&lt;/span&gt; textarea &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;font&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1em&lt;/span&gt; Arial&lt;span class="sy0"&gt;,&lt;/span&gt; Helvetica&lt;span class="sy0"&gt;,&lt;/span&gt; &lt;span class="kw2"&gt;sans-serif&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;textarea &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;width&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;&lt;span class="nu0"&gt;100&lt;/span&gt;%&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;line-height&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="nu0"&gt;1.25&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;label &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;cursor&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;pointer&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Tables *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;table &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;border&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0 0 &lt;span class="re3"&gt;1.25em&lt;/span&gt; 0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;table tr td &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;2px&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Wrapper *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re0"&gt;#wrap&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;width&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;960px&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="kw1"&gt;margin&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0 &lt;span class="kw2"&gt;auto&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="coMULTI"&gt;/***** Global Classes *****/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.clear&lt;/span&gt;         &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;clear&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;both&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.float-left&lt;/span&gt;    &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;float&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;left&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.float-right&lt;/span&gt;   &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;float&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;right&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.text-left&lt;/span&gt;     &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;text-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;left&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.text-right&lt;/span&gt;    &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;text-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;right&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.text-center&lt;/span&gt;   &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;text-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;center&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.text-justify&lt;/span&gt;  &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;text-align&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;justify&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.bold&lt;/span&gt;          &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;font-weight&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;bold&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.italic&lt;/span&gt;        &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;font-style&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;italic&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.underline&lt;/span&gt;     &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;border-bottom&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;1px&lt;/span&gt; &lt;span class="kw2"&gt;solid&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.highlight&lt;/span&gt;     &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;background&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re0"&gt;#ffc&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.wrap&lt;/span&gt;          &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;width&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;960px&lt;/span&gt;;margin&lt;span class="sy0"&gt;:&lt;/span&gt;0 &lt;span class="kw2"&gt;auto&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.img-left&lt;/span&gt;      &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;float&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;left&lt;/span&gt;;margin&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;4px&lt;/span&gt; &lt;span class="re3"&gt;10px&lt;/span&gt; &lt;span class="re3"&gt;4px&lt;/span&gt; 0; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.img-right&lt;/span&gt;     &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;float&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw1"&gt;right&lt;/span&gt;;margin&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="re3"&gt;4px&lt;/span&gt; 0 &lt;span class="re3"&gt;4px&lt;/span&gt; &lt;span class="re3"&gt;10px&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.nopadding&lt;/span&gt;     &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;padding&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.noindent&lt;/span&gt;      &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;margin-left&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0;padding-&lt;span class="kw1"&gt;left&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;0; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="re1"&gt;.nobullet&lt;/span&gt;      &lt;span class="br0"&gt;{&lt;/span&gt; &lt;span class="kw1"&gt;list-style&lt;/span&gt;&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;none&lt;/span&gt;;list-style-image&lt;span class="sy0"&gt;:&lt;/span&gt;&lt;span class="kw2"&gt;none&lt;/span&gt;; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;      &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Why Feng-GUI is useless</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/07/why-feng-gui-is-useless.html</link><category>Visuals</category><pubDate>Mon, 6 Jul 2009 18:29:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-7021565373992062193</guid><description>According to the &lt;a href="http://www.feng-gui.com/faq.htm"&gt;hype&lt;/a&gt;: &lt;blockquote&gt;Feng-GUI empower designers, advertisers and photographers to effectively analyze Attention and Attraction in visuals.&lt;br /&gt;This artificial intelligence service simulates human vision during the first 5 seconds of exposure to visuals.&lt;/blockquote&gt;&lt;br /&gt;Well, we just have to disagree ...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG4wFztP7f7qIGIvXd05ie15NnlnXt95wjjpWxPQ6ROnzUMA2LJVblipGxDhEq0ZMGILRepvzU_Fd_lCOLFb2y2AedAhRnIjKOIz13BDojK8r6SE9phAnOAvcWg6ttZpy3M7FsnpHkSz4D/s1600-h/feng-gui-useless2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG4wFztP7f7qIGIvXd05ie15NnlnXt95wjjpWxPQ6ROnzUMA2LJVblipGxDhEq0ZMGILRepvzU_Fd_lCOLFb2y2AedAhRnIjKOIz13BDojK8r6SE9phAnOAvcWg6ttZpy3M7FsnpHkSz4D/s400/feng-gui-useless2.jpg" alt="" id="BLOGGER_PHOTO_ID_5355526683016597666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQSCVB9UiJezBGZaF2EeVB5ABnSothC8cGB5yAd_uOpMZDi-d8OW3Q84msdG8cn4f_xOE39xmgmzhyphenhyphen2SP6Ag9DgnzKU8Udulgt6j_xH25U5iwcrKLTUUIUxDrtuBfEPZIU_y1_b8rGL6kc/s1600-h/feng-gui-useless.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQSCVB9UiJezBGZaF2EeVB5ABnSothC8cGB5yAd_uOpMZDi-d8OW3Q84msdG8cn4f_xOE39xmgmzhyphenhyphen2SP6Ag9DgnzKU8Udulgt6j_xH25U5iwcrKLTUUIUxDrtuBfEPZIU_y1_b8rGL6kc/s400/feng-gui-useless.jpg" alt="Fen-GUI screenshot" id="BLOGGER_PHOTO_ID_5355524341370495858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a style="font-weight: bold;" href="http://www.feng-gui.com/"&gt;http://www.feng-gui.com/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG4wFztP7f7qIGIvXd05ie15NnlnXt95wjjpWxPQ6ROnzUMA2LJVblipGxDhEq0ZMGILRepvzU_Fd_lCOLFb2y2AedAhRnIjKOIz13BDojK8r6SE9phAnOAvcWg6ttZpy3M7FsnpHkSz4D/s72-c/feng-gui-useless2.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Technorati blog claim - rdwfsi75az</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/06/technorati-blog-claim.html</link><category>SEO</category><pubDate>Fri, 26 Jun 2009 03:48:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-8404321015633042224</guid><description>Claiming my blog proves I am the author of this blog and enables you to update information about the blog for the &lt;a href="http://technorati.com"&gt;Technorati&lt;/a&gt; community, including the blog description and tags associated with the blog.&lt;br /&gt;&lt;br /&gt;To complete my claim, I have to copy the following code:&lt;br /&gt;rdwfsi75az&lt;br /&gt;and publish it in a post on the blog.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>SEO Diagram</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/06/seo-diagram.html</link><category>SEO</category><pubDate>Fri, 26 Jun 2009 03:45:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-8032072273327919760</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.redalkemi.com/images/graph.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 536px; height: 475px;" src="http://www.redalkemi.com/images/graph.jpg" border="0" alt="" /&gt;&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>The 7 Secrets of SEO Success</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/06/7-secrets-of-seo-success.html</link><category>SEO</category><pubDate>Fri, 26 Jun 2009 01:02:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-9096886805967517194</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.qualitynonsense.com/wp-content/uploads/2007/09/seo-secrets-of-success.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 525px; height: 394px;" src="http://www.qualitynonsense.com/wp-content/uploads/2007/09/seo-secrets-of-success.gif" border="0" alt="" /&gt;&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Anatomy of a WebSite</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/06/anatomy-of-website.html</link><category>Website</category><pubDate>Tue, 9 Jun 2009 02:57:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-6085283436203691949</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.yvoschaap.com/images/uploads/website-dev.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 841px; height: 786px;" src="http://www.yvoschaap.com/images/uploads/website-dev.png" alt="Website diagram" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Source:&lt;br /&gt;&lt;a href="http://www.yvoschaap.com"&gt;http://www.yvoschaap.com&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>A collection of Global CSS Resets</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/05/collection-of-global-css-resets.html</link><category>CSS</category><pubDate>Sun, 24 May 2009 19:56:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-7182333042769317893</guid><description>&lt;h3&gt;&lt;a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/" rel="bookmark" title="Permanent Link: Reset Reloaded"&gt;Reset Reloaded&lt;/a&gt;&lt;/h3&gt;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 {&lt;br /&gt;margin: 0;&lt;br /&gt;padding: 0;&lt;br /&gt;border: 0;&lt;br /&gt;outline: 0;&lt;br /&gt;font-weight: inherit;&lt;br /&gt;font-style: inherit;&lt;br /&gt;font-size: 100%;&lt;br /&gt;font-family: inherit;&lt;br /&gt;vertical-align: baseline;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/* remember to define focus styles! */ :focus {&lt;br /&gt;outline: 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;body {&lt;br /&gt;line-height: 1;&lt;br /&gt;color: black;&lt;br /&gt;background: white;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;ol, ul {&lt;br /&gt;list-style: none;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/* tables still need 'cellspacing="0"' in the markup */&lt;br /&gt;table {&lt;br /&gt;border-collapse:&lt;br /&gt;separate; border-spacing: 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;caption, th, td {&lt;br /&gt;text-align: left;&lt;br /&gt;font-weight: normal;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;blockquote:before, blockquote:after, q:before, q:after {&lt;br /&gt;content: "";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;blockquote, q {&lt;br /&gt;quotes: "" "";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href="http://www.webmasterworld.com/css/3329010.htm"&gt;A Killer Collection of Global CSS Reset Styles&lt;/a&gt;&lt;/h3&gt;&lt;h3&gt;&lt;a href="http://www.webmasterworld.com/css/3329010.htm"&gt;&lt;/a&gt;&lt;/h3&gt;&lt;a href="http://www.webmasterworld.com/css/3329010.htm"&gt;&lt;br /&gt;&lt;/a&gt;&lt;h3&gt;&lt;a href="http://www.webmasterworld.com/css/3329010.htm"&gt;Discussion on Global CSS Resets at Webmaster World&lt;/a&gt;&lt;/h3&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Layout optimized for 1024</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/05/layout-optimized-for-1024.html</link><category>Screen Resolutions</category><pubDate>Thu, 14 May 2009 23:40:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-2983129870192404047</guid><description>Designing for a 800x600 resolution as a minimum was easy: Account for browser chrome and scrollbars (usually 40-50px) and then use as much of the remaining space as possible.&lt;br /&gt;This usually meant a layout width of 750-760px.&lt;br /&gt;However the 800x600 days are over as you can see from the table below.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.w3schools.com/browsers/browsers_display.asp"&gt;most common computer display resolutions&lt;/a&gt; are as follows:&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Display_resolution#cite_note-2" title=""&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; &lt;table class="wikitable"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;th&gt;Resolution&lt;/th&gt; &lt;th&gt; % of Internet Users&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Higher than 1024×768&lt;/td&gt; &lt;td&gt;57%&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;1024×768&lt;/td&gt; &lt;td&gt;36%&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;800×600&lt;/td&gt; &lt;td&gt;4%&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Lower than 800×600&lt;/td&gt; &lt;td&gt;&lt;&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Unknown&lt;/td&gt; &lt;td&gt;3%&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;dl&gt;&lt;dd&gt;&lt;i&gt;Note: These statistics were gathered from visitors to a website dedicated to web technologies, so there may be an over-representation of both higher resolution monitors and lower resolution handheld devices. Updated to January 2009 results.&lt;/i&gt;&lt;/dd&gt;&lt;/dl&gt;1024×768 is the current minimum standard these days, and if we use the same logic as for 800x600, browser chrome being still the same, that leaves us with 974-984px as the “ideal” width.&lt;br /&gt;However, many users don’t browse full screen, especially as display resolution is increased. Almost as if there’s an inverse relationship between browser width and display resolution — as the display gets wider, the browser width gets smaller (proportionately).&lt;br /&gt;&lt;br /&gt;Additionally, in a time we all are, or should be, considering grid usage in layouts, using &lt;span style="font-weight: bold;"&gt;960 pixels&lt;/span&gt; seems like a good choice, as it’s slightly smaller than full width, and it’s divisible by 3, 4, 5, 6, 8, 10, 12, 15, and 16 (imagine the grid possibilities).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;890 pixels&lt;/span&gt; is also a good measurement, since it provides a grid of 18 columns (40 pixels each) and 17 gutters (10 pixels each), which you can use in a variety of ways from 2 or 3 equal sized columns or a wide selection of mixed width columns.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;Source:&lt;/span&gt;&lt;a href="http://www.cameronmoll.com/archives/001220.html"&gt;&lt;br /&gt;http://www.cameronmoll.com/archives/001220.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;Additional Resources&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Five simple steps to designing grid systems  &lt;ol&gt;&lt;li&gt;&lt;a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_1/"&gt;Subdividing ratios&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_21/"&gt;Ratios and complex grid systems&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_3/"&gt;Grid systems for web design: Part 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_4/"&gt;Grid systems for web design: Part 2 Fixed&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_5/"&gt;Grid systems for web design: Part 3 Fluid&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://www.subtraction.com/"&gt;Khoi's Vihn&lt;/a&gt; has devised a way of &lt;a href="http://www.subtraction.com/2004/12/31/grid-computi"&gt;using a grid as a background image&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.subtraction.com/assets/grid.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 850px; height: 300px;" src="http://www.subtraction.com/assets/grid.gif" alt="" border="0" /&gt;&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>Ad Unit Guidelines</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/05/ad-unit-guidelines.html</link><category>Banners</category><pubDate>Thu, 14 May 2009 23:28:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-8207984431949766151</guid><description>&lt;p class="AWC-8482"&gt; &lt;/p&gt;&lt;div id="headerleft"&gt;&lt;a href="http://www.iab.net/"&gt;&lt;img src="http://www.iab.net/media/image/new-iab-logo.gif" alt="Interactive Advertising Bureau -- Dedicated to the continued growth of interactive advertising" title="Interactive Advertising Bureau -- Dedicated to the continued growth of interactive advertising" border="0" height="95" width="184" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p class="AWC-8482"&gt;The IAB Ad Unit Guidelines are intended for marketers, agencies and media companies&lt;/p&gt;&lt;p class="AWC-8482"&gt;&lt;strong&gt;NOTE: All dimensions are in pixels.&lt;/strong&gt;&lt;/p&gt; &lt;p class="AWC-8482"&gt;&lt;span class="AWC-17780"  style="font-size:180%;"&gt;Rectangles and Pop-Ups&lt;/span&gt;&lt;/p&gt; &lt;p&gt; &lt;table class="AWC-8482" style="border-collapse: collapse;" border="1" cellpadding="4" cellspacing="0" width="500"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align="middle"&gt;&lt;span style="font-size:78%;"&gt;&lt;strong&gt;Recommended&lt;br /&gt;Maximum&lt;br /&gt;Initial&lt;br /&gt;Download&lt;br /&gt;Fileweight&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="middle"&gt; &lt;p&gt;&lt;span style="font-size:78%;"&gt;&lt;strong&gt;Recommended&lt;br /&gt;Animation&lt;br /&gt;Length&lt;br /&gt;(Seconds)&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;300 x 250 IMU - (Medium Rectangle)&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/300x250.gif','325','275','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;250 x 250 IMU - (Square Pop-Up)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/250x250.gif','275','275','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;240 x 400 IMU - (Vertical Rectangle)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/240x400.gif','265','425','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;336 x 280 IMU - (Large Rectangle)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/336x280.gif','361','305','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;180 x 150 IMU - (Rectangle) &lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/180x150.gif','205','175','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;*NEW*&lt;/span&gt;&lt;/strong&gt; 300x100 IMU - (3:1 Rectangle)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/300x100.gif','325','125','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;*NEW*&lt;/span&gt;&lt;/strong&gt; 720x300 IMU – (Pop-Under)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/720x300.gif','745','325','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p class="AWC-17780"&gt;&lt;span style="font-size:180%;"&gt;Banners and Buttons&lt;/span&gt;&lt;/p&gt; &lt;table class="AWC-8482" style="border-collapse: collapse;" border="1" cellpadding="4" cellspacing="0" width="500"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width="247"&gt;468 x 60 IMU - (Full Banner)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/468x60.gif','493','85','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle" width="80"&gt;40k&lt;/td&gt; &lt;td align="middle" width="80"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;234 x 60 IMU - (Half Banner)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/234x60.gif','259','85','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;30k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;88 x 31 IMU - (Micro Bar)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/88x31.gif','113','56','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;10k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;120 x 90 IMU - (Button 1)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/120x90.gif','145','115','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;20k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;120 x 60 IMU - (Button 2)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/120x60.gif','145','85','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;20k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;120 x 240 IMU - (Vertical Banner)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/120x240.gif','145','265','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;30k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;125 x 125 IMU - (Square Button)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/125x125.gif','150','150','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;30k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;728 x 90 IMU - (Leaderboard)&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/726X90_v2.gif','753','115','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;span class="AWC-17780"  style="font-size:180%;"&gt;Skyscrapers&lt;/span&gt;&lt;/p&gt; &lt;p&gt; &lt;table class="AWC-8482" style="border-collapse: collapse;" border="1" cellpadding="4" cellspacing="0" width="500"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;160 x 600 IMU - (Wide Skyscraper)&lt;/strong&gt;&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/160x600.gif','185','625','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle" width="80"&gt;40k&lt;/td&gt; &lt;td align="middle" width="80"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td width="247"&gt;120 x 600 IMU - (Skyscraper)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/120x600.gif','145','625','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;300 x 600 IMU - (Half Page Ad)&lt;/td&gt; &lt;td&gt;&lt;a href="javascript:AWCow('http://www.iab.net/media/image/300x600example.gif','325','625','location=no,menubar=no,scrollbars=no,titlebar=no,status=no,toolbar=no,resizable=yes')"&gt;View IMU&lt;/a&gt;&lt;/td&gt; &lt;td align="middle"&gt;40k&lt;/td&gt; &lt;td align="middle"&gt;:15&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="AWC-17780"&gt;ADDITIONAL NOTES:&lt;/span&gt;&lt;/p&gt; &lt;ul class="AWC-8482"&gt;&lt;li&gt;Those sizes that are bold above are part of the Universal Ad Package&lt;/li&gt;&lt;li&gt;:15 animation includes multiple loops&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;br /&gt;Source:&lt;a href="http://www.iab.net/iab_products_and_industry_services/1421/1443/1452"&gt;&lt;br /&gt;http://www.iab.net/iab_products_and_industry_services/1421/1443/1452&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item><item><title>DOCTYPE</title><link>http://web-dev-cheat-sheets.blogspot.com/2009/05/doctype.html</link><category>DOCTYPE</category><pubDate>Wed, 13 May 2009 23:33:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3011742796648804309.post-7504767720958671253</guid><description>&lt;span style="font-weight: bold;"&gt;HTML 2.0&lt;/span&gt;     DTD    &lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML 3.2 &lt;/span&gt;    DTD    &lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML 4.01&lt;/span&gt;     Strict, Transitional, Frameset    &lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"&lt;br /&gt;   "http://www.w3.org/TR/html4/strict.dtd"&gt;&lt;br /&gt;&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&lt;br /&gt;   "http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;br /&gt;&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"&lt;br /&gt;   "http://www.w3.org/TR/html4/frameset.dtd"&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;XHTML 1.0     Strict, Transitional, Frameset    &lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"&lt;br /&gt;   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"&lt;br /&gt;   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"&lt;br /&gt;   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XHTML 1.1&lt;/span&gt;     DTD    &lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"&lt;br /&gt;   "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Source:&lt;a href="http://www.w3.org/QA/2002/04/Web-Quality"&gt;&lt;br /&gt;http://www.w3.org/QA/2002/04/Web-Quality&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><author>rafael.minuesa@gmail.com (Rafael M Minuesa)</author></item></channel></rss>