<?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>DivitoDesign &#187; Guide</title>
	<atom:link href="http://divitodesign.com/tag/guide/feed/" rel="self" type="application/rss+xml" />
	<link>http://divitodesign.com</link>
	<description>Articles, Tutorials and Resources for the Webdesigner</description>
	<lastBuildDate>Mon, 08 Mar 2010 14:24:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Implant sIFR3 &#8211; A Healthy Alternative to Browser Text</title>
		<link>http://divitodesign.com/typography/implant-sifr3-healthy-alternative-browser-text/</link>
		<comments>http://divitodesign.com/typography/implant-sifr3-healthy-alternative-browser-text/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 19:30:39 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Typography]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[sIFR]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=671</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Ftypography%2Fimplant-sifr3-healthy-alternative-browser-text%2F"><br />
				<br />
			</a>
		
<p>Last year I have written <a href="http://www.divitodesign.com/2007/08/start-using-sifr-on-your-website/">a tutorial about sIFR</a>. I covered a basic installation guide for sIFR version 2.0 and as of today, it is really out-dated. sIFR version 3 is out for... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Ftypography%2Fimplant-sifr3-healthy-alternative-browser-text%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Ftypography%2Fimplant-sifr3-healthy-alternative-browser-text%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Last year I have written <a href="http://www.divitodesign.com/2007/08/start-using-sifr-on-your-website/">a tutorial about sIFR</a>. I covered a basic installation guide for sIFR version 2.0 and as of today, it is really out-dated. sIFR version 3 is out for some time now and has some more interesting and better features.</p>
<p>Let&#8217;s learn how to install the new sIFR 3 to your website!</p>
<h2>Basic Information about sIFR</h2>
<p>sIFR is the &#8220;Healthy alternative to browser text&#8221;, regarding to the authors <a href="http://www.mikeindustries.com/sifr">Mike Davidson</a> and <a href="http://novemberborn.net/">Mark Wubben</a>. With sIFR it is possible to display fonts on the internet that doesn&#8217;t have to be installed on the computer of the user. sIFR creates more <a href="http://www.divitodesign.com/2008/09/css-typography-tips-and-examples/">typography</a> <a href="http://www.divitodesign.com/2008/08/fonts-on-the-internet-what-are-our-options/">options</a> for the web!</p>
<p>The technique is a combination between <strong>Flash</strong>, <strong>JavaScript, CSS</strong> and <strong>HTML.</strong> Due this fact you have to remember to use sIFR only on important titles and subtitles because otherwise it might drastically slow down your site.</p>
<h2>How does sIFR work?</h2>
<p>sIFR has a system that really works great. The browser of your visitor (sIFR is supported by almost all browsers that support Javascript and Flash!) loads a basic web page. Javascript checks if Flash is supported and if this is the case, Javascript adds tags around the elements that will use sIFR.</p>
<p>Flash will now automatically load Flash movies where the new tags are located and ActionScript fills your Flash movie with the text, typeface and size. This all happens in split seconds!</p>
<h2>What if Javascript or Flash is not supported?</h2>
<p>If this is the case, the browser will load the web page normally, those visitors doesn&#8217;t even know they are missing the fun. That&#8217;s why sIFR is perfect: It doesn&#8217;t delete the original <em>h1, h2, h3</em> or any other tag, which makes this technique pretty, accessible and <strong>search engine friendly</strong>!</p>
<h2 class="tag">Installation to your website</h2>
<p>The installation and customization of sIFR on your website isn&#8217;t something you do in 30 seconds. Take your time and read this guide chapter by chapter and you will fly through it!</p>
<h3>Table of Contents</h3>
<ol>
<li><em>Download The Files You Need </em></li>
<li><em>Generate The </em><em>yourtypeface.swf File</em></li>
<li><em>Uploading Files<br />
</em></li>
<li><em>Implant sIFR Into Website</em></li>
<li><em>Configure sIFR<br />
</em></li>
<li><em>Style sIFR Titles<br />
</em></li>
<li><em>HTML Items Inside Your sIFR Title<br />
</em></li>
<li><em>Examples</em></li>
</ol>
<p><span id="more-671"></span></p>
<h2>1. Download The Files You Need</h2>
<p>After a search for the latest version, I have found the directory where all the nightly releases are located. <a href="http://dev.novemberborn.net/sifr3/nightlies/">You should download the latest version</a>. The version I will use in this tutorial is <a href="http://dev.novemberborn.net/sifr3/nightlies/sifr3-r419.zip">sifr3-r419.zip</a>.</p>
<p>When you downloaded these files you should see <em>four</em> folders. Three of them (<strong>flash, css</strong> and<strong> js</strong>) contain the files we need to install sIFR so make sure you have a click away.</p>
<h2>2. Generate the yourtypeface.swf file</h2>
<p>We will use the <a href="http://www.sifrgenerator.com/">sIFR Generator</a> to do the job. It is also possible to use a Flash editing program like Adobe&#8217;s Flash CS, but I thought this way it is easier. You simply choose a TrueType typeface and walk through a wizard and your sIFR file is ready to go.</p>
<h3>Walk through the Wizard</h3>
<ul>
<li>Open the <a href="http://www.sifrgenerator.com/wizard.html">Wizard</a> page</li>
<li>Upload your TrueType (.ttf) font file &#8211; <em>if it doesn&#8217;t select from the C:/Windows/Fonts folder, try copying it to some other folder.</em></li>
<li>Choose sIFR version 3.419 &#8211; <em>Maybe there are newer versions when you read this, that should be alright too!</em></li>
<li>Choose Glyph Set<strong> </strong>- <em>The more options to choose the bigger the sIFR file; you should select what you prefer.</em></li>
<li>Type the Anti Spam words.</li>
<li>Preview and download your sIFR file!</li>
</ul>
<p>That&#8217;s all. You have your <em>yourtypeface.swf</em> sIFR file ready for use. Move on to the next step! <em>I would like to thank <a href="http://www.sifrgenerator.com/">sIFR Generator</a> for this awesome tool.</em></p>
<h2>3. Uploading Files</h2>
<p>After we generated our <em>yourtypeface.swf</em> file, we are ready to implant sIFR into the website, but first you should upload these <strong>three</strong> files:</p>
<ul>
<li><em>js/sifr-config.js</em></li>
<li><em>js/sifr.js</em></li>
<li><em>yourtypeface.swf</em></li>
</ul>
<p>sIFR also needs some styles to operate (<em>sIFR-screen.css</em> and <em>sIFR-print.css</em>). You can find in the <strong>css</strong> folder and you have two options to go with this. You could choose to upload these files to your webserver with the other files, or you could add these styles to your current <strong>media </strong>and <strong>print</strong> stylesheets. That saves us a couple extra miliseconds when the page loads.</p>
<h2>4. Implant sIFR Into Website</h2>
<p>To load sIFR to your website, we have to call for some Javascript files with these codes:</p>
<pre class="html"><span class="htmlScriptTag">&lt;script src=<span class="htmlAttributeValue">&quot;/path/sifr.js&quot;</span> type=<span class="htmlAttributeValue">&quot;text/javascript&quot;</span>&gt;</span><span class="htmlScriptTag">&lt;/script&gt;</span>
 <span class="htmlScriptTag">&lt;script src=<span class="htmlAttributeValue">&quot;/path/sifr-config.js&quot;</span> type=<span class="htmlAttributeValue">&quot;text/javascript&quot;</span>&gt;</span><span class="htmlScriptTag">&lt;/script&gt;</span></pre>
