<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Resources for Web Development Students @ Robin's Blog &#187; Web Development</title>
	<atom:link href="http://www.robinsblog.com/category/web-design-sites/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robinsblog.com</link>
	<description>Resources for Web Development Students</description>
	<lastBuildDate>Tue, 06 Jul 2010 16:15:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Access Safari Books Online for Free Through the Library</title>
		<link>http://www.robinsblog.com/07062010/access-safari-books-online-for-free-through-the-library/</link>
		<comments>http://www.robinsblog.com/07062010/access-safari-books-online-for-free-through-the-library/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 16:15:36 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Class Notes]]></category>
		<category><![CDATA[Other, Books & Fun Stuff]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1865</guid>
		<description><![CDATA[Safari Books Online offers access to over 3,000 technical books, videos and tutorials from O&#8217;Reilly, Peachpit, Cisco Press, Sams, Que, and Adobe Press. Normally this service costs $22.95 per month, but you can use this great resource though the Contra Costa Library for free! All you need is a library card. If you don&#8217;t have a library card you can [...]]]></description>
			<content:encoded><![CDATA[<p>Safari Books Online offers access to over 3,000 technical books, videos and tutorials from O&#8217;Reilly, Peachpit, Cisco Press, Sams, Que, and Adobe Press. Normally this service costs $22.95 per month, but you can use this great resource though the Contra Costa Library for <strong>free</strong>!</p>
<p>All you need is a library card. If you don&#8217;t have a library card you can sign up for an e-card which gives you immediate online access, but you must be a resident of Contra Costa County. If you live outside of Contra Costa County check your local library to see if they offer access to Safari books, if they don&#8217;t you can visit a library in Contra Costa County and sign up for a regular library card to access the tech books online.</p>
<p>So visit the <a href="http://guides.ccclib.org/content.php?pid=72096&#038;sid=534119">Contra Costa Library Website</a> now and <a href="http://answers.ccclib.org/a.php?qid=644">sign up for an e-card</a> if necessary. Once you have been granted access to Safari you can search for books by title, subject, or simply browse the massive library. This is a great way to supplement your learning library, review books before you purchase, or quickly look something up.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/10202005/contra-costa-county-library-business-connection/" rel="bookmark">Contra Costa County Library Business Connection</a></li><li><a href="http://www.robinsblog.com/10252006/lyndacom-online-training-library/" rel="bookmark">Lynda.com Online Training Library</a></li><li><a href="http://www.robinsblog.com/05132005/116/" rel="bookmark">Design and Creativity</a></li><li><a href="http://www.robinsblog.com/10132008/colorcomboscom/" rel="bookmark">ColorCombos.com</a></li><li><a href="http://www.robinsblog.com/05022007/please-vote-online-to-help-the-contra-costa-fire-district/" rel="bookmark">Please Vote Online to Help the Contra Costa Fire District</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/07062010/access-safari-books-online-for-free-through-the-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Classes at SitePoint</title>
		<link>http://www.robinsblog.com/06022010/live-classes-at-sitepoin/</link>
		<comments>http://www.robinsblog.com/06022010/live-classes-at-sitepoin/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 17:11:59 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[PHP/MySQL & JavaScript]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1861</guid>
		<description><![CDATA[SitePoint.com is offering a series of courses on JavaScript, CSS, and PHP. The courses are two to three weeks in duration and use video tutorials, written tutorials, chat, and message forums to deliver the content. The JavaScript Live class just ended, but you can still take the course for $9.95 at your own pace. David H. completed the JavaScript course [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sitepoint.com/">SitePoint.com</a> is offering a series of courses on JavaScript, CSS, and PHP. The courses are two to three weeks in duration and use video tutorials, written tutorials, chat, and message forums to deliver the content. The <a href="http://www.sitepoint.com/courses/javascript-live">JavaScript Live class</a> just ended, but you can still take the course for $9.95 at your own pace. David H. completed the JavaScript course and he highly recommends it. I am going to sign-up to take it at my own pace.</p>
<p>Starting July 5, 2010 SitePoint  will offer CSS Live, a two week &#8220;live&#8221; online course that covers the fundamentals of CSS. This course will be led by Russ Weakly &#8212; a trusted name in the Australian web design industry. The course is $9.95. If you take this course you can participate during ROP class time.</p>
<p>Starting Monday June 14th, PHP Live ($29.95), a three-week online course covering the basics of building database-driven websites using PHP and MySQL. As with JavaScript Live, the course will feature four lessons a week, each taking about an hour to complete; they&#8217;ll combine videos, tutorials, coding challenges, and discussion in the private course forum, and be followed by a live video Q&#038;A session online each Friday.</p>
<p>Check out the <a href="http://www.sitepoint.com/newsletter/viewissue.php?id=3&#038;issue=293&#038;format=html">SitePoint Tech Times</a> for more information on the classes. I would highly recommend that you sign-up for their newsletters; a sign-up form is on the newsletter page. You may also want to browse their <a href="http://www.sitepoint.com/newsletter/archives">newsletter archives</a> to check out past editions and sign-up for their other excellent newsletters.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/12152009/the-designer-deal-on-sitepoint-books-75-off/" rel="bookmark">The Designer Deal on SitePoint Books - 75% off!</a></li><li><a href="http://www.robinsblog.com/02012008/css-reference-at-sitepoint/" rel="bookmark">CSS Reference at SitePoint</a></li><li><a href="http://www.robinsblog.com/02032006/get-to-work-on-ie7-beta-2-preview/" rel="bookmark">Internet Explorer 7 Beta 2 Preview</a></li><li><a href="http://www.robinsblog.com/02012008/53-css-techniques-you-couldn%e2%80%99t-live-without/" rel="bookmark">53 CSS-Techniques You Couldn’t Live Without</a></li><li><a href="http://www.robinsblog.com/01112007/upcoming-events-macworld-and-martin-luther-king-day/" rel="bookmark">Upcoming Events: Macworld and Martin Luther King Day</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/06022010/live-classes-at-sitepoin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy to Follow Photoshop Tutorials for Creating Portfolio Layouts</title>
		<link>http://www.robinsblog.com/01132010/easy-to-follow-photoshop-tutorials-for-creating-portfolio-layouts/</link>
		<comments>http://www.robinsblog.com/01132010/easy-to-follow-photoshop-tutorials-for-creating-portfolio-layouts/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 18:40:37 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Design and Layout]]></category>
		<category><![CDATA[Graphics (Photoshop, Illustrator, Fireworks, etc.)]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1668</guid>
		<description><![CDATA[With hundreds of tutorials for creating portfolio layouts and mockups in Photoshop it&#8217;s hard to find tutorials that are easy for novice Photoshop users to understand and complete. We have reviewed several tutorials for creating one page portfolio layouts and I feel the following should be easy enough for the beginner to understand. These tutorials will teach you many new [...]]]></description>
			<content:encoded><![CDATA[<p>With hundreds of <a href="http://www.robinsblog.com/04282009/converting-a-photoshop-psd-file-to-and-xhtml-css-web-site/">tutorials for creating portfolio layouts and mockups in Photoshop</a> it&#8217;s hard to find tutorials that are easy for novice Photoshop users to understand and complete. We have reviewed several <a href="http://www.robinsblog.com/01152009/building-your-own-portfolio-site/">tutorials for creating one page portfolio layouts</a> and I feel the following should be easy enough for the beginner to understand. These tutorials will teach you many new Photoshop techniques and will give give you a better understanding of how to properly convert Photoshop files to working Websites. </p>
<p>Before you complete each of these tutorials I would recommend that you download the source PSD (Photoshop) files that can be found on each of the tutorials. They are usually linked at the beginning of the tutorial or at the end. Open the source PSD files and examine the layers, guides, etc. Keeping the source files open while you are working on the tutorial is also helpful if you have questions about measurements, guide positions, and font colors and sizes. </p>
<p>Many of these tutorials call for screen captures of Websites you have created. Because you&#8217;re entering a new field you may not have a lot of sites to showcase, so feel free to use photographs instead. </p>
<p>After completing the Photoshop specific tutorials I have compiled several tutorials for creating the Photoshop mockup and converting it to a working XHTML/CSS site.  <strong>Students in my class must complete all of these tutorials</strong>.</p>
<p>The first five tutorials are from <a href="http://designm.ag/category/tutorials/">DesignM.ag</a>, a community for designers. They were extremely detailed and very easy to follow. DesignM.ag has additional layout tutorials that you may want to review after completing the tutorials outlined in this post.</p>
<p><a href="http://designm.ag/tutorials/one-page-portfolio-psd/">How to Design a One-Page Portfolio in Photoshop</a> </p>
<p><a href="http://designm.ag/tutorials/one-page-portfolio-photoshop/">Design an Attractive One-Page Portfolio Using Photoshop</a></p>
<p><a href="http://designm.ag/tutorials/design-a-portfolio-site/">Design a Textured Portfolio Site Layout Using Photoshop</a></p>
<p><a href="http://designm.ag/tutorials/textured-portfolio/">Design a Portfolio Site with a Textured Background</a></p>
<p>After completing the above portfolio layout tutorials you should complete <a href="http://designm.ag/tutorials/tutorials/tutorials/tutorials/clean-portfolio/">Design a Clean Portfolio Site in Photoshop</a> and <a href="http://designm.ag/tutorials/psd-to-html-clean-folio/">How to Code a Clean Portfolio Design</a></p>
<p><strong>More Advanced Tutorials</strong></p>
<p>Once you have completed the above tutorials take your knowledge a step further by completing the following tutorials:</p>
<p><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/design-a-minimal-and-modern-portfolio-layout-with-photoshop/">Design a Minimal and Modern Portfolio Layout with Photoshop</a> &#8211; I would recommend that you <a href="http://downloads.sixrevisions.com/minimal-modern-web-layout.zip">download the PSD file</a> for reference before you begin the tutorial. By examining the Photoshop file from Six Revisions I was able to see where guides should be set which made creating the overall layout much easier. Once you have completed the Photoshop layout you can code it by following the tutorial <a href="http://sixrevisions.com/tutorials/web-development-tutorials/minimal-and-modern-layout-psd-to-xhtmlcss-conversion/">Minimal and Modern Layout: PSD to XHTML/CSS Conversion</a></p>
<p><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-a-grunge-web-design-using-photoshop/">How to Create a Grunge Web Design Using Photoshop</a> &#8211; While this tutorial does not have &#8220;portfolio&#8221; in the title the layout is really perfect for a one page portfolio for those of you who are looking for a grunge style site. It&#8217;s a bit more challenging and I found it extremely helpful to download the <a href="http://sixrevisions.com/tutorials/web-development-tutorials/how-to-code-a-grunge-web-design-from-scratch/">grunge-web-design-from-scratch.zip</a> that can be found on the second part of the tutorials, <a href="http://sixrevisions.com/tutorials/web-development-tutorials/how-to-code-a-grunge-web-design-from-scratch/">How to Code a Grunge Web Design from Scratch</a>. You will find that this site does not display properly in Internet Explorer 6 because PNG 24 images are used. Here is an article on <a href="http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/">Transparent PNG 24 Images with Internet Explorer 6 for Beginners</a>. </p>
<p>I have copies of each of these tutorials printed with my own notes. Let me know if you need help with measurements, etc. We are continuing to work on finding tutorials that are easy to understand. Meanwhile, explore some of the other <a href="http://www.robinsblog.com/04282009/converting-a-photoshop-psd-file-to-and-xhtml-css-web-site/">tutorials for creating portfolio layouts and mockups in Photoshop</a>.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/01152009/building-your-own-portfolio-site/" rel="bookmark">Building Your Own Portfolio Site</a></li><li><a href="http://www.robinsblog.com/04282009/converting-a-photoshop-psd-file-to-and-xhtml-css-web-site/" rel="bookmark">Converting a Photoshop PSD File to an XHTML & CSS Web Site - Creating Mockups</a></li><li><a href="http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/" rel="bookmark">Transparent PNG 24 Images with Internet Explorer 6 for Beginners</a></li><li><a href="http://www.robinsblog.com/02032009/40-useful-photoshop-web-layout-tutorials/" rel="bookmark">40 Useful Photoshop Web Layout Tutorials</a></li><li><a href="http://www.robinsblog.com/05242005/creating-a-web-photo-gallery-in-photoshop/" rel="bookmark">Creating a Web Photo Gallery in Photoshop</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/01132010/easy-to-follow-photoshop-tutorials-for-creating-portfolio-layouts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Multiple Versions of IE on Your PC</title>
		<link>http://www.robinsblog.com/12242009/install-multiple-versions-of-ie-on-your-pc/</link>
		<comments>http://www.robinsblog.com/12242009/install-multiple-versions-of-ie-on-your-pc/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 05:18:00 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Browser Issues]]></category>
		<category><![CDATA[Software & Freeware Programs]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1713</guid>
		<description><![CDATA[I never really worry about having multiple versions of Internet Explorer on one computer, I have a computer lab with 38 machines at work. At home I have an XP box with IE 6, an XP laptop with IE 7, and a Vista laptop with IE8. Unfortunately, my XP box with IE 6 is suffering some hardware issues and I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I never really worry about having multiple versions of Internet Explorer on one computer, I have a computer lab with 38 machines at work. At home I have an XP box with IE 6, an XP laptop with IE 7, and a Vista laptop with IE8. Unfortunately, my XP box with IE 6 is suffering some hardware issues and I&#8217;m too lazy to tear the machine apart to fix them. I needed IE 6 for testing purposes so I thought I would test out <a href="http://tredosoft.com/Multiple_IE">MultipleIEs</a>, which will install versions 3-6 of Internet Explorer on  Windows XP. I installed this on my XP box with IE 7 and it works perfectly. Note that this has not been tested on Vista and the site does not support Vista.</p>
<p>If you are running Vista try <a href="http://my-debugbar.com/wiki/IETester/HomePage">IETester</a>, which is a free WebBrowser that allows you to have the rendering and JavaScript engines of IE8, IE7, IE 6 and IE5.5 on Windows 7, Vista and XP. I&#8217;ve been using this on my Vista machine, it crashes now and then, but it&#8217;s a great tool.</p>
<p>Both of these tools are free!</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/10132007/office-2007/" rel="bookmark">Office 2007 & Vista Resources</a></li><li><a href="http://www.robinsblog.com/01112007/vista-office-2007-launch-events-free-office-2007-software/" rel="bookmark">Vista & Office 2007 Launch Events-Free Office 2007 Software</a></li><li><a href="http://www.robinsblog.com/02042008/is-your-html-good-enough-7-browser-testing-services/" rel="bookmark">Is Your HTML Good Enough? 7 Browser-Testing Services</a></li><li><a href="http://www.robinsblog.com/02032006/get-to-work-on-ie7-beta-2-preview/" rel="bookmark">Internet Explorer 7 Beta 2 Preview</a></li><li><a href="http://www.robinsblog.com/03232005/managing-fonts/" rel="bookmark">Managing Fonts</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/12242009/install-multiple-versions-of-ie-on-your-pc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Transparent PNG 24 Images with Internet Explorer 6 for Beginners</title>
		<link>http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/</link>
		<comments>http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 00:32:08 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Browser Issues]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Class Notes]]></category>
		<category><![CDATA[PHP/MySQL & JavaScript]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1692</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/"><img align="left" hspace="5" width="150" src="http://www.robinsblog.com/wp-content/uploads/2009/12/badpng.gif" class="alignleft wp-post-image tfe" alt="PNG 24 display problem" title="PNG 24 display problem" /></a>A common question in class is &#8220;how do I overlap images and still see the background?&#8221; The answer, you use some type of transparent image. Traditionally we used a transparent GIF, but the quality isn&#8217;t so great. PNG has really become the preferred image format for transparency. PNG 8 gives you a transparent image, but you may see some white [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/12/badpng.gif" alt="PNG 24 display problem" title="PNG 24 display problem" width="352" height="96" class="center" /></p>
<p>A common question in class is &#8220;how do I overlap images and still see the background?&#8221; The answer, you use some type of transparent image. Traditionally we used a transparent GIF, but the quality isn&#8217;t so great. PNG has really become the preferred image format for transparency. PNG 8 gives you a transparent image, but you may see some white pixels around the edges of the image. PNG 24 transparent images are crisp and clean, but sometimes a bit bloated. Still PNG 24 now being widely used.</p>
<p>Unfortunately, it is well documented that transparent PNG 24 images will not display properly in Internet Explorer 6 without applying some type of fix. Instead of getting a truly transparent image you will see a blue background around the image like the image above.  I&#8217;m not going to go into the technical reasoning for this problem, this is an article for beginners and there are numerous fixes and articles for this issue, <a href="http://perishablepress.com/press/2008/05/28/css-hackz-series-png-fix-for-internet-explorer/">Perishable Press has a great write up on the subject</a>. </p>
<p>I&#8217;ve prepared a page that shows both of these problems; this page was created from the Six Revisions&#8217; tutorials <a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-a-grunge-web-design-using-photoshop/">How to Create a Grunge Web Design Using Photoshop</a> and <a href="http://sixrevisions.com/tutorials/web-development-tutorials/how-to-code-a-grunge-web-design-from-scratch/">How to Code a Grunge Web Design from Scratch</a> &#8211; great tutorials, but I&#8217;ll write about that later. If you <a href="http://theplacetoplay.com/grunge/indexbadpng.html">open my PNG transparency example page</a> in Internet Explorer 6 you should see that the header image &#8220;Get Your Hands Dirty&#8221; has a blue background &#8211; not good. If you look at the heading &#8220;Featured Work&#8221;, a PNG 8 image, you should notice, albeit subtle, little white dots around the edges of the image &#8211; not good either. If you look at the heading &#8220;About this Website&#8221;, a transparent GIF, you will also see the little white dots around the edges of the image. </p>
<p>Now if you look at my <a href="http://theplacetoplay.com/grunge/">example with PNG 24 images and a JavaScript fix</a> applied in Internet Explorer 6 you will see that all of the images look great.</p>
<p>So how did I fix this? If you read the article <a href="http://perishablepress.com/press/2008/05/28/css-hackz-series-png-fix-for-internet-explorer/">PNG Fix for Internet Explorer</a> from Perishable Press you will see that there is a general method for fixing PNG 24 images in IE 6. You&#8217;re going to need to create an IE specific CSS file, this file is linked in the head section of your HTML document after your regular CSS link within conditional comments.</p>
<pre><code>&lt;link href="styles.css" rel="stylesheet" type="text/css" /&gt;

&lt;!--[if lt IE 7]&gt; 

&lt;link rel="stylesheet" type="text/css" href="ie-specific.css" /&gt; 

&lt; ![endif]--&gt;</code></pre>
<p>The conditional comment starts with
<pre><code>&lt;!--[if lt IE 7]&gt;</code></pre>
<p>This tells the browser that if the visitor is using a browser version older than IE 7 then use this special CSS file in addition to the styles.css file. It doesn&#8217;t replace the styles.css file, it just allows you to send specific CSS rules to IE 6. </p>
<p>In the ie-specific.css file you will need one declaration for the transparency fix.</p>
<pre><code>
.png { behavior: url(png.htc); }
</code></pre>
<p>You created a class called png. Behavior is a CSS property that allows you to attach a script to an element, class, or id. The png.htc file contains a JavaScript that will fix the PNG 24 display issues in IE 6 and earlier versions. You can learn more about this property and htc files in the <a href="http://reference.sitepoint.com/css/behavior#">SitePoint Reference</a>.</p>
<p>You also need a special JavaScript file, the htc file. You will find this file all over the Internet, but here is a <a href="http://www.robinsblog.com/png.zip">zip of the png.htc</a> file that I used. You will also need a <a href="http://www.robinsblog.com/transparent.zip">transparent GIF file</a>, this is a 1px x 1px transparent GIF that the HTC file uses.</p>
<p>To make this fix easier to use, the files ie-specific.css, png.htc, and transparent.gif should be placed in the same folder. If you place them in different folders you will need to edit the paths in the CSS file and the HTC file. This isn&#8217;t really a big deal, but sometimes it can cause problems for the beginner.</p>
<p>Ok, you have got your CSS file created and linked using conditional comments, your HTC file and transparent GIF files are in the same folder as your CSS and you preview your page in IE 6 and it still looks like crap, oh I mean bad. We&#8217;ve got a little more editing to do &#8211; remember that class we created in the ie-specific.css file? Ok, in case you forgot, this one</p>
<pre><code>
.png { behavior: url(png.htc); }
</code></pre>
<p>You now have to apply this class in your HTML file whenever you use a PNG 24 image. For example the <a href="http://theplacetoplay.com/grunge/">&#8220;Get Your Hands Dirty&#8221; PNG 24 logo</a> was applied as a background image in the main styles.css file with this code</p>
<pre><code>h1 a {
display: block;
background: url(images/title.png) no-repeat left top;
float: left;
height: 92px;
width: 426px;
}</code></pre>
<p>so the png class from the ie-specific.css file needed to be added to the HTML</p>
<pre><code>&lt;h1&gt;&lt;a href="#" class="png"&gt;Get Your Hands Dirty&lt;/a&gt;&lt;/h1&gt;</code></pre>
<p>Here is another example of how it was added to the featured work image</p>
<pre><code>&lt;h2 class="featured-work png"&gt;Featured Work&lt;/h2&gt;</code></pre>
<p>In the above example two classes have been applied &#8211; featured-work is from the main styles.css file and png is from the ie-specific.css file.</p>
<p>The ie-specific.css file can also contain other declarations that are for Internet Explorer 6 only; you are not limited to using this file just for fixing transparent PNG files. Anytime you think about putting <strong>* html</strong> in your regular CSS file to fix an IE 6 issue you can put the declaration in the ie-specific.css file instead. </p>
<p>Again, there are numerous fixes for this issue and this may not be the perfect fix for you. Check out the great article at <a href="http://perishablepress.com/press/2008/05/28/css-hackz-series-png-fix-for-internet-explorer/">Perishable Press on the subject</a> or remember that Google is your friend. </p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/10292009/css-comments-for-beginners/" rel="bookmark">CSS Comments for Beginners</a></li><li><a href="http://www.robinsblog.com/01132010/easy-to-follow-photoshop-tutorials-for-creating-portfolio-layouts/" rel="bookmark">Easy to Follow Photoshop Tutorials for Creating Portfolio Layouts</a></li><li><a href="http://www.robinsblog.com/12192007/creating-simple-striped-background-images/" rel="bookmark">Creating Simple Striped Background Images</a></li><li><a href="http://www.robinsblog.com/03112005/changing-file-associations/" rel="bookmark">Changing File Associations</a></li><li><a href="http://www.robinsblog.com/03242005/basic-steps-to-create-the-site-in-an-hour/" rel="bookmark">Basic Steps to Create the Site-in-an-Hour</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Designer Deal on SitePoint Books &#8211; 75% off!</title>
		<link>http://www.robinsblog.com/12152009/the-designer-deal-on-sitepoint-books-75-off/</link>
		<comments>http://www.robinsblog.com/12152009/the-designer-deal-on-sitepoint-books-75-off/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 16:49:36 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Design and Layout]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1673</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/12152009/the-designer-deal-on-sitepoint-books-75-off/"><img align="left" hspace="5" width="150" height="150" src="http://www.robinsblog.com/wp-content/uploads/2009/12/sitepointdeal-150x150.png" class="alignleft wp-post-image tfe" alt="SitePoint Designer Deal" title="SitePoint Designer Deal" /></a>SitePoint is offering a deal on PDF versions of The Principles of Beautiful Web Design and Sexy Web Design. Both PDF design books can be yours for just $14.95for the next 12 hours. These books are both required reading for the Web Design and Development curriculum, so if you haven&#8217;t gotten them yet now is a great time! From SitePoint [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/12/sitepointdeal.png" alt="SitePoint Designer Deal" title="SitePoint Designer Deal" width="465" height="352" class="center" /></p>
<p><a href="http://www.sitepoint.com">SitePoint</a> is offering a deal on PDF versions of The Principles of Beautiful Web Design and Sexy Web Design. Both PDF design books can be yours for just $14.95for the next 12 hours. These books are both required reading for the Web Design and Development curriculum, so if you haven&#8217;t gotten them yet now is a great time!</p>
<p>From SitePoint</p>
<blockquote><p>What do you have when you combine beautiful with sexy?</p>
<p>One stunning looking web site!</p>
<p>Our two best-selling design books are up for grabs today.<br />
For just $14.95 you can pick up a PDF copy of both &#8220;Sexy<br />
Web Design&#8221; by Elliot Jay Stocks and &#8220;The Principles Of<br />
Beautiful Web Design&#8221; by Jason Beaird.</p>
<p>These two books go perfectly together, combining<br />
inspiration and practical design advice to help you turn<br />
your next web site into something spectacular.</p>
<p>Own them now for just $14.95:</p>
<p><a href="http://sale.sitepoint.com">http://sale.sitepoint.com</a></p>
<p>A web design twin-set, 75% off the normal price. This<br />
is one deal you don&#8217;t want to miss.</p>
</blockquote>
<p>SitePoint is offering a special deal every day from now until December 24. Make sure to <a href="http://sale.sitepoint.com">sign up for email notifications</a> on these special offers!</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/02012008/css-reference-at-sitepoint/" rel="bookmark">CSS Reference at SitePoint</a></li><li><a href="http://www.robinsblog.com/06022010/live-classes-at-sitepoin/" rel="bookmark">Live Classes at SitePoint</a></li><li><a href="http://www.robinsblog.com/11182008/the-art-and-science-of-css-free-book-download/" rel="bookmark">The Art and Science of CSS - Free Book Download</a></li><li><a href="http://www.robinsblog.com/09302005/dreamweaver-need-feedback/" rel="bookmark">Dreamweaver - Need Feedback</a></li><li><a href="http://www.robinsblog.com/04112005/how-to-stop-comment-spam/" rel="bookmark">How to Stop Comment Spam</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/12152009/the-designer-deal-on-sitepoint-books-75-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug Lite for Internet Explorer, Safari, Opera and the Rest</title>
		<link>http://www.robinsblog.com/11242009/firebug-lite-for-internet-explorer-safari-opera-and-the-rest/</link>
		<comments>http://www.robinsblog.com/11242009/firebug-lite-for-internet-explorer-safari-opera-and-the-rest/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 18:20:53 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox Extensions]]></category>
		<category><![CDATA[XHTML & Coding]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1628</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/11242009/firebug-lite-for-internet-explorer-safari-opera-and-the-rest/"><img align="left" hspace="5" width="150" height="150" src="http://www.robinsblog.com/wp-content/uploads/2009/11/firebuglite-150x150.png" class="alignleft wp-post-image tfe" alt="Firebug Lite Screen" title="firebuglite" /></a>Firebug is one of the most popular Firefox extensions for troubleshooting CSS problems. Firebug Lite is a JavaScript file that simulates some of Firebug&#8217;s features in Internet Explorer, Opera, Safari and other browsers. You can use the Firebug Lite bookmarklet in class. Due to our security settings you won&#8217;t be able to drag the bookmarklet to the Favorites/Bookmarks bar as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/11/firebuglite.png" alt="Firebug Lite Screen" title="firebuglite" width="352" height="323" class="aligncenter" /><br />
<a href="http://getfirebug.com/">Firebug</a> is one of the most popular Firefox extensions for troubleshooting CSS problems. <a href="http://getfirebug.com/lite.html">Firebug Lite</a> is a JavaScript file that simulates <strong>some</strong> of Firebug&#8217;s features in Internet Explorer, Opera, Safari and other browsers. </p>
<p>You can use the Firebug Lite bookmarklet in class. Due to our security settings you won&#8217;t be able to drag the bookmarklet to the Favorites/Bookmarks bar as described on the Firebug Lite Web page. Instead use the following instructions to add Firebug lite to your Favorites.</p>
<ol>
<li>Visit <a href="http://getfirebug.com/lite.html">http://getfirebug.com/lite.html</a></li>
<li>Scroll down the page until you see the link that says Firebug Lite</li>
<li>Right click the Firebug Lite link and select Add to Favorites&#8230; from the menu</li>
<li>Click yes to the security alert</li>
<li>Select the Favorites folder and click OK</li>
</ol>
<p><strong>To start Firebug Lite in Internet Explorer</strong></p>
<ol>
<li>Open the Web page you want to analyze</li>
<li>Click Favorites > Firebug Lite</li>
</ol>
<p><strong>Firebug Tutorials</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/tutorial/Build_Better_Pages_With_Firebug">Build Better Pages With Firebug</a></li>
<li><a href="http://www.thetruetribe.com/javascript/30-javascript-design-patterns/81-firebug-tutorial-getting-started">Firebug Tutorial: Getting Started</a></li>
<li><a href="http://courses.csail.mit.edu/6.831/handouts/ps4/tutorial/index.html">HTML/CSS/Javascript in Firefox</a></li>
<li><a href="http://net.tutsplus.com/articles/general/voting-begins-the-first-5-screencast-contestants/">How to Test CSS Rules with Firebug</a></li>
<li><a href="http://www.kristarella.com/2009/02/how-to-use-firebug-for-css/">How to use Firebug for CSS</a></li>
<li><a href="http://showmedo.com/videotutorials/video?fromSeriesID=51&amp;name=webdevNewlandFirebug">Live CSS Editing and Debugging with Firebug</a></li>
</ul>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/11202008/using-firebug-to-debug-code/" rel="bookmark">Using Firebug to Debug Code</a></li><li><a href="http://www.robinsblog.com/02052009/26-essential-firefox-add-ons-for-web-designers/" rel="bookmark">26 Essential Firefox Add-ons for Web Designers</a></li><li><a href="http://www.robinsblog.com/03242006/firefox-extensions-for-web-developers/" rel="bookmark">Firefox Extensions for Web Developers</a></li><li><a href="http://www.robinsblog.com/04122005/cheatsheets-and-other-resources-for-new-students/" rel="bookmark">Cheatsheets and Other Resources for New Students</a></li><li><a href="http://www.robinsblog.com/03112005/changing-file-associations/" rel="bookmark">Changing File Associations</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/11242009/firebug-lite-for-internet-explorer-safari-opera-and-the-rest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS Comments for Beginners</title>
		<link>http://www.robinsblog.com/10292009/css-comments-for-beginners/</link>
		<comments>http://www.robinsblog.com/10292009/css-comments-for-beginners/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 20:40:27 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1597</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/10292009/css-comments-for-beginners/"><img align="left" hspace="5" width="150" height="150" src="http://www.robinsblog.com/wp-content/uploads/2009/10/floatcollapse-150x150.png" class="alignleft wp-post-image tfe" alt="CSS collapsed parent element" title="CSS collapsed parent element" /></a>So you’re working on your first simple HTML and CSS site. You’ve got a gorgeous layout in your head and hopefully sketched out on paper and you’re ready to fire up the HTML editor. The first HTML page starts to take shape, the doctype is set and divs for the wrapper, header, sidebar, content, and footer are added to the [...]]]></description>
			<content:encoded><![CDATA[<p>So you’re working on your first simple HTML and CSS site. You’ve got a gorgeous layout in your head and hopefully sketched out on paper and you’re ready to fire up the HTML editor. The first HTML page starts to take shape, the doctype is set and divs for the wrapper, header, sidebar, content, and footer are added to the code. The CSS file is created and you add a link to it from the HTML page. CSS declarations are written &#8211; floats, margins, padding, fonts, colors, and images are applied. You preview the page in IE 6, 7 and 8, Firefox, Safari, and Opera too and the page is beautiful AND looks <strong>EXACTLY</strong> the same in all of the browsers! </p>
<h3>Well, it would in a perfect browser world</h3>
<p>The truth is it probably won’t, especially when you’re first learning to code. Unfortunately, each browser interprets and displays HTML &#038; CSS code differently. Sometimes these differences can be slight, an image may be a few pixels further to the right in Opera or a font may appear slightly smaller in Safari. Sometimes these inconsistencies can be MAJOR, you may find that entire div is positioned in the wrong place or an absolutely positioned image doesn’t even appear in Internet Explorer 6.</p>
<p>In addition to interpretation differences between browsers there are also numerous browser bugs that can be triggered by a simple property/value addition or even a minor change to a pixel value in the CSS. Browser bugs can cause entire layouts to break; floats can drop to the bottom of the page, containing elements with background images and/or colors can collapse around their contents, and elements may just disappear!</p>
<p>The browser bugs and workarounds are well documented; <a href="http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/">Great CSS Resources and Articles for Students</a>  has links to terrific resources around the Web for learning more about these issues and how to fix them. I know that all of the articles may seem overwhelming at first, but taking the time to start to learn about browser issues will save you time and headaches in the future. When you encounter a layout issue remember that Google is your friend.  Searching for the browser name and version, display issue, and the word “bug” should give you a lot of resources.  </p>
<h3>Comments and CSS Code</h3>
<p>In a perfect world, we would all have a photographic memory. I know that I don’t &#8211; I rely on bookmarks, printed articles, notes, overly highlighted books, and search engines.</p>
<p>When I develop or edit CSS and HTML documents I include notes or comments in my code. I use comments to set reminders or to “talk to myself” as I’m developing or as I’m troubleshooting student code.  Developers frequently use comments to explain code snippets to other developers. </p>
<p>Comments begin with a forward slash and an asterisk <strong><em>/*</em></strong> and end with an asterisk and a forward slash <strong><em>*/</em></strong></p>
<p>So here is the format of a typical comment:</p>
<p><em><strong>/*</strong>      comment text goes here – comments can be single line or multiple lines      <strong>*/</strong></em></p>
<h3>CSS Design Notes</h3>
<p>You may find it helpful to include design notes such as colors and fonts, and frameworks that may have been used at the top of the CSS file within a comment.  It’s also helpful to include a table of contents that lists each section of code.</p>
<p><em><strong>/*</strong> Design Notes<br />
Author/Designer: Debb Designer</p>
<p>Color palette<br />
#<a href="http://search.twitter.com/search?q=%23D4EEF7" rel="nofollow" target="_blank" title="Search Twitter for &quot;D4EEF7&quot;">D4EEF7</a> Sidebar/Header background –Color Name<br />
#<a href="http://search.twitter.com/search?q=%232DCA0C" rel="nofollow" target="_blank" title="Search Twitter for &quot;2DCA0C&quot;">2DCA0C</a> Menu background–Color Name<br />
#<a href="http://search.twitter.com/search?q=%23026FFF" rel="nofollow" target="_blank" title="Search Twitter for &quot;026FFF&quot;">026FFF</a> Hyperlinks–Color Name<br />
Continue color palette</p>
<p>Fonts<br />
Font names and their usage</p>
<p>Is the design based on a framework? If so, which one?</p>
<p>Additional design notes – Things you may forget down the road</p>
<p>Table of contents<br />
Wrapper – Container to set width, center page, and define background color<br />
Header – logo and name of site<br />
Sidebar – navigation menu<br />
Content – content area<br />
Footer – contact information and copyright<br />
<strong>*/</strong></em></p>
<p>By putting this information at the top of the CSS file you can quickly see the hex values (colors), fonts, etc. for the site instead of having to scroll through the entire CSS document.</p>
<h3>Structural CSS Comments</h3>
<p>As you are building the CSS file you should include simple comments about each section of code. This makes for better organization and easier editing.  </p>
<p><em>/*&#8212;&#8211; Wrapper &#8212;&#8211;*/</em></p>
<p>CSS declarations</p>
<p><em>/*&#8212;&#8212; Header &#8212;&#8211; */</em></p>
<p>CSS declarations</p>
<p><em>/* &#8212;&#8211;Sidebar&#8212;&#8211; */</em></p>
<p>CSS declarations</p>
<p><em>/* &#8212;&#8211;Content&#8212;&#8211; */</em></p>
<p>CSS declarations</p>
<p><em>/* &#8212;&#8211;Footer&#8212;&#8211; */</em></p>
<h3>Before you edit!</h3>
<p>Before you make major changes to the CSS file be sure to save a backup. You can always revert to this copy if the layout breaks during editing. You can also use this copy to compare to the edited file.</p>
<h3>Comment as you edit</h3>
<p>Once you have the basic layout done you may need to tweak pixel values. Unfortunately, sometimes an increase of just a few pixels to a margin, padding, or width value can cause a layout to break. As you increase or decrease the original values comment the CSS.</p>
<p>#sidebar {<br />
float: 		left;<br />
width: 		200px;		<strong><em>/* increased sidebar width from 175px */</em></strong><br />
padding: 	5px;<br />
}</p>
<p>When you make a value change, preview the code in multiple browsers before you make additional changes. This makes it easy to see if the change caused a problem to the layout. If you make numerous changes to different selectors without previewing and a problem with the layout occurs it will be more difficult to trace the error. This may seem like overkill to experienced developers, but when you’re learning it’s very helpful to see how each change affects the layout of the page. Once the layout is complete you can remove these comments.</p>
<h3>Comment instead of delete</h3>
<p>If you think you don’t need certain CSS code snippets or you think a piece of code may be causing problems, comment the code out rather than deleting it. Once you’re done developing you can delete these comments and code snippets.</p>
<p><em>/*     this code is no longer needed<br />
.alignright {<br />
float:		right;<br />
margin-left: 	5px;<br />
border:		1px solid #<a href="http://search.twitter.com/search?q=%23000" rel="nofollow" target="_blank" title="Search Twitter for &quot;000&quot;">000</a>;<br />
}<br />
*/</em></p>
<h3>Comment CSS Workarounds</h3>
<p>You will probably encounter some browser specific bugs and layout issues, especially in Internet Explorer 6. If a workaround is added for a specific browser issue, add a comment.</p>
<p>For example if you use a layout that has many floats you may encounter a “collapsed” parent element. This is common when you have a wrapper that has a background color and/or image that you want to appear behind all of the nested floats. Instead of the background wrapper expanding to surround all of the floated elements it collapses as demonstrated in the image below.</p>
<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/10/floatcollapse.png" alt="CSS collapsed parent element" title="CSS collapsed parent element" width="467" height="192" class="center" /></p>
<p>So you do some searching around the Internet and find some solutions. You decide to apply the overflow fix to #<a href="http://search.twitter.com/search?q=%23wrapper" rel="nofollow" target="_blank" title="Search Twitter for &quot;wrapper&quot;">wrapper</a> like this:</p>
<p>#wrapper {<br />
width:			720px;<br />
background-color: 	#<a href="http://search.twitter.com/search?q=%234F81BD" rel="nofollow" target="_blank" title="Search Twitter for &quot;4F81BD&quot;">4F81BD</a>;<br />
overflow:		auto;		<em><strong>/* fixes the collapsed wrapper */</strong></em><br />
}</p>
<p>Today you may remember why you added overflow: visible to the declaration, but in a few months or even days you may not. It’s a good idea to comment and workaround, fixes, and any other unusual code that may be needed. </p>
<p>What are you waiting for, I&#8217;m sure you have a few CSS files that need some comments.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/" rel="bookmark">Great CSS Resources and Articles for Students</a></li><li><a href="http://www.robinsblog.com/12232009/transparent-png-24-images-with-internet-explorer-6-for-beginners/" rel="bookmark">Transparent PNG 24 Images with Internet Explorer 6 for Beginners</a></li><li><a href="http://www.robinsblog.com/03242005/basic-steps-to-create-the-site-in-an-hour/" rel="bookmark">Basic Steps to Create the Site-in-an-Hour</a></li><li><a href="http://www.robinsblog.com/03162005/common-css-hacks/" rel="bookmark">Common CSS Hacks</a></li><li><a href="http://www.robinsblog.com/05072005/before-dreamweaver/" rel="bookmark">Before Dreamweaver</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/10292009/css-comments-for-beginners/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Great CSS Resources and Articles for Students</title>
		<link>http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/</link>
		<comments>http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 21:11:05 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Browser Issues]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1547</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/"><img align="left" hspace="5" width="150" height="150" src="http://www.robinsblog.com/wp-content/uploads/2009/10/cssphoto-150x150.jpg" class="alignleft wp-post-image tfe" alt="CSS Code" title="CSS Code" /></a>As you start to build your own Web sites you will more than likely come across a few CSS browser bugs. You ma y encounter the &#8220;float drop bug&#8221;, the &#8220;3 pixel jog&#8221;, or the &#8220;IE double margin float bug&#8221; to name a few. Before you pull your hair out with frustration, read the articles below which contain many of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/10/cssphoto.jpg" alt="CSS Code" title="CSS Code" width="375" height="500" class="centered" /><br style="clear:both;" /></p>
<p>As you start to build your own Web sites you will more than likely come across a few CSS browser bugs. You ma y encounter the &#8220;float drop bug&#8221;, the &#8220;3 pixel jog&#8221;, or the &#8220;IE double margin float bug&#8221; to name a few. Before you pull your hair out with frustration, read the articles below which contain many of the common CSS issues and solutions.</p>
<p>If you print any of these articles in the classroom <strong>do not print the comments</strong>. You can view the article in Print Preview mode by selecting <strong>File</strong> > <strong>Print Preview</strong>, scroll down the page until you see the last page of the article and the first page of comments and <strong>note the page number</strong>. Click the <strong>Print</strong> button and set the <strong>Print Range</strong> to <strong>Pages</strong> and enter the <strong>specific ending page</strong>. Select the <strong>HP LaserJect 2420 PCL 6</strong> as the Printer and click the <strong>Properties</strong> button. Click the <strong>Finishing tab</strong> and select <strong>Print on both sides</strong>. Click <strong>OK twice</strong>.</p>
<p><a href="http://www.smashingmagazine.com/2009/10/05/mastering-css-coding-getting-started/">Mastering CSS Coding: Getting Started</a> &#8211;  Great beginners article that covers the following:   Padding vs. margin, Floats, Center alignment, Ordered vs. unordered lists, Styling headings, Overflow, Position, Background images, Image enhancement, PSD to XHTML. This article also includes tips on how to fix bugs and how to avoid them all together.</p>
<p><a href="http://www.noupe.com/css/using-css-to-fix-anything-20-common-bugs-and-fixes.html">Using CSS to Fix Anything: 20+ Common Bugs and Fixes</a> &#8211; Includes IE 6 bugs and fixes, column issues, centering horizontally and vertically, CSS positioning, floats, CSS forms, and CSS tricks.</p>
<p><a href="http://www.smashingmagazine.com/2009/10/19/the-mystery-of-css-float-property/">The Mystery Of The CSS Float Property</a> &#8211; An overview of CSS floats, bugs and solutions, sample layouts, and working with lists and form elements.</p>
<p><a href="http://www.smashingmagazine.com/2007/05/01/css-float-theory-things-you-should-know/">CSS Float Theory: Things You Should Know</a> &#8211;   A detailed introduction to using floats. This articles also covers issues, bugs you may encounter when you are working with floats and &#8220;fixes&#8221;. </p>
<p><a href="http://css-tricks.com/all-about-floats/">All About Floats</a> &#8211; Detailed information about floats, common issues, and fixes. There is also a screencast about float concepts at the end of this article.</p>
<p><a href="http://css.maxdesign.com.au/floatutorial/tutorial0916.htm">Liquid three column layout tutorial</a> &#8211; If you need a starting point for a three column design this is a good tutorial.</p>
<p><a href="http://css-tricks.com/the-css-overflow-property/">The CSS Overflow Property</a> &#8211; Discusses the overflow property and its uses.</p>
<p><a href="http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs">Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs</a></p>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/9-most-common-ie-bugs-and-how-to-fix-them/?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+nettuts+%28NETTUTS%29">9 Most Common IE Bugs and How to Fix Them</a></p>
<p><a href="http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/">CSS Differences in Internet Explorer 6, 7 and 8</a> &#8211;  &#8211; This article describes the differences in CSS support IE6, IE7, and IE8. This article also covers any known bugs. This article may also introduce students to some properties they haven&#8217;t used before.</p>
<p><a href="http://www.smashingmagazine.com/2009/09/02/backgrounds-in-css-everything-you-need-to-know/">Backgrounds In CSS: Everything You Need To Know</a> -Detailed information on how to use backgrounds in CSS.</p>
<p><a href="http://line25.com/articles/create-sidebars-of-equal-height-with-faux-columns">Create Sidebars of Equal Height with Faux Columns</a></p>
<p><a href="http://www.zachgraeve.com/2006/10/01/center-abosulte-position-div/">Center Absolute Positioned DIV</a></p>
<p><a href="http://www.instantshift.com/2009/11/16/css-box-model-the-foundation-for-improving-your-css/">CSS Box Model: The Foundation For Improving Your CSS</a></p>
<p><strong>Additional CSS Resource Sites</strong></p>
<p><a href="http://css-tricks.com/the-difference-between-id-and-class/">The Difference Between ID and Class</a> &#8211; IDs vs. classes confuse many people who are new to CSS. This is a great article that explains the difference.</p>
<p><a href="http://reference.sitepoint.com/css">SitePoint CSS Reference</a> &#8211; A great, searchable CSS reference site.</p>
<p><a href="http://css.maxdesign.com.au/index.htm">Max Design</a> &#8211; Tutorials for CSS floats, lists, and selectors.</p>
<p><a href="http://www.positioniseverything.net/">Position is Everything</a> &#8211; CSS bugs found in Web browsers and advanced CSS techniques.</p>
<p><a href="http://css-tricks.com/">CSS-Tricks</a> &#8211; CSS Articles, freebies, code snippets, and forums.</p>
<p><a href="http://www.quirksmode.org/css/contents.html">quirksmode.org</a> &#8211; CSS browser compatibility, information on conditional comments and information on quirks mode and strict mode.</p>
<p><a href="http://blog.html.it/layoutgala/">Layout Gala</a> &#8211; 40 HTML and CSS Layouts</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/10292009/css-comments-for-beginners/" rel="bookmark">CSS Comments for Beginners</a></li><li><a href="http://www.robinsblog.com/10132008/using-css-to-fix-anything-20-common-bugs-and-fixes/" rel="bookmark">Using CSS to Fix Anything: 20+ Common Bugs and Fixes</a></li><li><a href="http://www.robinsblog.com/03082005/3-column-layouts/" rel="bookmark">3 Column Layouts</a></li><li><a href="http://www.robinsblog.com/03162005/common-css-hacks/" rel="bookmark">Common CSS Hacks</a></li><li><a href="http://www.robinsblog.com/01182008/ie6-css-bugs-and-fixes-explained/" rel="bookmark">IE6 - CSS Bugs and Fixes Explained</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/10192009/great-css-resources-and-articles-for-students/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Theme Development Resources from @piervix</title>
		<link>http://www.robinsblog.com/10132009/wordpress-theme-development-resources-from-piervix/</link>
		<comments>http://www.robinsblog.com/10132009/wordpress-theme-development-resources-from-piervix/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 19:32:31 +0000</pubDate>
		<dc:creator>Robin Wood</dc:creator>
				<category><![CDATA[Blogs, Content Management Systems & WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Graphics (Photoshop, Illustrator, Fireworks, etc.)]]></category>
		<category><![CDATA[XHTML & Coding]]></category>

		<guid isPermaLink="false">http://www.robinsblog.com/?p=1526</guid>
		<description><![CDATA[<a href="http://www.robinsblog.com/10132009/wordpress-theme-development-resources-from-piervix/"><img align="left" hspace="5" width="150" src="http://www.robinsblog.com/wp-content/uploads/2009/10/pvmgarage.png" class="alignleft wp-post-image tfe" alt="PV.M Garage Blogzine" title="PV.M Garage Blogzine" /></a>Pievincenzo Madeo, aka @piervix, of PV.M Garage has collected a great set of resources for people who want to learn how to create themes for WordPress. In his post, Become A WordPress Theme Developer Who Rocks In Four Steps (and 50+ readings), Pievincenzo outlines his four step process for developing WordPress themes and includes links to tutorials for developing themes [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.robinsblog.com/wp-content/uploads/2009/10/pvmgarage.png" alt="PV.M Garage Blogzine" title="PV.M Garage Blogzine" width="243" height="123" class="alignleft" />Pievincenzo Madeo, aka @<a href="http://twitter.com/piervix" rel="nofollow" target="_blank" title="View piervix's Twitter Profile">piervix</a>, of <a href="http://www.pvmgarage.com/en/" title="PV.M Garage">PV.M Garage</a> has collected a great set of resources for people who want to learn how to create themes for WordPress. </p>
<p>In his post, <a href="http://www.pvmgarage.com/en/2009/10/become-a-wordpress-theme-developer-who-rocks-in-four-steps-and-50-readings/" title="Become A WordPress Theme Developer Who Rocks In Four Steps (and 50+ readings)">Become A WordPress Theme Developer Who Rocks In Four Steps (and 50+ readings)</a>, Pievincenzo outlines his four step process for developing WordPress themes and includes links to tutorials for developing themes in Photoshop, converting Photoshop (PSD) files to a HTML/CSS layouts, coding specifically for WordPress, and finally hacks (suggestions) to improve your themes.</p>
<p>This is a great roundup of resources, so be sure to check it out along with the other great tutorials and resources at <a href="http://www.pvmgarage.com/en/" title="PV.M Garage">PV.M Garage</a>.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.robinsblog.com/06202009/wordpress-resource-roundup/" rel="bookmark">WordPress Resource Roundup</a></li><li><a href="http://www.robinsblog.com/03062009/joomla-and-wordpress-units-now-available/" rel="bookmark">Joomla and WordPress Units Now Available</a></li><li><a href="http://www.robinsblog.com/03142005/scriptygoddess-and-other-wordpress-goodies/" rel="bookmark">ScriptyGoddess & Other WordPress Goodies</a></li><li><a href="http://www.robinsblog.com/02022006/diy-searching-engine-optimization/" rel="bookmark">DIY Searching Engine Optimization</a></li><li><a href="http://www.robinsblog.com/04282009/converting-a-photoshop-psd-file-to-and-xhtml-css-web-site/" rel="bookmark">Converting a Photoshop PSD File to an XHTML & CSS Web Site - Creating Mockups</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.robinsblog.com/10132009/wordpress-theme-development-resources-from-piervix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