<p>Change <em>path</em> to the folder(s) where you have uploaded your files.</p>
<h2>5. Configure sIFR</h2>
<p>Next we will configure sIFR so it loads the correct <em>yourtypeface.swf </em>file. You should open up <em>sifr-config.js </em>located in the <strong>js</strong> folder.</p>
<h3>sifr-config.js</h3>
<p>This file will be used to configure the options we have with sIFR at the moment. I remember the time I had written the sIFR 2.0 tutorial and the options were everywhere! It has been much more organized.</p>
<p>Once you&#8217;ve opened <em>sifr-config.js</em> and you will notice there isn&#8217;t anything in there yet. We have to add the options ourselves. Let&#8217;s say we&#8217;ve generated a <em>.swf </em>file with the typeface <em>yourtypeface</em> you will use the following codes:</p>
<pre class="javascript">var yourtypeface <span class="javascriptOperator">=</span> <span class="javascriptBracket">{</span>
src<span class="javascriptOperator">:</span> <span class="javascriptString">'/path/yourtypeface.swf'</span>
<span class="javascriptBracket">}</span><span class="javascriptDefaultText">;</span>
sIFR.activate<span class="javascriptBracket">(</span>yourtypeface<span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span>
sIFR.<span class="javascriptNativeKeyword">replace</span><span class="javascriptBracket">(</span>yourtypeface, <span class="javascriptBracket">{</span>
selector<span class="javascriptOperator">:</span> <span class="javascriptString">'h2.sifr-title'</span>
<span class="javascriptBracket">}</span><span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span></pre>
<h3>Explanation Javascript</h3>
<p>As you can see, the selector (the title we will add sIFR too) is called for by this element &lt;h2 class=&#8221;sifr-title&#8221;&gt;. You can change that to your likings.</p>
<p>If you used the typeface <a href="http://www.designworkplan.com/typography-fonts/ff-meta-is-everywhere.htm">Meta</a> when generating your file, your <em>.swf</em> file is named <em>meta.swf. </em>You can use these codes instead:</p>
<pre class="javascript">var meta <span class="javascriptOperator">=</span> <span class="javascriptBracket">{</span>
src<span class="javascriptOperator">:</span> <span class="javascriptString">'/path/meta.swf'</span>
<span class="javascriptBracket">}</span><span class="javascriptDefaultText">;</span>
sIFR.activate<span class="javascriptBracket">(</span>meta<span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span>
sIFR.<span class="javascriptNativeKeyword">replace</span><span class="javascriptBracket">(</span>meta, <span class="javascriptBracket">{</span>
selector<span class="javascriptOperator">:</span> <span class="javascriptString">'h2.sifr-title'</span>
<span class="javascriptBracket">}</span><span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span></pre>
<p>You get the picture, right? After you saved this file and uploaded it to your web-server, you will see that sIFR 3.0 is working!</p>
<h2>6. Style sIFR Titles</h2>
<p>But, sIFR doesn&#8217;t stop with this basic stuff, there is loads more possible. For example, we could add some CSS that makes your titles look better.</p>
<p>Open <em>sIFR-screen.css</em> (in the <strong>css</strong> folder) and add <em>visibility:hidden;</em> to <em>.sIFR-active h2.sifr-title.</em> This will hide the standard HTML text when sIFR is loading. The <em>.sIFR-active</em> element makes sure the HTML text does show when sIFR isn&#8217;t working.</p>
<h3>CSS</h3>
<pre class="css"><span class="cssSelector">.sIFR-active h2.sifr-title{</span>
<span class="cssProperty">visibility</span><span class="cssRest">:</span><span class="cssValue"> hidden</span><span class="cssRest">;</span> <span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue">1em</span><span class="cssRest">;</span>
<span class="cssSelector">}</span></pre>
<h3>Javascript</h3>
<p>We can change the font-size, background color and more via the Javascript string we have seen in <strong>step 5</strong>. Not every CSS rule is supported, so check out what&#8217;s possible on the <a href="http://wiki.novemberborn.net/sifr3/Styling">Styling wiki</a>.</p>
<pre class="javascript">var yourtypeface <span class="javascriptOperator">=</span> <span class="javascriptBracket">{</span>
src<span class="javascriptOperator">:</span> <span class="javascriptString">'/path/yourtypeface.swf'</span>
<span class="javascriptBracket">}</span><span class="javascriptDefaultText">;</span>
sIFR.activate<span class="javascriptBracket">(</span>yourtypeface<span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span>
sIFR.<span class="javascriptNativeKeyword">replace</span><span class="javascriptBracket">(</span>yourtypeface, <span class="javascriptBracket">{</span>
selector<span class="javascriptOperator">:</span> <span class="javascriptString">'h2.sifr-title'</span>,
css<span class="javascriptOperator">:</span> <span class="javascriptString">'h2.sifr-title<span class="javascriptBracket">{</span> font-size<span class="javascriptOperator">:</span>14px<span class="javascriptDefaultText">;</span> background-color<span class="javascriptOperator">:</span>#cccccc<span class="javascriptDefaultText">;</span> <span class="javascriptBracket">}</span>'</span>
<span class="javascriptBracket">}</span><span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span></pre>
<h2>7. HTML Items Inside Your sIFR Title</h2>
<p>sIFR has also the possibility to add <em>em, </em><strong>strong</strong> or even links (or anything else) inside your title. These kind of features make sIFR really awesome in use.</p>
<p>Styling goes as following:</p>
<pre class="javascript">var yourtypeface <span class="javascriptOperator">=</span> <span class="javascriptBracket">{</span>
src<span class="javascriptOperator">:</span> <span class="javascriptString">'/path/yourtypeface.swf'</span>
<span class="javascriptBracket">}</span><span class="javascriptDefaultText">;</span>
sIFR.activate<span class="javascriptBracket">(</span>yourtypeface<span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span>
sIFR.<span class="javascriptNativeKeyword">replace</span><span class="javascriptBracket">(</span>yourtypeface, <span class="javascriptBracket">{</span>
selector<span class="javascriptOperator">:</span> <span class="javascriptString">'h2.sifr-title'</span>,
,css<span class="javascriptOperator">:</span> <span class="javascriptBracket">[</span>
<span class="javascriptString">'h2.sifr-title<span class="javascriptBracket">{</span> font-size<span class="javascriptOperator">:</span> 14px<span class="javascriptDefaultText">;</span> background-color<span class="javascriptOperator">:</span> #CCCCCC<span class="javascriptDefaultText">;</span> <span class="javascriptBracket">}</span>'</span>
,<span class="javascriptString">'em <span class="javascriptBracket">{</span> font-style<span class="javascriptOperator">:</span>italic<span class="javascriptDefaultText">;</span>; <span class="javascriptBracket">}</span>'</span>
,<span class="javascriptString">'strong <span class="javascriptBracket">{</span> font-weight<span class="javascriptOperator">:</span><span class="javascriptClientKeyword">bold</span><span class="javascriptDefaultText">;</span> <span class="javascriptBracket">}</span>'</span>
,<span class="javascriptString">'a <span class="javascriptBracket">{</span> text-decoration<span class="javascriptOperator">:</span> none<span class="javascriptDefaultText">;</span> <span class="javascriptBracket">}</span>'</span>
,<span class="javascriptString">'a<span class="javascriptOperator">:</span>hover <span class="javascriptBracket">{</span> text-decoration<span class="javascriptOperator">:</span> underline<span class="javascriptDefaultText">;</span> <span class="javascriptBracket">}</span>'</span>
<span class="javascriptBracket">]</span>
<span class="javascriptBracket">}</span><span class="javascriptBracket">)</span><span class="javascriptDefaultText">;</span></pre>
<h2>8. Examples</h2>
<p>Everyone would like to see some examples where sIFR is used to see how it works and looks.</p>
<ul>
<li><a href="/dd-articles/sIFR-demo/">Default Demo Example</a></li>
<li><a href="http://www.blitzmagonline.com/">Blitz Magazine Online</a></li>
<li><a href="http://www.jindou.com.au/">Jindou</a></li>
<li><a href="http://www.jindou.com.au/">Streetlamp</a></li>
<li><a href="http://www.deafcando.org.au/">Deaf Can Do</a></li>
<li><strong><a href="http://wiki.novemberborn.net/sifr3/Examples">Need more Examples?</a></strong></li>
</ul>
<h2>You want more?</h2>
<p>sIFR doesn&#8217;t stop with the information I gave you here, many more things are possible. Here are some resources that you might enjoy.</p>
<ul>
<li><a href="http://www.mikeindustries.com/sifr">Mike Davidson</a> and <a href="http://novemberborn.net/">Mark Wubben</a> &#8211; Authors of sIFR! Keep up the good work guys!<a href="http://novemberborn.net/"><br />
</a></li>
<li><a href="http://wiki.novemberborn.net/sifr3">Official sIFR wiki</a> &#8211; Includes extra information about <a href="http://wiki.novemberborn.net/sifr3/Styling">Styling</a>, <a href="http://wiki.novemberborn.net/sifr3/JavaScript+Configuration">Javascript Configuration</a> and many more.</li>
<li><a href="http://www.sifrgenerator.com/">sIFR Generator</a></li>
<li><a href="http://en.wikipedia.org/wiki/Scalable_Inman_Flash_Replacement">Wikipedia Page</a></li>
<li><a href="http://discuss.joyent.com/viewforum.php?id=20">Forum dedicated to sIFR</a> &#8211; Go there for your advanced questions!</li>
</ul>
<p><strong><em>Keep in mind that I am a human too, so if you have found any bug, typo or error, please <a href="#respond">let me know</a> to make this tutorial as helpful as possible. </em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/typography/implant-sifr3-healthy-alternative-browser-text/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>66 Links To Learn The Webdesign Basics</title>
		<link>http://divitodesign.com/css/66-links-to-learn-the-webdesign-basics/</link>
		<comments>http://divitodesign.com/css/66-links-to-learn-the-webdesign-basics/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 20:11:54 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=437</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2F66-links-to-learn-the-webdesign-basics%2F"><br />
				<br />
			</a>
		
<p>In the past, DivitoDesign has learned you <a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">how to start blogging</a> and many people have learned from that. So I thought, why not give beginners some articles that help you to start with... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2F66-links-to-learn-the-webdesign-basics%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2F66-links-to-learn-the-webdesign-basics%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>In the past, DivitoDesign has learned you <a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">how to start blogging</a> and many people have learned from that. So I thought, why not give beginners some articles that help you to start with webdesign in general.I remember the time I started out and it wasn&#8217;t easy, simply because I didn&#8217;t know where to begin. It&#8217;s time to change that. Here are some of the best articles and sites from around the internet that will learn you all the basics you need.</p>
<p><strong>General</strong></p>
<ul>
<li><a href="http://www.advancedwebdesign.com/web-design-guide">&#8220;What is Webdesign&#8221; guide</a></li>
<li><a href="http://www.alistapart.com/articles/understandingwebdesign">Understanding Webdesign</a></li>
<li>Validate <a href="http://validator.w3.org/">HTML</a> / <a href="http://jigsaw.w3.org/css-validator/">CSS</a> (Very important!)</li>
<li><a href="http://validator.w3.org/docs/why.html">Why validate?</a></li>
</ul>
<p><strong>Programs</strong></p>
<ul>
<li><a href="http://www.adobe.com/products/photoshop/index.html">Adobe Photoshop CS3</a> (Design)<a href="http://www.good-tutorials.com/tutorials/photoshop"><br />
</a></li>
<li><a href="http://www.gimp.org/">GIMP</a> (Design)</li>
<li><a href="http://www.adobe.com/products/dreamweaver/">Adobe DreamWeaver</a> (HTML/CSS/PHP editing)<a href="http://www.tutorialized.com/tutorials/Dreamweaver/1"></a></li>
<li><a href="http://www.nvu.com/">NVU</a> (HTML/CSS editing)</li>
</ul>
<p><strong>HTML</strong></p>
<ul>
<li><a href="http://www.htmlgoodies.com/primers/html/article.php/3478131">HTML Basics</a></li>
<li><a href="http://www.w3schools.com/html/DEFAULT.asp">W3Schools &#8211; HTML reference</a></li>
<li><a href="http://www.ncsu.edu/cc/edu/html_trng/html_basics.html">HTML Tutorial</a></li>
</ul>
<p><span id="more-437"></span></p>
<p><strong>CSS</strong></p>
<ul>
<li><a href="http://www.cssbasics.com/">CSS Basics</a></li>
<li><a href="http://www.westciv.com/style_master/academy/css_tutorial/">Complete CSS Guide + Reference list</a></li>
<li><a href="http://www.w3schools.com/css/">W3Schools &#8211; CSS reference</a></li>
<li><a href="http://bucarotechelp.com/download/design/basicss.asp">Free CSS Ebook &#8211; Need to subscribe to the RSS feed to download the Ebook!</a></li>
</ul>
<p><strong>Design</strong></p>
<ul>
<li><a href="http://www.good-tutorials.com/tutorials/photoshop">Photoshop tutorials</a></li>
<li><a href="http://www.gimp-tutorials.com/">GIMP tutorials</a></li>
<li><a href="http://www.photoshopessentials.com/basics/">Photoshop Basics</a></li>
<li><a href="http://morris-photographics.com/photoshop/shortcuts/index.html">Photoshop Shortcuts</a></li>
<li><a href="http://www.entheosweb.com/photoshop/layout.asp">Create a weblayout in Photoshop + Dreamweaver</a></li>
<li><a href="http://dzineblog.com/2008/07/best-photoshop-layout-design-tutorials.html">27 &#8220;how to design a website&#8221; tutorials in one place</a></li>
</ul>
<p><strong>Site Structure</strong></p>
<ul>
<li><a href="http://webstyleguide.com/site/basic_structures.html">Basic Site Structures</a></li>
<li><a href="http://nettuts.com/site-builds/from-psd-to-html-building-a-set-of-website-designs-step-by-step/">From Design to HTML &#8211; Step by Step</a></li>
<li><a href="http://www.partdigital.com/tutorials/convert-web/">From PSD to HTML</a></li>
</ul>
<p><strong>Tutorial Sites</strong></p>
<ul>
<li><a href="http://www.pixel2life.com/">Pixel2Life</a></li>
<li><a href="http://www.good-tutorials.com/">Good-Tutorials</a></li>
<li><a href="http://nettuts.com/">Nettuts</a> / <a href="http://www.psdtuts.com/">PSDtuts</a></li>
<li><a href="http://www.tutorialsphere.com/">TutorialSphere</a></li>
</ul>
<p><strong>Colors<br />
</strong></p>
<ul>
<li><a href="http://www.colourlovers.com/">ColourLovers</a></li>
<li><a href="http://webdesign.about.com/cs/color/a/aacolortheory.htm">Colors In Webdesign</a></li>
<li><a href="http://www.webdesign.org/web/web-design-basics/color-theory/">Color Theory</a></li>
<li><a href="http://websitetips.com/color/">Color Tips</a></li>
</ul>
<p><strong>Resources</strong></p>
<ul>
<li><a href="http://www.brusheezy.com/">Photoshop Brushes</a></li>
<li><a href="http://www.brushking.eu">Photoshop Brushes II</a></li>
<li><a href="http://browse.deviantart.com/resources/applications/patterns/#order=9">Photoshop Patterns</a></li>
<li><a href="http://www.dezinerfolio.com/2007/03/14/ultimate-web-20-gradients-free-download/">Photoshop Layer Styles</a></li>
<li><a href="http://WordPress.org/extend/plugins/">WordPress Plugins</a></li>
<li><a href="http://WordPress.org/extend/themes/">WordPress Themes</a></li>
</ul>
<p><strong>Stock Images</strong></p>
<ul>
<li><a href="http://www.deviantart.com/#catpath=resources/stockart&amp;order=9">DeviantArt&#8217;s Stock images collection</a></li>
<li><a href="http://www.sxc.hu/">Stock Xchng</a> (Free!)</li>
<li><a href="http://www.istockphoto.com/">iStockPhoto</a> (paid)<a href="http://www.istockphoto.com/"><br />
</a></li>
<li><a href="http://www.freestockimages.net/">Free Stock Images</a></li>
</ul>
<p><strong>Search Engines</strong></p>
<ul>
<li><a href="http://searchenginewatch.com/showPage.html?page=2168031">How Search Engines Work</a></li>
<li><a href="http://www.googlerankings.com/basic.php">Search Engine Optimizing Basics</a></li>
<li><a href="http://www.nowsell.com/internet-marketing-basics/off-site-seo.html">Off-Site Search Engine Optimizing</a></li>
<li><a href="http://www.searchenginejournal.com/12-basic-on-site-seo-tactics-for-optimized-results/5966/">On-Site SEO</a></li>
<li><a href="http://www.xml-sitemaps.com/">Add a Sitemap to your website</a></li>
</ul>
<p><strong>Inspiration</strong></p>
<ul>
<li><a href="http://bestwebgallery.com/">BestWebGallery</a></li>
<li><a href="http://www.stylegala.com/">StyleGala</a></li>
<li><a href="http://www.cssdrive.com/">CSS Drive</a></li>
<li><a href="http://cssvault.com/">CSS Vault</a></li>
<li><a href="http://webcreme.com/">Web Creme</a></li>
<li><a href="http://www.cssleak.com/">CSSLeak</a></li>
</ul>
<p><strong>Fonts / Typography</strong></p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Typography">Wikipedia &#8211; Typography</a></li>
<li><a href="http://ilovetypography.com/">I love Typography</a></li>
<li><a href="http://freelancefolder.com/typography-essentials-a-getting-started-guide/" target="_blank">Typography Essentials &#8211; A Getting Started Guide</a></li>
<li><a href="http://www.divitodesign.com/2008/08/fonts-on-the-internet-what-are-our-options/">Fonts On the Internet</a></li>
<li><a href="http://www.dafont.com/">DaFont</a></li>
</ul>
<p><strong>Usability and Accessibility</strong></p>
<ul>
<li><a href="http://www.usability.gov/basics/">Usability basics</a></li>
<li><a href="http://www.webcredible.co.uk/user-friendly-resources/web-accessibility/basics.shtml">Accessibility basics</a></li>
<li><a href="http://www.webdevlounge.com/articles/accessibility-top-ten-tips/">Accessibility top 10 tips</a></li>
<li><a href="http://www.smashingmagazine.com/2007/10/09/30-usability-issues-to-be-aware-of/" target="_blank">30 Usability Issues to Be Aware Of</a></li>
</ul>
<p><strong>Blogging</strong></p>
<ul>
<li><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">Start Blogging Guide</a></li>
<li><a href="http://elearningtech.blogspot.com/2006/10/top-ten-reasons-to-blog-and-top-ten.html">Reasons Why / Why Not To blog</a></li>
<li><a href="http://www.WordPress.org/">WordPress</a></li>
<li><a href="http://www.blogger.com">Blogger</a></li>
</ul>
<h2>Suggestions?</h2>
<p>If you think a beginner would benefit from an article you have wrote or which you have found, feel free to <a href="#respond">leave a comment</a> with the link, or send me an <a href="/contact/">email</a>!</p>
<p>For more articles on webdesign, blogging, CSS or Seach engine optimizing, consider subscribing to the <a href="http://feeds.feedburner.com/DivitoDesign">RSS feed</a>.</li>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/css/66-links-to-learn-the-webdesign-basics/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Start Blogging #6 &#8211; Blogging Tips and Tricks</title>
		<link>http://divitodesign.com/blogging/start-blogging-6-blogging-tips-and-tricks/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-6-blogging-tips-and-tricks/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 20:00:22 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=235</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-6-blogging-tips-and-tricks%2F"><br />
				<br />
			</a>
		
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-6-blogging-tips-and-tricks%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-6-blogging-tips-and-tricks%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<h2>A few blogging tips and tricks</h2>
<p>Here are a couple tips and tricks to get you going after the basic and more extensive articles. This latest post will include a couple tips about every topic around blogging.</p>
<h3>General</h3>
<ul>
<li>After you read this article: <strong>Don&#8217;t be afraid to make faults</strong>. Just do it.</li>
<li>Focus on content because content is king.</li>
<li>Use <a href="http://feedburner.com/">Feedburner</a> to keep track of your subscribers and use Google Analytics as your statistics program.</li>
<li>Staring at your statistics three hours a day will not get you more visitors, focus on writing and promoting.</li>
<li>Tag your posts to keep things organized for your readers.</li>
</ul>
<h3>Writing</h3>
<ul>
<li>If you aren&#8217;t familiar with the English language, learn. Writing in English will get you in potential much more exposure then all other languages together.</li>
<li>Use a <a href="http://www.spellcheck.net">spell checker</a> and a <a href="http://translate.google.com/">translating tool</a>. That will improve your writing.</li>
<li>Proof-read. Always remember to read your article over and over again, edit what you don&#8217;t like and read again. You will get a better article.</li>
<li>Write quality headlines to get the attention from potential readers.</li>
</ul>
<h3>Search Engines</h3>
<ul>
<li>Do not add your site to the <em>add-your-site</em> pages on Google, Yahoo! and MSN. Just Write quality content and get links from other sites, that will get you in the results.</li>
<li>Focus on Google. Do not forget Yahoo! and MSN, but Google will bring the most traffic in, so optimize your blog for that engine.</li>
<li>Install <em>search engine optimizing</em> (SEO) &#8211; friendly plugins to improve your visibility in the search engines.</li>
<li>Try to get as many links to your blog as possible. You can do so by link-exchange with bloggers in the same niche or writing great content that people would love to link to.</li>
<li>Read <em>SEO</em>-blogs from time to time.</li>
<li>Write awesome content + do a bit search engine optimizing = #1 spot</li>
<li>Optimize your URLs: we call those <a href="http://www.divitodesign.com/2008/03/how-you-should-write-quality-permalinks/">Permalinks.</a></li>
<li><a href="http://www.divitodesign.com/2008/03/beginners-guide-html-heading-tags/">Use <em>h1</em> tags for your article title and <em>h2</em> for keyword-rich subtitles</a></li>
</ul>
<h3>Network</h3>
<ul>
<li>Try to network with bloggers in your niche. They are people just like you and me who need to focus as well. If they get a nice appreciation comment from time to time, they are happy. They might link to your blog or a blog post.</li>
<li>Make friends. Friends will help each other if things do not run smooth.</li>
</ul>
<h3>Comments</h3>
<ul>
<li>Reply to the comments you get. Remember those people have busy days and they took the time to reply to <span style="text-decoration: underline;">your</span> article; make sure you pay them to back to answer their question or by saying thanks.</li>
<li>Comment on other blogs with a constructive and on-topic reply. You network, you might get a link to your blog (<a href="http://www.dofollowblogs.com/">DO-follow blogs</a>) and you will get some visitors as well. What do you want more?</li>
<li>You should install a do-follow plugin yourself and post about it. You will get more quality comments because people get something back for their efforts.</li>
</ul>
<h3>WordPress Theme</h3>
<ul>
<li>Install a search-engine friendly theme.</li>
<li>If you installed WordPress (Ofcourse you did!), search the themes directory of <a href="http://WordPress.org/extend/themes/">WordPress</a>. Or get the best themes from <a href="http://www.wpthemez.com/">wpthemez</a>.</li>
<li>Don&#8217;t forget <a href="/tag/accessibility/">accessibility</a> and <a href="/tag/usability">usability</a>.</li>
<li>Keep your sidebar clean. Remove what doesn&#8217;t add any value to your readers.</li>
</ul>
<h3>Promotion</h3>
<ul>
<li>Try to reach the <a href="http://www.digg.com">Digg</a> homepage with your articles. This will send in a lot of traffic.</li>
<li>Promote web-related tutorials on <a href="http://pixel2life.com">Pixel2life</a> and <a href="http://www.good-tutorials.com/">Good-Tutorials</a>.</li>
<li>Add your articles to <a href="http://www.dailyblogtips.com/resources/article-directories/">Article Directories</a>.</li>
</ul>
<h2>End of Lesson #6</h2>
<p>You are ready for the stage. You have learned the basics of blogging and you are ready to start your own blog in a very interesting niche. I hope to see many new blogs out there and make sure you send me the link over!!</p>
<p>I hope everyone has enjoyed the series and there will be more good content on the way! <a href="http://feeds.feedburner.com/DivitoDesign">Subscribe to our RSS feed</a> and get that great content in your RSS reader, <a href="#text-96174741">or in your mailbox</a> (click the link and look in the upper left corner of your screen!).</p>
<p>Thanks for reading and see you next time!</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-6-blogging-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Start Blogging #5 &#8211; Blogging Software</title>
		<link>http://divitodesign.com/blogging/start-blogging-5-blogging-software/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-5-blogging-software/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 20:00:42 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=233</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-5-blogging-software%2F"><br />
				<br />
			</a>
		
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-5-blogging-software%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-5-blogging-software%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<h2>Blogging Software: Pick one!</h2>
<p>Blogging software takes all the hard work out of your hands. The only thing you have to do is write your articles, the software will take care of the rest: posts, comments, structure etc. There are many blogging software engines out there but I will only talk about four because they are in my opinion the best around.</p>
<h2>Hosted solutions</h2>
<p><a style="color:#000!important;" href="http://www.WordPress.com">WordPress.com</a> &#8211; This system is the hosted based version of WordPress. When you sign up you get a subdomain (divitodesign.WordPress.com) and the powerful WordPress engine. You can choose from free themes and you are set up in a minute.<em> This is my recommendation for the hosted-based solutions</em>.</p>
<p><a style="color:#000!important;" href="http://www.blogger.com">Blogger</a> &#8211; The leading free hosted-based blogging solutions. It currently is the biggest free online blogging services and you can choose from many free blog templates for your blog along with other free services and features.</p>
<h2>Host your own blog</h2>
<p><a style="color:#000!important;" href="http://www.WordPress.org">WordPress.org</a> &#8211; I love WordPress. WordPress is free, has a real powerful engine and has an active community. It is the leading software out there with thousands of themes and plugins available to make your blogging experience as smooth as possible. <em>This is my recommendation for the self-hosted solutions</em>. Later on in this guide I will provide you with resources for your WordPress installation.</p>
<p><a style="color:#000!important;" href="http://www.movabletype.com">MovableType</a> &#8211; I have never used this software personally because you have to pay for it, but there are a many people swearing to this piece of software. For those who want to pay for your blogging software, this is the best available.</p>
<h2>End of lesson #5</h2>
<p>We are almost finished with the guide as lesson #5 ends now. Tomorrow you will get blogging tips and tricks. Tips and tricks everyone could use, even more experienced bloggers. Make sure you don&#8217;t miss that chapter.</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-5-blogging-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Start Blogging #4 &#8211; Store your blog</title>
		<link>http://divitodesign.com/blogging/start-blogging-4-store-your-blog/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-4-store-your-blog/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 20:00:37 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=231</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-4-store-your-blog%2F"><br />
				<br />
			</a>
		
<p>If you want to start blogging and you haven&#8217;t read the whole guide, browse the table of content below.</p>
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2.</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-4-store-your-blog%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-4-store-your-blog%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>If you want to start blogging and you haven&#8217;t read the whole guide, browse the table of content below.</p>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<h2>Store your blog</h2>
<p>You need a place on the internet where everyone that is interested could reach your blog. Your blog should have a great up-time and be fast. If a visitor want to visit a blog that is constantly not available, he will leave and never come back. The same goes with the speed of your blog, the dial-up users out there would like to visit your blog as well. They will simply leave if the loading time is five minutes and never come back.</p>
<h2>Two Options</h2>
<p>What do you mean two options?</p>
<p>Well, there are two options available to store your blog. If you have any money to spend you should be buying some quality webhosting. That is your best option because compared to a free service, you will have more freedom, usually a better speed and your <strong>own domain name</strong>. We will talk about that later.</p>
<p>The other option is a free one. If you just want to try blogging and you don&#8217;t want to invest in a proper home for your blog, you could use one of the hosted solutions. They provide you with webhosting that has usually great up-time (because they run a whole network of thousands of blogs, they can&#8217;t risk their client-base) and a subdomain.</p>
<p>I wouldn&#8217;t recommend this option if you are completely serious about your blog and you want to reach the big public. Your subdomain doesn&#8217;t look as good as your own dot com domain name. Why is that domain name so important?</p>
<h2>Your own domain name</h2>
<p>When you first start blogging you have to choose a name for your blog. This name should be used in your own domain name: <strong>www.yourblog.com</strong>. You should make sure you have a name that people remember.</p>
<p>It goes like this: people find an interesting article they would like to read again. After a while they&#8217;d like to visit the article and blog again, but.. they forget about the name and domain name. That visitor is lost to that blog.</p>
<p>You don&#8217;t need that yourself, you want those people to be able to find and remember your blog as easy as possible. Especially in the beginning should you try to bind people to your blog and a good domain name could improve your chances.</p>
<h2>I recommend my own webhost</h2>
<p>DivitoDesign (and so do my other blogs) are hosted with <a href="http://www.wpwebhost.com">WPwebhost</a>. They sponsor this blog, but that&#8217;s not why I am still hosted with them. <strong>They provided excellent support and quality hosting.</strong></p>
<p>Another thing that is great from WPwebhost is that <strong>their servers are optimized for WordPress hosting</strong>. You can install WordPress in just one click and if you need support, the support team knows everything about WordPress.</p>
<h3>Ready to take a shot at their hosting?</h3>
<p>Because you are a reader of DivitoDesign you can get a coupon code to enjoy their hosting even cheaper. <strong>Enter this coupon code to gain an amazing 30% of any plan!</strong></p>
<p>Coupon code: <em>DIVITO30</em></p>
<h2>End of lesson #4</h2>
<p>I didn&#8217;t discuss the hosted-solutions in this chapter because they are usually coupled to some kind of blogging software. The next chapter will be full of them!</p>
<p>See you tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-4-store-your-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Start Blogging #3 &#8211; Choose a Niche</title>
		<link>http://divitodesign.com/blogging/start-blogging-3-choose-a-niche/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-3-choose-a-niche/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 20:00:01 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=229</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-3-choose-a-niche%2F"><br />
				<br />
			</a>
		
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-3-choose-a-niche%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-3-choose-a-niche%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<h2>Choose your Niche</h2>
<p>It is important to know where you actually want to write about on your blog. You need to know what you want to tell your crowd and to choose that subject of your blog isn&#8217;t the most easy part. You have to choose a so-called <strong>niche</strong>.</p>
<p>With choosing your niche, you have to remember you need enough content to write about. If you choose a niche that doesn&#8217;t update as many as you would like, you don&#8217;t have stuff to write about and your choice has been wrong.</p>
<p>You should try to keep your niche in an area you know everything about. Do not choose it too large because if you don&#8217;t do this full-time but only as a hobby, you simply don&#8217;t have the time to write about everything you wish. Keep it simple, but not too simple. To make things a bit more understandable, read the example:</p>
<h2>Example</h2>
<p>If you are a political blogger ready for a large audience, you could choose the <em>political part of your local town</em> as niche. You could also choose the <em>world politics</em> or <em>the politic center of a country</em>. Which one do you think has the greatest potential and should be do-able as a one-man-show? I think the <strong>politics on country</strong> scale is the best option here. The other choices are simply too small, or too big.</p>
<p>You should always make that weigh between what is do-able on your own (you don&#8217;t have a whole team ready to help you) and what has the greatest potential. If you make the right decision here, you have a long way to go, but if you choose wrong, your blogging career might not work out as you wished.</p>
<h2>End of lesson #3</h2>
<p>It isn&#8217;t easy to choose your niche and sometimes you have to think about it over and over again. Before you start writing, read this post again and think your niche through! See you tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-3-choose-a-niche/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Start Blogging #2 &#8211; What pages should a blog have?</title>
		<link>http://divitodesign.com/blogging/start-blogging-2-what-pages-should-a-blog-have/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-2-what-pages-should-a-blog-have/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 20:00:48 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=226</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-2-what-pages-should-a-blog-have%2F"><br />
				<br />
			</a>
		
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-2-what-pages-should-a-blog-have%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-2-what-pages-should-a-blog-have%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<h2>What pages should a blog have?</h2>
<p>As you might have read before in <a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">lesson #1</a>, a blog is a website with a couple extra features. Because a blog is a website as well, we need some <em>default</em> pages. Pages that should keep your visitors happy, because they create some <strong>recognition</strong>; people know what to do when they see the default pages on your blog. Here we go:</p>
<h3>Homepage</h3>
<p>The <a href="/">homepage</a> can be found on any blog you visit. It is the page you land on when you type in the address of the blog and it is where you can find the latest blog posts.</p>
<h3>Contact page</h3>
<p>It is important to have a <a href="/contact/">contact</a> page. As you are running a blog you must be able to communicate with your readers. The contact page makes this possible and there you go; the communication with your readers is a fact.</p>
<h3>About page</h3>
<p>The <a href="/about/">about</a> page is there to tell your users who the author of a blog really is and what he is about. By adding as much details to that page as possible you gather trust of your readers. The readers notice there is a real person with a real job behind the blog and that is important to keep and extend your readers-base.</p>
<h3>Archives</h3>
<p>The blog posts you have written before are stored in the <a href="/2008/">archives</a>, everything you have ever written on the blog can be found there. It isn&#8217;t that important to have them because you will usually have a plugin who do the &#8217;sidemapping&#8217; for you. See the next default page.</p>
<h3>Sitemap</h3>
<p>The sitemap of your blog is a page where is listed everything you have ever written for the blog, just like your archives. The difference with your archives is that in a sitemap only post-titles are listed. The biggest advantage of a sitemap is the ability of search engines to crawl your blog better and faster. A sitemap isn&#8217;t available by default but there are plugins to do the job for you.</p>
<h2>End of lesson #2</h2>
<p>You could have more specific pages on your blog, but these are the ones that your really should have. Don&#8217;t hesitate to add your own pages to your blog. If you have a question, <a href="#respond">I will listen</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-2-what-pages-should-a-blog-have/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Start Blogging #1 &#8211; What is a blog?</title>
		<link>http://divitodesign.com/blogging/start-blogging-1-what-is-a-blog/</link>
		<comments>http://divitodesign.com/blogging/start-blogging-1-what-is-a-blog/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 20:00:18 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=224</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-1-what-is-a-blog%2F"><br />
				<br />
			</a>
		
Content Table
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging</a>... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-1-what-is-a-blog%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fblogging%2Fstart-blogging-1-what-is-a-blog%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<h3>Content Table</h3>
<p><a href="http://www.divitodesign.com/start-blogging-how-to-start-blogging-guide/">0. Welcome to the Guide</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-1-what-is-a-blog">1. What is a blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-2-what-pages-should-a-blog-have/">2. What pages should a blog have</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-3-choose-a-niche/">3. Choose a Niche</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-4-store-your-blog/">4. Store your blog</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-5-blogging-software/">5. Blogging software</a><br />
<a href="http://www.divitodesign.com/2008/08/start-blogging-6-blogging-tips-and-tricks/">6. Blogging Tips and Tricks</a></p>
<p>What is a blog? That is an important question if you would like to start one. Most of you&#8217;ve heard something about the phenomenon of blogging. Some things like publishing thoughts or writing articles for a crowd. That is true, but there is a lot more.</p>
<p>A <strong>blog</strong> or <em>weblog</em> is a web-based journal where people like me and you can publish their thoughts. It is a dynamic <em>website</em> where the author and readers can communicate and discuss about the articles. A blog is a website, but it is a dynamic website that changes all the time.</p>
<h2>Subject of blogs</h2>
<p>Around the blog-o-sphere (that&#8217;s the name they gave the <em>world of blogging</em>) there are blogs of all kinds. The number of subjects of those blogs are uncountable, people write about everything! There are absolutely no barriers and here are some examples: <a href="http://www.kiplog.com/food/foodlinks.htm">Food</a>, <a href="http://www.smileycat.com/">Webdesign</a>, <a href="http://blogs.tampabay.com/buzz/">Politics</a> and even <a href="http://www.thegolfblog.com/">Golf</a> or <a href="http://www.wrestlingblog.com/">Wrestling</a>; everything is present!</p>
<h2>Blog or Website? What&#8217;s the difference?</h2>
<p>The most important difference between a blog and a website is the <strong>interactivity</strong> and the <strong>updates</strong>. A blog should keep updated with the latest news and information from that niche, or it isn&#8217;t called a blog. A website doesn&#8217;t have to do this and can contain information that is timeless. It doesn&#8217;t have to update in a regular way.</p>
<p>Another difference between a blog and a website is the interactivity possibilities. A website is static and doesn&#8217;t allow visitors to give their opinion on the information the website provides. When you read a blog, you can tell everything you want to tell in the comments. You can actually discuss with the author and other readers. Due this fact some blogs have developed a large community around their blog.</p>
<h2>The power of a blog</h2>
<p>The hardest part for a blog author is to keep the blog updated. You have to make sure you stay on top of all the new information out there. You can&#8217;t say for four weeks, &#8216;I don&#8217;t want to write!&#8217; or &#8216;I don&#8217;t have time&#8217;, because your blog will only suffer from that and eventually, die. You will loose a lot of your visitor-base and those visitors you &#8216;abandoned&#8217; are hard to get back.</p>
<p>You are their source of news in that niche and after you left them they will visit another blog, your competitor, and they will not come back. <strong>The power of a blog is to keep updated</strong>, but it&#8217;s also their weakness if you can&#8217;t update all the time.</p>
<h2>End of lesson #1</h2>
<p>That&#8217;s the end of lesson #1. See you tomorrow when we are learning which pages a blog should include!</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/blogging/start-blogging-1-what-is-a-blog/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Guide to HTML Emails</title>
		<link>http://divitodesign.com/html/guide-to-html-emails/</link>
		<comments>http://divitodesign.com/html/guide-to-html-emails/#comments</comments>
		<pubDate>Fri, 16 May 2008 10:52:27 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=95</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fhtml%2Fguide-to-html-emails%2F"><br />
				<br />
			</a>
		
<p><em>This guide will tell you exactly what HTML emails are, how to make them and how to design your HTML emails.</em></p>
What are HTML emails?
<p>HTML emails are emails send with mark-up. Most of... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fhtml%2Fguide-to-html-emails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fhtml%2Fguide-to-html-emails%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><em>This guide will tell you exactly what HTML emails are, how to make them and how to design your HTML emails.</em></p>
<h2>What are HTML emails?</h2>
<p>HTML emails are emails send with mark-up. Most of the time, an email just contains letters and words to bring over a message to the recipient. It doesn&#8217;t need any fancy colors or tables. HTML emails can be used to make the user experience more entertaining and can be used to focus the visitors’ attention to the most important parts.</p>
<h2>Why should you use HTML emails?</h2>
<p>When you are in the blogging or publishing industry you might want to send a newsletter to inform your regular visitors of new articles, updates and/or news. Most of the time, to keep your subscribers entertained, a more professional look is required. Or you want to point visitors in the direction of a great headline. This all can be achieved by using HTML emails with CSS in a proper way.</p>
<h2>Do HTML emails always look good?</h2>
<p>To give your HTML email a proper look, we should watch out for a couple points. As you might know, <em>HTML</em> and <em>CSS</em> are rendered slightly different by different browsers. Email clients have this problem as well. All Web-based (Gmail, Hotmail) and standalone clients (Outlook, Thunderbird) will react different.</p>
<p>When you have designed a website, you have to check for browser-compability by simple checking your webpage in different browsers. What we are going to with HTML has the same principle. We will test the email in different clients.<br />
<span id="more-95"></span></p>
<h2>Designing HTML emails</h2>
<p>Designing emails has the same principles as designing websites. You should grab the users’ attention, without loosing accessibility and usability out of sight.</p>
<p>To make sure your email looks as good as possible in as many clients as possible, it is advised to use the simplest elements. <a href="http://www.anandgraves.com/html-email-validator/">Validating your email</a> is a good step in the right position!</p>
<h3>Simple elements</h3>
<p>Some elements are used for a longer time, and usually an email client will have a better support for those elements. For example, <em>Div</em>&#8217;s will not get supported by most clients, but <em>tables</em> are supported much better. The reason is simple; <em>div</em>&#8217;s are relative new compared to <em>tables</em>.</p>
<pre class="html">
<span class="htmlTableTag">&lt;table border=<span class="htmlAttributeValue">&quot;0&quot;</span>&gt;</span>
<span class="htmlTableTag">&lt;tbody&gt;</span>
<span class="htmlTableTag">&lt;tr&gt;</span>
<span class="htmlTableTag">&lt;td&gt;</span><span class="htmlTableTag">&lt;/td&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;/tbody&gt;</span><span class="htmlTableTag">&lt;/table&gt;</span>
</pre>
<h3>Stylesheets</h3>
<p>Because we are using CSS to style our HTML elements, we have to add style declarations. Strangely, his is not possible in the regular way. Extern stylesheets are ignored by most of the email clients. Extern stylesheets are stylesheets called for via a tag in the HTML, or via the <em>@import</em> attribute. We have to use <strong>inline</strong> CSS to style our elements.</p>
<p>Styles can be declared as <em>&lt;style&gt;</em> in the <em>&lt;head&gt;&lt;/head&gt;</em> area as well. Some email clients doesn&#8217;t read those, so it is advised to use inline styles.</p>
<pre class="html"><span class="htmlAnchorTag">&lt;a style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #333</span><span class="cssRest">;</span> <span class="cssProperty">text-decoration</span><span class="cssRest">:</span><span class="cssValue"> none</span><span class="cssRest">;</span>&quot;</span>&gt;</span><span class="htmlAnchorTag">&lt;/a&gt;</span></pre>
<h3>Images</h3>
<p>Images aren&#8217;t something that you should use to show important information in your email. Spammers abuse images to bring over the spam message and as a result, email clients usually give the recipient the choice to show images. Therefore, always add an ALT tag so people can recognize what the image is about, and so does the email client. Otherwise your email might get flagged as spam and will not get to your receiver.</p>
<h3>The fold</h3>
<p>The fold in websites is the area of that website you can view without scrolling. In email messages, a fold area is important as well, and you have to make sure the most important information and headlines are above the fold. Remember an email client (especially web-based) has a lot of buttons above your email, which makes the fold higher as a website. Remember to place the most important information as high as possible in your email to make sure people sees the important parts first by using contrast!</p>
<h2>All points in a list</h2>
<h3>You should&#8230;</h3>
<ol>
<li> Validate your email</li>
<li>Use inline styles</li>
<li>Use tables</li>
<li> Test your email in different email clients (Web-based + Standalone)</li>
<li>Place the most important information as high as possible.</li>
</ol>
<h3>You should not&#8230;</h3>
<ol>
<li>Use external or embedded stylesheets</li>
<li> Use to many images (Don&#8217;t display your whole email in images)</li>
<li>Make your email to hard to read (contrast should be alright)</li>
<li>Use div&#8217;s with style declaration &#8216;float&#8217;.</li>
<li>Put headlines and important information under the fold.</li>
</ol>
<h2>Questions?</h2>
<p>If you have any questions regarding this article or if you don&#8217;t understand a tip I gave, please let me know. I will answer your questions and help you out! Please post a comment or <a href="contact/" title="contact me">contact me</a></p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/html/guide-to-html-emails/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Z-Index : Overlap HTML Elements With CSS</title>
		<link>http://divitodesign.com/css/z-index-overlap-html-elements-with-css/</link>
		<comments>http://divitodesign.com/css/z-index-overlap-html-elements-with-css/#comments</comments>
		<pubDate>Tue, 06 May 2008 11:25:04 +0000</pubDate>
		<dc:creator>Stefan Vervoort</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Guide]]></category>

		<guid isPermaLink="false">http://www.divitodesign.com/?p=91</guid>
		<description><![CDATA[<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2Fz-index-overlap-html-elements-with-css%2F"><br />
				<br />
			</a>
		
<p><em>Via this guide, you will learn what a Z-Index is and how to use this property to overlap HTML elements with CSS.</em></p>
What is a Z-Index
<p><strong>Z-index</strong> is an property in CSS and has... &#187;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2Fz-index-overlap-html-elements-with-css%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdivitodesign.com%2Fcss%2Fz-index-overlap-html-elements-with-css%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><em>Via this guide, you will learn what a Z-Index is and how to use this property to overlap HTML elements with CSS.</em></p>
<h2>What is a Z-Index</h2>
<p><strong>Z-index</strong> is an property in CSS and has been included in CSS because people asked for an property with the possibility to make HTML elements overlap. Overlapping HTML elements can have a lot of advantages. You can make the important parts of your website fall out from the background some more.</p>
<h2>How to use Z-Index?</h2>
<p>Z-index uses values to identify which element is more important then the other. The default value is <strong>0</strong>. Usually, I give the item that should be on top value <strong>20</strong>, the less important <strong>10 </strong> and the least important item <strong>1</strong>.</p>
<p>It doesn&#8217;t really matter which numbers you give to the Z-index. The only thing you should remember is that your top item should have to highest value. But adding Z-index to items isn&#8217;t enough to make things work.</p>
<p>For our example, we will use the following HTML structure. Those boxes should get &#8216;Z-indexed&#8217; later on!</p>
<pre class="html"><span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;box1&quot;</span>&gt;</span>Blue = Div #1 <span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;box2&quot;</span>&gt;</span>Pink = Div #2 <span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;box3&quot;</span>&gt;</span>Yellow = Div #3 <span class="htmlOtherTag">&lt;/div&gt;</span>
</pre>
<p><span id="more-91"></span><br />
<a title="Not-working Z-index example" href="http://divitodesign.com/dd-articles/z-index/not-working.html">Click here to take a look at an example I made</a>. The item that should be on top (because of the Z-index value) is not on top: the boxes are displayed <em>under</em> each other instead of <em>on top</em> of each other. It looks like the Z-index is not working in this example, right?</p>
<p>The codes I have used in this example. It should work was my first guess as well.</p>
<pre class="css"><span class="cssSelector">div.box1 {</span>
<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 250px</span><span class="cssRest">;</span>
<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 250px</span><span class="cssRest">;</span>
<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> blue</span><span class="cssRest">;</span>
<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 1</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">div.box2 {</span>
<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 100px</span><span class="cssRest">;</span>
<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 300px</span><span class="cssRest">;</span>
<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> pink</span><span class="cssRest">;</span>
<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 20</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">div.box3 {</span>
<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 125px</span><span class="cssRest">;</span>
<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 125px</span><span class="cssRest">;</span>
<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> yellow</span><span class="cssRest">;</span>
<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 10</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
</pre>
<h2>What&#8217;s up?</h2>
<p>The Z-index requires an other property to style the elements that should get &#8216;Z-indexed&#8217;. Our element requires the position property is set to absolute to make things works. Otherwise our Z-index won&#8217;t work, as can be seen in the example above.</p>
<p>It&#8217;s now time for an example that works. The boxes has been styled with the right properties and is ready to be used. <a title="Working Z-index Example" href="http://www.divitodesign.com/dd-articles/z-index/working.html">A working Z-index example can be found here</a>.</p>
<p>These are the codes I used here. I simply added an <em>position:absolute;</em> and a couple placement values (top, left) to the boxes. It works!</p>
<pre class="css"><span class="cssSelector">div.box1 {</span>
	<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> absolute</span><span class="cssRest">;</span>
 	<span class="cssProperty">top</span><span class="cssRest">:</span><span class="cssValue"> 20px</span><span class="cssRest">;</span> <span class="cssProperty">left</span><span class="cssRest">:</span><span class="cssValue"> 20px</span><span class="cssRest">;</span>
 	<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 250px</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 250px</span><span class="cssRest">;</span>
 	<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> white</span><span class="cssRest">;</span>
 	<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> blue</span><span class="cssRest">;</span>
 	<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 1</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">div.box2 {</span>
	<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> absolute</span><span class="cssRest">;</span>
 	<span class="cssProperty">top</span><span class="cssRest">:</span><span class="cssValue"> 150px</span><span class="cssRest">;</span> <span class="cssProperty">left</span><span class="cssRest">:</span><span class="cssValue"> 10px</span><span class="cssRest">;</span>
 	<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 100px</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 300px</span><span class="cssRest">;</span>
 	<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> pink</span><span class="cssRest">;</span>
 	<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 20</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">div.box3 {</span>
	<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> absolute</span><span class="cssRest">;</span>
	 <span class="cssProperty">top</span><span class="cssRest">:</span><span class="cssValue"> 15px</span><span class="cssRest">;</span> <span class="cssProperty">left</span><span class="cssRest">:</span><span class="cssValue"> 175px</span><span class="cssRest">;</span>
 	<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 125px</span><span class="cssRest">;</span> <span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 125px</span><span class="cssRest">;</span>
 	<span class="cssProperty">background-color</span><span class="cssRest">:</span><span class="cssValue"> yellow</span><span class="cssRest">;</span>
 	<span class="cssProperty">z-index</span><span class="cssRest">:</span><span class="cssValue"> 10</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
</pre>
<h2>We are done</h2>
<p>I hope you now have fully understood the Z-index principle. You should always remember to add a <em>position:absolute;</em> property, or your Z-index will not work! If you have any questions regarding this subject, <a href="/contact/" title="contact">contact me</a> or leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://divitodesign.com/css/z-index-overlap-html-elements-with-css/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>
