<?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>Dave PC Guy &#187; webpage</title>
	<atom:link href="http://www.davepcguy.com/archive/tag/webpage/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davepcguy.com</link>
	<description>Computers and Technology</description>
	<lastBuildDate>Fri, 10 Sep 2010 15:43:14 +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>Setting up Feedburner Feeds</title>
		<link>http://www.davepcguy.com/archive/setting-up-feedburner-feeds/</link>
		<comments>http://www.davepcguy.com/archive/setting-up-feedburner-feeds/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 05:09:53 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[General Articles]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[web extras]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=1167</guid>
		<description><![CDATA[Have you ever wondered about that pretty subscriber counter most blogs have on their pages? How do they know exactly how many people are following them? It&#8217;s called FeedBurner.  I&#8217;ve been using it for a while now and it never occurred to me how much POWER such a service can have! Not only are you]]></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%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=blog,feed,web+extras,webpage,wordpress" height="61" width="50" /><br />
			</a>
		</div>
<p>Have you ever wondered about that pretty subscriber counter most blogs have on their pages? How do they know exactly how many people are following them?</p>
<p>It&#8217;s called FeedBurner.  I&#8217;ve been using it for a while now and it never occurred to me how much POWER such a service can have! Not only are you provided with statistics, but you can add ads to the feed, get a counter, update twitter automatically, and a whole spectrum of other features.<span id="more-1167"></span></p>
<p>Here&#8217;s what I&#8217;m going to cover in this short tutorial:</p>
<ul>
<li>getting a FeedBurner Feed</li>
<li> Setting it up</li>
<li>incorporating the feed into your website.</li>
</ul>
<h3>Getting a Feed</h3>
<p>This is actually the easiest part. All you need is a google account and go<a title="FeedBurner" href="http://feedburner.google.com/"> here</a>. Once you&#8217;re at the dashboard, look over here:</p>
<p><a rel="attachment wp-att-1168" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/burner1/"><img class="aligncenter size-full wp-image-1168" title="dashboard" src="http://www.davepcguy.com/wp-content/uploads/2010/03/burner1.jpg" alt="" width="500" height="149" /></a>Okay, now go to your blog site. I&#8217;m using one of my newer <a title="Living Smart Green" href="http://livingsmartgreen.com/">blogs</a> so just type in the URL.</p>
<ul>
<li>In my case, I typed in <strong>http://www.livingsmartgreen.com/ </strong>Click next.</li>
<li>If you have several RSS feeds available, such as RSS, RSS2, or Atom. Pick one of them. Click next.</li>
<li>The feed title and address should be already filled in, if not, just type those in. <a rel="attachment wp-att-1169" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/burner2/"><img class="aligncenter size-full wp-image-1169" title="Feed" src="http://www.davepcguy.com/wp-content/uploads/2010/03/burner2.jpg" alt="" width="415" height="159" /></a></li>
<li>Click next. It should tell you that everything&#8217;s done! Click next anyways.</li>
<li>Check off all the boxes there for extra statistics. Next.</li>
</ul>
<p>Yay, now you&#8217;ve got your feed!</p>
<h3>Setting up that feed!</h3>
<p>You should be at the main feed page (not the dashboard). Here&#8217;s what mine looks like:</p>
<p><a rel="attachment wp-att-1170" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/burner3/"><img class="aligncenter size-medium wp-image-1170" title="main site" src="http://www.davepcguy.com/wp-content/uploads/2010/03/burner3-300x126.jpg" alt="" width="300" height="126" /></a> Looks good so far. <a rel="attachment wp-att-1171" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/burner4/"><img class="size-full wp-image-1171 alignleft" title="sidebar" src="http://www.davepcguy.com/wp-content/uploads/2010/03/burner4.jpg" alt="" width="197" height="447" /></a>The &#8220;analyze&#8221; part will not work just yet. You&#8217;ll have to wait for that so let&#8217;s skip to &#8220;publicize&#8221; the most important part. Here is the deal, FeedBurner offers A LOT of services, most of which you will never use. Some of them are truly just annoying services so don&#8217;t bother. Try them out, and have fun. Here are the essentials:</p>
<p>Go to &#8220;<strong>PingShot</strong>&#8221; first and activate it. There are some services that like to get notified whenever your RSS feed changes. This will boost your traffic, hopefully.</p>
<p>Next, go to &#8220;<strong>socialize</strong>&#8221; and add your twitter account if you want. Your feed will be reposted on twitter (thus you don&#8217;t have to use the WP&gt;twitter WordPress Plugin). Under &#8220;hash tags&#8221; choose the &#8220;Create hashtags&#8230;.&#8221; option. That&#8217;s all you need, activate the service and be on your way.</p>
<p>Go to &#8220;<strong>creative commons</strong>&#8221; and choose the appropriate license. This makes sure you retain the rights to your content. It&#8217;s a smart thing, trust me on this one.</p>
<p>As for the rest:</p>
<ul>
<li><strong>Headline Animator </strong>creates a banner that shows off your latest feeds as well as a link to your site.</li>
<li><strong>BuzzBoost</strong> does something similar, except it creates a gadget. If you have been following my blog for the past few months, I always had it in the left sidebar under the meta.</li>
<li><strong>Email subscription</strong>. Another nice gadget that lets users subscribe via e-mail rather than RSS. Try it out if you want to.</li>
<li><strong>FeedCount. </strong>Okay, this is everyone&#8217;s favorite. This is that little counter thing that tells everyone on your blog how many people are subscribe. If you want it to look fancier, I suggest you use <a title="Feedburner API" href="http://visionmasterdesigns.com/tutoral-display-noof-rss-readers-using-feedburner-api-and-php-curl/">this tutorial</a> to create your own little piece of PHP code and get an actual text value for the number of subscribers. You will probably have to enable the <strong>awareness API</strong> for this to work.</li>
<li><strong>Chicklet Chooser.</strong> Another nice gadget. This one is used for the actual Feed. If you don&#8217;t already have an RSS icon or want to use one of Feedburner&#8217;s pre-made icons, go ahead and activate this and customize your own icon. Copy the code, and paste it to your site where you want it.</li>
<li><strong>Password Protector and NoIndex.</strong> Password protector is used if you want to protect your feed from other people. ie. make it private. NoIndex makes sure your feed is not submitted to any search engine (I suggest against it.</li>
</ul>
<p>That&#8217;s pretty much it. If you go to <strong>optimize</strong>, you will be able to add some new functionality to your feed such as e-mail replies, images, and shortened URL&#8217;s. I don&#8217;t see the point in that so let&#8217;s move on. If you go to <strong>monetize</strong>, you will be asked to go to google&#8217;s <strong>AdSense</strong>. Log into there if you have an account set up. Go to <strong>AdSense Setup </strong>and add a Feed. Straightforward setup.</p>
<h3>WordPress/Blog Integration</h3>
<p>It&#8217;s easy to integrate your FeedBurner Feed into WordPress.  Go to Plugins &gt; Add New and serach for &#8220;FeedBurner&#8221;. Install and activate the plugin called: <strong>FD Feedburner Plugin. </strong>Moving on, under Plugins, you should find <strong>Feedburner Configuration</strong>. Go there. Here&#8217;s my setup:</p>
<p><a rel="attachment wp-att-1178" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/feedburner/"><img class="aligncenter size-full wp-image-1178" title="FeedBurner" src="http://www.davepcguy.com/wp-content/uploads/2010/03/FeedBurner.jpg" alt="" width="552" height="388" /></a> I checked off two of those options, you don&#8217;t need to. It&#8217;s up to you. If you cannot remember the Feed URL, go back to that main page and click on the RSS button. Use that link:</p>
<p><a rel="attachment wp-att-1179" href="http://www.davepcguy.com/archive/setting-up-feedburner-feeds/feedburner2/"><img class="aligncenter size-medium wp-image-1179" title="feedburner2" src="http://www.davepcguy.com/wp-content/uploads/2010/03/feedburner2-300x41.jpg" alt="" width="300" height="41" /></a>Save the options and you&#8217;re done!</p>
<h3>What&#8217;s the next step?</h3>
<p>The next step is optimizing your feed, analyzing the data, and doing whatever. There are a lot of choices to make and a lot of features you can take advantage of. Just have fun and see what you can accomplish!<br />
</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds&amp;bodytext=Have%20you%20ever%20wondered%20about%20that%20pretty%20subscriber%20counter%20most%20blogs%20have%20on%20their%20pages%3F%20How%20do%20they%20know%20exactly%20how%20many%20people%20are%20following%20them%3F%0D%0A%0D%0AIt%27s%20called%20FeedBurner.%20%C2%A0I%27ve%20been%20using%20it%20for%20a%20while%20now%20and%20it%20never%20occurred%20to%20me%20how%20m" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds&amp;notes=Have%20you%20ever%20wondered%20about%20that%20pretty%20subscriber%20counter%20most%20blogs%20have%20on%20their%20pages%3F%20How%20do%20they%20know%20exactly%20how%20many%20people%20are%20following%20them%3F%0D%0A%0D%0AIt%27s%20called%20FeedBurner.%20%C2%A0I%27ve%20been%20using%20it%20for%20a%20while%20now%20and%20it%20never%20occurred%20to%20me%20how%20m" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;t=Setting%20up%20Feedburner%20Feeds" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds&amp;annotation=Have%20you%20ever%20wondered%20about%20that%20pretty%20subscriber%20counter%20most%20blogs%20have%20on%20their%20pages%3F%20How%20do%20they%20know%20exactly%20how%20many%20people%20are%20following%20them%3F%0D%0A%0D%0AIt%27s%20called%20FeedBurner.%20%C2%A0I%27ve%20been%20using%20it%20for%20a%20while%20now%20and%20it%20never%20occurred%20to%20me%20how%20m" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Have%20you%20ever%20wondered%20about%20that%20pretty%20subscriber%20counter%20most%20blogs%20have%20on%20their%20pages%3F%20How%20do%20they%20know%20exactly%20how%20many%20people%20are%20following%20them%3F%0D%0A%0D%0AIt%27s%20called%20FeedBurner.%20%C2%A0I%27ve%20been%20using%20it%20for%20a%20while%20now%20and%20it%20never%20occurred%20to%20me%20how%20m" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;t=Setting%20up%20Feedburner%20Feeds&amp;s=Have%20you%20ever%20wondered%20about%20that%20pretty%20subscriber%20counter%20most%20blogs%20have%20on%20their%20pages%3F%20How%20do%20they%20know%20exactly%20how%20many%20people%20are%20following%20them%3F%0D%0A%0D%0AIt%27s%20called%20FeedBurner.%20%C2%A0I%27ve%20been%20using%20it%20for%20a%20while%20now%20and%20it%20never%20occurred%20to%20me%20how%20m" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Setting%20up%20Feedburner%20Feeds%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Setting%20up%20Feedburner%20Feeds&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=Setting%20up%20Feedburner%20Feeds&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsetting-up-feedburner-feeds%2F&amp;title=Setting%20up%20Feedburner%20Feeds" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/setting-up-feedburner-feeds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When your project fails&#8230;</title>
		<link>http://www.davepcguy.com/archive/when-your-project-fails/</link>
		<comments>http://www.davepcguy.com/archive/when-your-project-fails/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 15:04:54 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[General Articles]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[webpage]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=1088</guid>
		<description><![CDATA[A short what to do if your project fails. How to salvage the code, the files, and how to make the best of what happened]]></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%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=blog,php,web+design,webpage" height="61" width="50" /><br />
			</a>
		</div>
<p>So, let&#8217;s say you&#8217;re working on a project. It&#8217;s filled with your blood, sweat, and tears. You&#8217;ve been working on it through nights, barely sleeping at night, drinking large amounts of coffee during the day to stay up. Putting all into it. But then everything goes wrong.</p>
<p>Well, we&#8217;ve all been there, many times. If you&#8217;re a web-developer, it&#8217;s a natural part of your life. It&#8217;s a natural part of mine too. Let me tell you my story.<br />
</p>
<p><span id="more-1088"></span></p>
<h1>What happened?</h1>
<p>Well, recently, I was working on two project. The first was a bust, the second was scrapped. The first was Only A Quote and the second was an independent blogging system.</p>
<p><a rel="attachment wp-att-1091" href="http://www.davepcguy.com/archive/when-your-project-fails/projects1/"><img class="aligncenter size-medium wp-image-1091" title="project" src="http://www.davepcguy.com/wp-content/uploads/2010/01/projects1-300x149.jpg" alt="" width="300" height="149" /></a></p>
<p>How was Only A Quote a bust? Well, it was not ENTIRELY a bust. It receives good traffic, there&#8217;s great Ad Sense yields. The design is wonderful and the PHP is amazing <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It gets good ratings Google-wise but it&#8217;s nothing to be REALLY excited over. It was an important project to me because I spent COUNTLESS hours perfecting the script, learning PHP, CSS, and HTML. Basically, I spent my holiday break sweating over this project. I expected to sell the website for close to a thousand dollars but after a month of auctioning, it all ended with a hundred dollar bid.</p>
<p>Terrible.</p>
<p><a rel="attachment wp-att-1092" href="http://www.davepcguy.com/archive/when-your-project-fails/projects2/"><img class="aligncenter size-medium wp-image-1092" title="projects" src="http://www.davepcguy.com/wp-content/uploads/2010/01/projects2-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p>The next project was a blogging system for a customer. I created a custom design, interface. Really intuitive too! Let&#8217;s just say, it was a jewel to me. It wasn&#8217;t perfect, but let&#8217;s just say I spent A TON of time figuring it out. There were no directions as to what the project should look like but that&#8217;s okay. I made an administration secure from any threats. Well, the whole deal. Imagine a simple wordpress-like blogging system. But, the client didn&#8217;t like it so I scrapped it and created a wordpress theme instead.</p>
<p>There is one more &#8220;failure&#8221;. Well, this one was not so bad because I was never counting on it in the first place, but it was damn annoying that nothing came out of it.</p>
<p><a rel="attachment wp-att-1093" href="http://www.davepcguy.com/archive/when-your-project-fails/projects3/"><img class="aligncenter size-medium wp-image-1093" title="projects" src="http://www.davepcguy.com/wp-content/uploads/2010/01/projects3-300x153.jpg" alt="" width="300" height="153" /></a>My &#8220;Age Tester&#8221;. My first PHP application. Well, the problem was that I had no way to advertise it well, I had no good domain name. And let&#8217;s just say, I suck at designing stuff like this haha. It&#8217;s still fun or whatever, and I send <a title="Age Tester" href="http://test.davepcguy.com/scripts/agetester/final.php">a link</a> to my friends once in a while when they ask me if their partner is too old or too young for them. But that&#8217;s it.</p>
<h1>How to deal with it?</h1>
<p>It&#8217;s always hard to deal with failure, especially when you&#8217;re failing and you think it&#8217;s entirely unfair. I can admit that the only project -I- relied on was OnlyAQuote but I&#8217;m sure you have had your own experiences where you had to rely on multiple projects that went bust.</p>
<p>So, there is no easy way to say this other than, Just SCAVENGE the project. Strip it clean! It sounds silly, but think of every website you work on as a beautiful creation full of priceless parts. When that beautiful creation becomes a horrendous ugly thing, take it apart.</p>
<p>Let me use my Bodyshop project as an example:</p>
<p><a rel="attachment wp-att-1094" href="http://www.davepcguy.com/archive/when-your-project-fails/projects4/"><img class="aligncenter size-medium wp-image-1094" title="projects4" src="http://www.davepcguy.com/wp-content/uploads/2010/01/projects4-300x171.jpg" alt="" width="300" height="171" /></a>The website has 57 files and 18 folders. Most of which is code and pictures. Well, all of it. There must be something worth it in there.</p>
<p>First of all, I took apart the whole admin area of the site and salvaged the scripts for my own script library. I have an authentication script there, add to database scripts, blogging scripts, well, a bunch of stuff. I even have an upload form (and those come in handy) as well as a mailing script. All of this work, better not go to waste. I can use ALL of these for my next projects.</p>
<p>Streamlined, secure authentication takes time to create, and here I have it, already done. I have a login form as well, so that&#8217;s done. Admin scripts and the blog script are the most important parts to me but there is more.</p>
<p>I can also use some of the images for the future. I created my own texture (as seen in the snapshot way above) that I can use for other project (involving metal and such). I also have a pretty decent car cut-out silhouette which I won&#8217;t have to work on next time I do something involving cars.Oh, and I have a pretty button to use <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a rel="attachment wp-att-1095" href="http://www.davepcguy.com/archive/when-your-project-fails/projects5/"><img class="aligncenter size-medium wp-image-1095" title="projects5" src="http://www.davepcguy.com/wp-content/uploads/2010/01/projects5-300x93.jpg" alt="" width="300" height="93" /></a></p>
<p>I couldn&#8217;t do the same for Only A Quote since I was selling the script, but I did bookmark all the scripts that were used from other programmers. (ie. web redirection)</p>
<p>All this takes is a bit of time, and tears that come along with stripping your project of its meat.</p>
<h1>Did you learn something?</h1>
<p>Making mistakes, and failure, it&#8217;s a process of learning! Did you learn something while making this project? I&#8217;m sure you have!</p>
<p>Now go write about it!</p>
<p>I&#8217;ve gotten some good traffic from the posts I based on the scripts I&#8217;ve written. Just check out this list:</p>
<ul>
<li><a title="Blogging System part 1" href="http://www.davepcguy.com/archive/creating-a-blogging-system-part-1/">Blogging system part 1</a></li>
<li><a title="Blogging System Part 2" href="http://www.davepcguy.com/archive/creating-a-blogging-system-part-2/">Blogging system part 2</a></li>
<li><a title="Mobile Website Tips" href="http://www.davepcguy.com/archive/mobile-websites-tips/">Mobile Site tips</a></li>
<li><a title="Database system" href="http://www.davepcguy.com/archive/bit-ly-api-and-adding-urls-to-your-mysql-database/">Shortlink API</a></li>
</ul>
<p>So, you&#8217;ve a lot of material you can write about. Plus, It&#8217;s rather nice if you share your secrets! Haha, I know I did. Some of this stuff took me a while to figure out, but, I got it down and now you can reap from my benefits, too.</p>
<p>Also, it sent a lot of traffic my way when I submitted these tutorials online. Double win! <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h1>Conclusion</h1>
<p>Failures will teach you important lessons and can be salvagable, perhaps not to the original intent of goal, but good enough. Just, learn from your mistakes, okay? I know I did, and I&#8217;m sure you will too, over and over and over and over&#8230;again.<br />
</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails...&amp;bodytext=A%20short%20what%20to%20do%20if%20your%20project%20fails.%20How%20to%20salvage%20the%20code%2C%20the%20files%2C%20and%20how%20to%20make%20the%20best%20of%20what%20happened" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails...&amp;notes=A%20short%20what%20to%20do%20if%20your%20project%20fails.%20How%20to%20salvage%20the%20code%2C%20the%20files%2C%20and%20how%20to%20make%20the%20best%20of%20what%20happened" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;t=When%20your%20project%20fails..." title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails...&amp;annotation=A%20short%20what%20to%20do%20if%20your%20project%20fails.%20How%20to%20salvage%20the%20code%2C%20the%20files%2C%20and%20how%20to%20make%20the%20best%20of%20what%20happened" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails...&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=A%20short%20what%20to%20do%20if%20your%20project%20fails.%20How%20to%20salvage%20the%20code%2C%20the%20files%2C%20and%20how%20to%20make%20the%20best%20of%20what%20happened" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails..." title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;t=When%20your%20project%20fails...&amp;s=A%20short%20what%20to%20do%20if%20your%20project%20fails.%20How%20to%20salvage%20the%20code%2C%20the%20files%2C%20and%20how%20to%20make%20the%20best%20of%20what%20happened" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=When%20your%20project%20fails...%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=When%20your%20project%20fails...&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=When%20your%20project%20fails...&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fwhen-your-project-fails%2F&amp;title=When%20your%20project%20fails..." title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/when-your-project-fails/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Mobile Websites (tips)</title>
		<link>http://www.davepcguy.com/archive/mobile-websites-tips/</link>
		<comments>http://www.davepcguy.com/archive/mobile-websites-tips/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 23:28:37 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[PHP and Scripting]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=1051</guid>
		<description><![CDATA[I&#8217;ve recently started working on some mobile websites. You&#8217;ll notice that davepcguy.com has its own mobile alternative as do some other sites. Mobile devices are growing in number and gone are those days when internet was viewed only on the computer screen. WAP is not even used either so that old school coding is gone]]></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%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,Design,HTML%2FCSS,mobile,php,webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve recently started working on some mobile websites. You&#8217;ll notice that davepcguy.com has its own mobile alternative as do some other sites. Mobile devices are growing in number and gone are those days when internet was viewed only on the computer screen. WAP is not even used either so that old school coding is gone too.</p>
<p>These days, almost everyone has an iPhone or a BlackBerry, or a Palm device. Some of us even have other devices like PSPs, tablets, and others that require quite a bit different formatting. Here&#8217;s how to go about making your mobile website.<br />
<span id="more-1051"></span><br />
</p>
<h1>Step 1 &#8211; The Vision</h1>
<p>First, you gotta have a vision of what you want. The best way to get a good vision is by picking up your phone and browsing the internet, looking through some popular websites such as <a title="Youtube" href="http://www.youtube.com">youtube</a>, <a title="Flickr" href="http://www.flickr.com">flickr</a>, <a title="Facebook" href="http://www.facebook.com">facebook</a>, <a title="Myspace" href="http://www.myspace.com">myspace</a>, and other sites that you know get a lot of traffic and are likely to have their own mobile version.</p>
<p>I recently saw a really nice blog <a title="Woorkup" href="http://woorkup.com/2010/01/10/best-practices-to-develop-perfect-websites-for-iphone-and-mobile-devices/">post</a> detailing some of the nicer mobile sites. The theme there is common:</p>
<p><a rel="attachment wp-att-1052" href="http://www.davepcguy.com/archive/mobile-websites-tips/mobile1/"><img class="aligncenter size-full wp-image-1052" title="mobile1" src="http://www.davepcguy.com/wp-content/uploads/2010/01/mobile1.png" alt="" width="380" height="448" /></a>Everything is single column. There are no side-bars, there are no fancy tabs. Everything is in a single column. Think of it as a letter. There are no columns in a letter, you have a header, the body, and the footer.</p>
<ol>
<li>Header: Generally, you&#8217;ll use the header of the page to announce the website&#8217;s name and to show menu links. You may also place a commercial in this area (Google Adsense uses commercials). Here&#8217;s what I used on my <a title="Mobile Only A Quote" href="http://m.onlyaquote.com">Only A Quote</a> mobile site: <a rel="attachment wp-att-1053" href="http://www.davepcguy.com/archive/mobile-websites-tips/mobile2/"><img class="aligncenter size-full wp-image-1053" title="mobile2" src="http://www.davepcguy.com/wp-content/uploads/2010/01/mobile2.png" alt="" width="298" height="62" /></a>It&#8217;s a simple banner that effectively tells the user what&#8217;s going on.</li>
<li>Body: This is pretty self-explanatory, you put the meet of your site here. Try to use well organized information. Don&#8217;t just slap stuff there. Mobile users are more likely to leave your site than regular computer users. Also, keep the graphics swift! Not too much.</li>
<li>Footer: Use the footer for copyright info and other blah blah stuff but don&#8217;t over do it! I know huge footers are fashionable but not for mobile users!</li>
</ol>
<p>Keep it all simple!</p>
<h1>Step 2 &#8211; Design</h1>
<p>Here are a few tools that will help you with your design:</p>
<ul>
<li><a title="iPhone tester" href="http://iphonetester.com/">iPhone tester</a></li>
<li><a title="mobile emulators" href="http://mobiforge.com/emulators/page/mobile-emulators">Mobile Emulators</a></li>
<li>more <a title="mobile emulators" href="http://www.klauskomenda.com/archives/2008/03/17/testing-on-mobile-devices-using-emulators/">mobile emulators</a></li>
</ul>
<p>Keep in mind that different phones will render your page differently so try to make it as simple as possible. To catch the widest possible audience, focus on the big three: iPhones, BlackBerries, and Palm phones. Samsung and Nokias are common too, especially outside of the US but BBs and iPhones capture most of the market. Android is coming up too, so watch out for them too.</p>
<p>A few simple rules:</p>
<ul>
<li>Keep the site less then 400px wide.</li>
<li>Cross-browsing is a bitch on Computers, it&#8217;s worse on phones, render for Safari and Opera Mobile</li>
<li>Graphics should not exceed 20kbs</li>
<li>Keep the layout basic</li>
</ul>
<p>There are tons  more rules but those are the basics.</p>
<h1>Step 3 &#8211; Coding</h1>
<p>First of all, DON&#8217;T USE JAVASCRIPT! It works on a lot of phones, it&#8217;s gaining support, but it&#8217;s really bothersome (I know, I use my phone to browse the net a lot). There&#8217;s no need for it. Hover and other pretty stuff is useless too. Many phones don&#8217;t support it.</p>
<p>Use as little mark-up code as you can. If your original site has thirty divs, make it three in this one. There&#8217;s no need for all that on phones. If your CSS screws up, so will your divs.</p>
<p>Use the following doctype:</p>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//WAPFORUM//DTD XHTML Mobile 1.2//EN&quot;&quot;http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd&quot;&gt;
</pre>
<p>This will tell the browser that it&#8217;s meant for phones. It&#8217;ll help rendering and it&#8217;s the RIGHT thing to do haha. Once you start coding, again, keep in mind that your website should be the smallest possible.</p>
<p>Here are a couple of rules to keep in mind:</p>
<ol>
<li>Don&#8217;t use px/em sizes, do everything in percentages, you never know what kind of a phone the user will use.</li>
<li>Keep all files as small as possible.</li>
<li>If your .PNG graphics do not use transparency, convert them to JPGs with smaller quality</li>
<li>If you use .PNG graphics WITH transparency, consider remaking them into JPGs or GIFs (for transparency) if at all possible</li>
<li>Keep all graphics less than 400px wide. I suggest 350px tops.</li>
<li>Use &#8220;ALT&#8221; for images, some phones may not render the text and it&#8217;s standard .mobi rule</li>
<li>Try not to use tables or javascript</li>
<li>Don&#8217;t use external resources (ie pictures from other sites, scripts from other sites, etc)</li>
<li>Define sizes for images with the width = &#8220;&#8221; and height = &#8220;&#8221; html tags</li>
<li>NO POP UPS!</li>
</ol>
<p>That&#8217;s about it.</p>
<h1>Step 4 &#8211; Testing</h1>
<p>You&#8217;ll need to test your site, so use the resources mentioned in the emulator part. Use your phone as well!</p>
<p>Here&#8217;s another resource that will catch ALL of your mistakes:</p>
<p><a title="ready mobi" href="http://ready.mobi/">Ready.mobi</a></p>
<p>This site checks your markup, the size of your site, and many other features. It will tell you if you did something wrong and will usually tell you what you can fix on your site. It also features five different phone emulators on the spot. It also ranks the speed of your site. Here are my stats:</p>
<p><a rel="attachment wp-att-1054" href="http://www.davepcguy.com/archive/mobile-websites-tips/mobile3/"><img class="aligncenter size-medium wp-image-1054" title="mobile3" src="http://www.davepcguy.com/wp-content/uploads/2010/01/mobile3-300x255.png" alt="" width="300" height="255" /></a>Oh yeah, that&#8217;s a bad rating. It&#8217;s mostly because of all the graphics on my site, the CSS involved and inter-linking on my blog. It happens but it does pretty well on my BlackBerry so try to look at your rating positively especially after you do your own tests. As you can see, it tells you the different speeds with GPRS, 3G, and Wi-fi.</p>
<h1>Step 5 &#8211; Implementation</h1>
<p>Let me save you a few hours of searching. In implementation, you&#8217;ll have to figure out how exactly you&#8217;re going to redirect your traffic to the mobile version whence they use their phones. It took some time for me to figure out but here are a few options:</p>
<ol>
<li><a title="detect mobile browsers" href="http://detectmobilebrowsers.mobi/">DetectMobileBrowsers</a> &#8211; This is almost a fullproof method of redirecting your traffic. The problem? You can&#8217;t use it unless your site is COMPLETELY non-profit. Nope, not even ads are allowed. If you want the commercial version, it will cost you $50 a year to use it</li>
<li><a title="Light Weight Device Detection" href="http://mobiforge.com/developing/story/lightweight-device-detection-php">LightWeight Device Detection</a> &#8211; This is probably one of the simplest scripts you&#8217;ll find and it works really well. It also doesn&#8217;t have any restrictions as far as I&#8217;m aware.</li>
<li><a title="Mobile Detect" href="http://www.jooria.com/scripts/Wireless-and-Mobile-156/Mobile-Detect-923/index.html">Mobile Detect</a> &#8211; This is a slightly more functional version of the above-mentioned Device Detection. They&#8217;re not related but work in a similar way</li>
</ol>
<p>Let&#8217;s move on to actually using these scripts. I haven&#8217;t used number one but I&#8217;ll tell you how you can incorporate number 2 and 3.</p>
<ol>
<li>Decide whether you want a separate site for the mobile version. I recommend creating a sub-domain such as m.onlyaquote.com (whence using sub-domains, remember that m.onlyaquote.com = onlyaquote.com/m )</li>
<li>If you did not create a separate sub-domain, you can place the whole thing in a loop but don&#8217;t forget to create a backdoor so that the user can switch between the desktop and mobile version.</li>
<li>Put all the script messy stuff into a separate file (so as not to clutter up your index.php file) except for the if/else statement found in number 2. If you&#8217;re using number 3, don&#8217;t worry about that at all.</li>
<li>Use <strong>include(script file ); </strong>to put the script back into your index.php file. Put all of your PHP before the &lt;html&gt; tag</li>
</ol>
<p>If you&#8217;re using Number 2, here&#8217;s what you do:</p>
<pre class="brush: php;">
include ('scriptfile.php');
if($mobile_browser&gt;0) {
   // do something
header( 'Location: mobilesite.com' ) ;
}
</pre>
<p>If you&#8217;re not using a different site do this:</p>
<pre class="brush: php;">
include('scriptfile.php');
if($mobile_browser&gt;0) {
 // place your mobile site here.
}
else {
   // place your desktop version here
}
</pre>
<p>You can also simply switch out CSS files with this method (make sure to put the loop inside the &lt;head&gt; tag then). I don&#8217;t suggest you use the default CSS method of switching styling according to the device (ie. &lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;css/quotestyles.css&#8221; media=&#8221;handheld&#8221; /&gt;) because it doesn&#8217;t work that well and most devices will try to read BOTH stylesheets.</p>
<p>For number 3, again place the following loop before the &lt;html&gt; tag:</p>
<pre class="brush: php;">
include(&quot;Mobile_Detect.php&quot;);
$detect = new Mobile_Detect();
if ($detect-&gt;isMobile()) {
    // any mobile platform
header( 'Location: mobilesite.com' ) ;
}
</pre>
<p>With the number 3 method (ie. <a title="mobile detect" href="http://www.jooria.com/scripts/Wireless-and-Mobile-156/Mobile-Detect-923/index.html">Mobile Detect</a>) you can also specify which mobile device you want to do what. You can choose a separate site for an iPhone and Blackberry or separate CSS files. Well, whatever, you can do it all.</p>
<p>CAUTION: The detection system is NOT perfect. With newer phones, newer browsers, and newer software, the detection script may become obsolete. Be always on the look out for better versions!</p>
<h1>Conclusion</h1>
<p>That&#8217;s it, with these few tricks, you should be able to easily make your own mobile site. Here&#8217;s what mine looks like (I still have a TON of work to do!):</p>
<p><a rel="attachment wp-att-1055" href="http://www.davepcguy.com/archive/mobile-websites-tips/mobile4/"><img class="aligncenter size-medium wp-image-1055" title="mobile4" src="http://www.davepcguy.com/wp-content/uploads/2010/01/mobile4-228x300.png" alt="" width="228" height="300" /></a><br />
</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29&amp;bodytext=I%27ve%20recently%20started%20working%20on%20some%20mobile%20websites.%20You%27ll%20notice%20that%20davepcguy.com%20has%20its%20own%20mobile%20alternative%20as%20do%20some%20other%20sites.%20Mobile%20devices%20are%20growing%20in%20number%20and%20gone%20are%20those%20days%20when%20internet%20was%20viewed%20only%20on%20the%20computer%20" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29&amp;notes=I%27ve%20recently%20started%20working%20on%20some%20mobile%20websites.%20You%27ll%20notice%20that%20davepcguy.com%20has%20its%20own%20mobile%20alternative%20as%20do%20some%20other%20sites.%20Mobile%20devices%20are%20growing%20in%20number%20and%20gone%20are%20those%20days%20when%20internet%20was%20viewed%20only%20on%20the%20computer%20" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;t=Mobile%20Websites%20%28tips%29" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29&amp;annotation=I%27ve%20recently%20started%20working%20on%20some%20mobile%20websites.%20You%27ll%20notice%20that%20davepcguy.com%20has%20its%20own%20mobile%20alternative%20as%20do%20some%20other%20sites.%20Mobile%20devices%20are%20growing%20in%20number%20and%20gone%20are%20those%20days%20when%20internet%20was%20viewed%20only%20on%20the%20computer%20" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=I%27ve%20recently%20started%20working%20on%20some%20mobile%20websites.%20You%27ll%20notice%20that%20davepcguy.com%20has%20its%20own%20mobile%20alternative%20as%20do%20some%20other%20sites.%20Mobile%20devices%20are%20growing%20in%20number%20and%20gone%20are%20those%20days%20when%20internet%20was%20viewed%20only%20on%20the%20computer%20" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;t=Mobile%20Websites%20%28tips%29&amp;s=I%27ve%20recently%20started%20working%20on%20some%20mobile%20websites.%20You%27ll%20notice%20that%20davepcguy.com%20has%20its%20own%20mobile%20alternative%20as%20do%20some%20other%20sites.%20Mobile%20devices%20are%20growing%20in%20number%20and%20gone%20are%20those%20days%20when%20internet%20was%20viewed%20only%20on%20the%20computer%20" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Mobile%20Websites%20%28tips%29%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Mobile%20Websites%20%28tips%29&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=Mobile%20Websites%20%28tips%29&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fmobile-websites-tips%2F&amp;title=Mobile%20Websites%20%28tips%29" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/mobile-websites-tips/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Only A Quote</title>
		<link>http://www.davepcguy.com/archive/only-a-quote/</link>
		<comments>http://www.davepcguy.com/archive/only-a-quote/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 23:40:07 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=1034</guid>
		<description><![CDATA[We here at DavePCGuy have finally launched our first independent website, done completely without an outside sponsor! It&#8217;s called Only A Quote. Basically, what it is, is a database of quotes from different kinds of places (added one at a time to ensure quality) where the users only see a single quote with a random]]></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%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.onlyaquote.com/"><img class="aligncenter size-full wp-image-1035" title="Only A Quote" src="http://www.davepcguy.com/wp-content/uploads/2009/12/banner.jpg" alt="" width="500" height="60" /></a></p>
<p>We here at DavePCGuy have finally launched our first independent website, done completely without an outside sponsor!</p>
<p>It&#8217;s called <a title="Only A Quote" href="http://www.onlyaquote.com">Only A Quote</a>. Basically, what it is, is a database of quotes from different kinds of places (added one at a time to ensure quality) where the users only see a single quote with a random button and other information. You click the &#8220;Random&#8221; button and you get another quote. It&#8217;s a lot nicer than all the other quote websites because it&#8217;s not just some stupid quotes in a table with a lame design.<br />
<span id="more-1034"></span></p>
<h1>What it is</h1>
<p>I fully launched it on the 19th and well, let me tell you about it. I know everyone is bored of the endless Quote websites out there. Especially with their boring design, endless pages of quotes, and all that. They’re not up to date, they’re still going with the 90’s designs. Here’s how our site is different:</p>
<p>1.            It has a slick, new design of ink against paper (very popular right now)</p>
<p>2.            It features only a SINGLE random quote from a database</p>
<p>3.            Random button or refresh (works only when the address is the original onlyaquote.com without an ID) will pull up a new quote so no more looking around for quotes through endless hordes of information</p>
<p>4.            USER-SUBMITTED quotes. That’s right, on the left of the main site is a tab that will pull up a submission form for user generated content. Pretty revolutionary, no? Everyone has a saying and now they can put it somewhere where it will be seen&#8230;and not buried under hundreds of thousands of quotes</p>
<p>5.            SHARING capability. A “tweet it” and a “facebook” button allows the viewer to instantly share the quote and the web-address with others. Saw a funny quote? Just “tweet it” to others on twitter with a shortlink to the permalink. Each permalink is only for a single quote as well.</p>
<p>That’s about it. We have about two hundred quotes in our database, but that’s just the start. With more traffic, our site will gain more user-generated quotes that we will feature. Just check out the site!</p>
<h1>Support</h1>
<p>Hey, so if you want to support us, there are a lot of ways.</p>
<ol>
<li>First, you could get on <a title="Only A Quote" href="http://www.onlyaquote.com">Only A Quote</a>, look through some quotes, and send us some of your own quotes</li>
<li>Second, you could support us by becoming a fan to OaQ Facebook <a title="Only a Quote fan page" href="http://http://www.facebook.com/pages/Only-A-Quote/217597424563">Fan Page</a>.</li>
<li>Third, follow the OaQ <a title="Only A Quote twitter page" href="http://www.twitter.com/onlyaquote">twitter</a> page (I&#8217;d rather you&#8217;d go with the facebook fan page ^^^^^^).</li>
<li>Fourth, you can put up that banner you see at the beginning of the post if that&#8217;s not too much trouble</li>
<li>Fifth, <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  write an article about our page? =D</li>
</ol>
<p>BANNER CODE:</p>
<blockquote><p>&lt;a href=&#8221;http://www.onlyaquote.com/&#8221;&gt;&lt;img title=&#8221;Only A Quote&#8221; src=&#8221;http://www.davepcguy.com/wp-content/uploads/2009/12/banner.jpg&#8221; alt=&#8221;" width=&#8221;500&#8243; height=&#8221;60&#8243; /&gt;&lt;/a&gt;</p></blockquote>




Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote&amp;bodytext=%0D%0A%0D%0AWe%20here%20at%20DavePCGuy%20have%20finally%20launched%20our%20first%20independent%20website%2C%20done%20completely%20without%20an%20outside%20sponsor%21%0D%0A%0D%0AIt%27s%20called%20Only%20A%20Quote.%20Basically%2C%20what%20it%20is%2C%20is%20a%20database%20of%20quotes%20from%20different%20kinds%20of%20places%20%28added%20one%20at%20a%20time%20" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote&amp;notes=%0D%0A%0D%0AWe%20here%20at%20DavePCGuy%20have%20finally%20launched%20our%20first%20independent%20website%2C%20done%20completely%20without%20an%20outside%20sponsor%21%0D%0A%0D%0AIt%27s%20called%20Only%20A%20Quote.%20Basically%2C%20what%20it%20is%2C%20is%20a%20database%20of%20quotes%20from%20different%20kinds%20of%20places%20%28added%20one%20at%20a%20time%20" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;t=Only%20A%20Quote" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote&amp;annotation=%0D%0A%0D%0AWe%20here%20at%20DavePCGuy%20have%20finally%20launched%20our%20first%20independent%20website%2C%20done%20completely%20without%20an%20outside%20sponsor%21%0D%0A%0D%0AIt%27s%20called%20Only%20A%20Quote.%20Basically%2C%20what%20it%20is%2C%20is%20a%20database%20of%20quotes%20from%20different%20kinds%20of%20places%20%28added%20one%20at%20a%20time%20" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=%0D%0A%0D%0AWe%20here%20at%20DavePCGuy%20have%20finally%20launched%20our%20first%20independent%20website%2C%20done%20completely%20without%20an%20outside%20sponsor%21%0D%0A%0D%0AIt%27s%20called%20Only%20A%20Quote.%20Basically%2C%20what%20it%20is%2C%20is%20a%20database%20of%20quotes%20from%20different%20kinds%20of%20places%20%28added%20one%20at%20a%20time%20" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;t=Only%20A%20Quote&amp;s=%0D%0A%0D%0AWe%20here%20at%20DavePCGuy%20have%20finally%20launched%20our%20first%20independent%20website%2C%20done%20completely%20without%20an%20outside%20sponsor%21%0D%0A%0D%0AIt%27s%20called%20Only%20A%20Quote.%20Basically%2C%20what%20it%20is%2C%20is%20a%20database%20of%20quotes%20from%20different%20kinds%20of%20places%20%28added%20one%20at%20a%20time%20" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Only%20A%20Quote%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Only%20A%20Quote&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=Only%20A%20Quote&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fonly-a-quote%2F&amp;title=Only%20A%20Quote" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/only-a-quote/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS3 Lesson 3: Background Information is Essential</title>
		<link>http://www.davepcguy.com/archive/css3-lesson-3-background-information-is-essential/</link>
		<comments>http://www.davepcguy.com/archive/css3-lesson-3-background-information-is-essential/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 02:34:41 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=969</guid>
		<description><![CDATA[Let&#8217;s have a look at backgrounds. In the previous two tutorials, I&#8217;ve covered borders and opacity. In this tutorial, we&#8217;ll cover some of the basic CSS3 additions to the background properties. If you have no idea how to deal with backgrounds in CSS, read my tutorial on backgrounds pre-CSS3. CSS3 is gaining momentum in the]]></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%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,Design,formatting,lesson,webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p>Let&#8217;s have a look at backgrounds. In the previous two tutorials, I&#8217;ve covered <a title="CSS3 Borders Tutorial" href="http://www.davepcguy.com/archive/css3-lesson-2-all-about-borders/">borders</a> and <a title="Border Radius and Opacity tutorial" href="http://www.davepcguy.com/archive/css-lesson-7-border-radius-and-opacity/">opacity</a>. In this tutorial, we&#8217;ll cover some of the basic CSS3 additions to the background properties. If you have no idea how to deal with backgrounds in CSS, read <a title="CSS lesson 1 text properties and backgrounds" href="http://www.davepcguy.com/archive/css-lesson-1/">my tutorial</a> on backgrounds pre-CSS3. CSS3 is gaining momentum in the Web development world and many properties are already supported by most browsers (Firefox, Konqueror, Safari, and Chrome) as well as some minor browser (Opera). If you want to stay on top of the game, you have to learn the new stuff and employ the new techniques you&#8217;re presented with.</p>
<p>In this tutorial, I&#8217;m going to cover:</p>
<ul>
<li>background sizes</li>
<li>multiple backgrounds</li>
<li>background origin/clip</li>
</ul>
<p><span id="more-969"></span><br />
I will provide illustrations as to what each property looks like and you can also view my CSS3 <a title="testing sample for CSS3 backgrounds" href="http://test.davepcguy.com/scripts/CSS3test/secondtest.html">testing sample</a> that features this tutorial&#8217;s properties (among others). The properties will be compatible with both webkit (Safari and Chrome) and the Mozilla engine. Internet Explorer, unfortunately, does not yet support most CSS3 properties. I&#8217;d like to also note that I use a Mozilla Firefox 3.5.2 (which apparently has tons of trouble using ANY of these properties) and Chrome 3.0.195.33 (which seems to render everything perfectly).</p>
<hr />
</p>
<hr />
<h1><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/backgroundsize.png"><img class="size-full wp-image-974 aligncenter" title="backgroundsize" src="http://www.davepcguy.com/wp-content/uploads/2009/12/backgroundsize.png" alt="backgroundsize" width="498" height="111" /></a></h1>
<hr />The <strong>background-size </strong>property is very straight forward. You simply choose the width and the height as the values. You can use percentages, pixels, and other measurements.</p>
<p>First, why do we use this? Well, let&#8217;s say you have an image that&#8217;s too big or too small and you want to resize it without using photoshop or another tool. There are few reasons why you&#8217;d want that. Let&#8217;s say you want the same image on one website to be 400&#215;500 px while on another site, you want it to be 200&#215;250 yet you don&#8217;t want to create the extra file.</p>
<p>In my example, I have a strangely sized logo that is 474 px by 185 px. Now, I want it to be about 90 px tall, so that&#8217;s be 231 width. Here&#8217;s what the code would look like:</p>
<pre class="brush: css;">
background:url(background1.png) no-repeat center;
	-webkit-background-size: 231px 90px;
	-moz-background-size: 231px 90px;
	-o-background-size: 231px 90px;
	-khtml-background-size: 231px 90px;
background-size: 231px 90px;
</pre>
<p>This code should show up properly on the above-mentioned browsers. I&#8217;ve had no trouble with Chrome but my Firefox is being stubborn. The result should look something like this:</p>
<p style="text-align: center;">
<div id="attachment_971" class="wp-caption aligncenter" style="width: 528px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/backgrounds1.PNG"><img class="size-full wp-image-971 " title="css3 backgrounds size" src="http://www.davepcguy.com/wp-content/uploads/2009/12/backgrounds1.PNG" alt="correctly rendered background" width="518" height="274" /></a><p class="wp-caption-text">correctly rendered background</p></div>
<p>As opposed to this:</p>
<p style="text-align: left;">
<div id="attachment_972" class="wp-caption aligncenter" style="width: 530px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/backgrounds2.png"><img class="size-full wp-image-972 " title="Background size" src="http://www.davepcguy.com/wp-content/uploads/2009/12/backgrounds2.png" alt="incorrectly rendered background" width="520" height="186" /></a><p class="wp-caption-text">incorrectly rendered background</p></div>
<p>Note that I am creating these images as I go so whenever I add more backgrounds and use other CSS3 properties, my <a title="CSS3 testing website" href="http://test.davepcguy.com/scripts/CSS3test/secondtest.html">testing</a> site will look differently.</p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/multiplebackgrounds.png"><img class="size-full wp-image-979 aligncenter" title="multiplebackgrounds" src="http://www.davepcguy.com/wp-content/uploads/2009/12/multiplebackgrounds.png" alt="multiplebackgrounds" width="523" height="117" /></a></p>
<hr />Ever wished you could stack multiple backgrounds without having to create multiple divs? Well, that&#8217;s what this new background extension property does. You can stack multiple backgrounds and using the rgba () value, you can even change opacity of color-based backgrounds.</p>
<p>Here&#8217;s the concept. Okay, so on my example page, I want the background to have a greyish background with a slight gradient. I&#8217;ll make a pixel wide pretty long strip that goes from white to nothingness on top of an actual grey background. On top of all that, I&#8217;d love to add some kind of a swirl on the left and a nice swirl in the right corner. Let&#8217;s see how that&#8217;ll look in code:</p>
<pre class="brush: css;">
.bgr {
background: rgba(115, 115, 115, .8);
background-image:url(gradient.png), url(swirl1.png), url(swirl2.png);
background-position: top left, top left, bottom right;
background-repeat:repeat-x, no-repeat, no-repeat;
background-attachment: fixed;
}
</pre>
<p>Easy concept. I used the original <strong>backbground</strong> property and used the new <strong>rgba()</strong> value for the background. Next I used the <strong>background-image</strong> property for the images, all separated by commas, don&#8217;t forget that. Next I declared the <strong>background-position</strong> and <strong>background-repeat</strong> the same way. The <strong>background-attachment</strong> is for fun.</p>
<p>Now since I&#8217;m really lazy and I don&#8217;t feel like creating my own swirls in illustrator, I used some wonderful free online <a title="swirls brushes" href="http://fbrushes.com/category/swirls/">brushes</a>. Also, I had a lot of trouble making this work in short-hand (ie. background: url(gradient.png) top left repeat-x, url(swirl1.png) top left no-repeat, and so on). Unfortunately, it only works with Webkit (ie Safari and Chrome) and I haven&#8217;t been able to make it work on Firefox. It should work in coming Firefox releases. Check out my testing site for a <a title="CSS3 testing website" href="http://test.davepcguy.com/scripts/CSS3test/secondtest.html">live example</a>.</p>
<p>Here&#8217;s what it should look like:</p>
<p style="text-align: left;">
<div class="mceTemp mceIEcenter">
<dl id="attachment_985" class="wp-caption aligncenter" style="width: 624px;">
<dt class="wp-caption-dt"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/multiplebackgrounds2.png"><img class="size-large wp-image-985 " title="multiple backgrounds" src="http://www.davepcguy.com/wp-content/uploads/2009/12/multiplebackgrounds2-1024x563.png" alt="multiple backgrounds" width="614" height="338" /></a></dt>
</dl>
</div>
<p style="text-align: left;">It looks pretty nice, doesn&#8217;t it? <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I like it. I&#8217;ll probably employ it in some future websites too.</p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: center;"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip.png"><img class="aligncenter size-full wp-image-986" title="originclip" src="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip.png" alt="originclip" width="498" height="111" /></a></p>
<hr />Let&#8217;s look at <strong>background-origin </strong>and <strong>background-clip</strong>. The origin comes first in the title, so it will come first in my explanation. Basically, origin tells the browser where the background image should originate. Should it start where the border ends? Should it start where padding ends? Should it start where the content ends?</p>
<p>This concerns the<a title="border padding and fonts CSS lesson 2" href="http://www.davepcguy.com/archive/css-lesson-2-fonts-padding-and-border/"> box theory</a> and adds to the complications of it. This also concerns the <strong>background-position</strong> property that I used in the previous example. CSS3 Info has a great <a title="css3 info background origin and clip" href="http://www.css3.info/preview/background-origin-and-background-clip/">article</a> that shows all of the different results you can get with clip and origin properties. It&#8217;s useful, but not the best. I&#8217;ll be using the following image to indicate all the different background origins:</p>
<p><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip2.png"><img class="aligncenter size-full wp-image-990" title="originclip" src="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip2.png" alt="originclip" width="150" height="123" /></a>The different values you can use are <strong>border-box</strong>, <strong>padding-box</strong>, and <strong>content-box</strong>. While using this property add the &#8220;-moz-&#8221; and &#8220;-webkit-&#8221; prefixes to the properties. Once again, I&#8217;m having trouble making it work in firefox. It might work for you, but it didn&#8217;t work for me. Here&#8217;s the CSS I used:</p>
<pre class="brush: css;">
background: url(swirl3.png) no-repeat bottom right;
background-origin: padding-box;
-moz-background-origin: padding-box;
-webkit-background-origin: padding-box;
</pre>
<p>Of course, I used different positions for different divs. I added some extra borders and padding for effect but go ahead and check out my <a title="CSS3 example testing site" href="http://test.davepcguy.com/scripts/CSS3test/secondtest.html">example site</a>. If it doesn&#8217;t work, here&#8217;s a screenshot:</p>
<p style="text-align: left;"><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip3.png"><img class="aligncenter size-full wp-image-991" title="originclip" src="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip3.png" alt="originclip" width="449" height="348" /></a>Here&#8217;s the rundown of the properties:</p>
<ol>
<li>border-box</li>
<li>padding-box</li>
<li>content-box</li>
</ol>
<p>As you can see, <strong>border-box</strong> puts the background image into the border, <strong>padding-box</strong> sits right outside the border (or at the end of the padding), <strong>content-box</strong> puts the background inside the content area.</p>
<p>Let&#8217;s look at <strong>background-clip </strong>which has two different values, <strong>border </strong>and <strong>padding</strong>. Using <strong>border</strong> will enable the background to be visible ABOVE the border area. Padding box does the same except the background will be visible above the padding area and not the border area.</p>
<p>I&#8217;ll use the following swirl to show you how this works:</p>
<p><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/swirl4.png"><img class="aligncenter size-full wp-image-992" title="swirl" src="http://www.davepcguy.com/wp-content/uploads/2009/12/swirl4.png" alt="swirl" width="105" height="111" /></a>The first example with the green swirl used the <strong>padding</strong> while the next one will use the <strong>border </strong>value. You won&#8217;t see much difference in most of the swirls (ie between the green and the red) but when you look on the bottom left red swirl, you will notice that part of the swirl is visible in the dashed border. That is basically all the difference you will see between the <strong>border </strong>and <strong>padding </strong>values. Here&#8217;s a close-up picture:</p>
<p><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip4.png"><img class="aligncenter size-full wp-image-994" title="originclip" src="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip4.png" alt="originclip" width="193" height="143" /></a>Here&#8217;s the green swirl:</p>
<p><a href="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip5.png"><img class="aligncenter size-full wp-image-995" title="origin clip" src="http://www.davepcguy.com/wp-content/uploads/2009/12/originclip5.png" alt="origin clip" width="195" height="153" /></a>Once again though, this feature fails in Mozilla. Here&#8217;s the CSS for the last DIV on the page (where the advertisement is):</p>
<pre class="brush: css;">

background: url(swirl4.png) no-repeat top right;
 -webkit-background-origin: content-box;
 -moz-background-origin: content-box;
 -moz-background-clip: border;
 -webkit-background-clip: border;
background-clip: border;
</pre>
<p style="text-align: center;"><img class="size-full wp-image-997 aligncenter" title="conclusion" src="http://www.davepcguy.com/wp-content/uploads/2009/12/conclusion.png" alt="conclusion" width="498" height="111" /></p>
<hr />
Well, here&#8217;s my conclusion. I found some great use for the multiple backgrounds on my <a title="CSS3 testing website" href="http://test.davepcguy.com/scripts/CSS3test/secondtest.html">testing site</a>. Actually, all of them are pretty useful. I wish there was more support for it. I may have erred but it seems unlikely since all of the properties show up alright in Chrome. I hope you enjoyed my tutorial and look out for some more in the future!</p>
<p>Here&#8217;s the final website:</p>
<p style="text-align: center;"><img class="aligncenter size-large wp-image-1000" title="testing" src="http://www.davepcguy.com/wp-content/uploads/2009/12/testing1-1024x562.png" alt="testing" width="614" height="337" /><img class="aligncenter size-large wp-image-1001" title="testing 2" src="http://www.davepcguy.com/wp-content/uploads/2009/12/testing2-1024x272.png" alt="testing 2" width="614" height="163" /></p>




Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;bodytext=Let%27s%20have%20a%20look%20at%20backgrounds.%20In%20the%20previous%20two%20tutorials%2C%20I%27ve%20covered%20borders%20and%20opacity.%20In%20this%20tutorial%2C%20we%27ll%20cover%20some%20of%20the%20basic%20CSS3%20additions%20to%20the%20background%20properties.%20If%20you%20have%20no%20idea%20how%20to%20deal%20with%20backgrounds%20in%20CSS%2C%20r" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;notes=Let%27s%20have%20a%20look%20at%20backgrounds.%20In%20the%20previous%20two%20tutorials%2C%20I%27ve%20covered%20borders%20and%20opacity.%20In%20this%20tutorial%2C%20we%27ll%20cover%20some%20of%20the%20basic%20CSS3%20additions%20to%20the%20background%20properties.%20If%20you%20have%20no%20idea%20how%20to%20deal%20with%20backgrounds%20in%20CSS%2C%20r" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;t=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;annotation=Let%27s%20have%20a%20look%20at%20backgrounds.%20In%20the%20previous%20two%20tutorials%2C%20I%27ve%20covered%20borders%20and%20opacity.%20In%20this%20tutorial%2C%20we%27ll%20cover%20some%20of%20the%20basic%20CSS3%20additions%20to%20the%20background%20properties.%20If%20you%20have%20no%20idea%20how%20to%20deal%20with%20backgrounds%20in%20CSS%2C%20r" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Let%27s%20have%20a%20look%20at%20backgrounds.%20In%20the%20previous%20two%20tutorials%2C%20I%27ve%20covered%20borders%20and%20opacity.%20In%20this%20tutorial%2C%20we%27ll%20cover%20some%20of%20the%20basic%20CSS3%20additions%20to%20the%20background%20properties.%20If%20you%20have%20no%20idea%20how%20to%20deal%20with%20backgrounds%20in%20CSS%2C%20r" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;t=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;s=Let%27s%20have%20a%20look%20at%20backgrounds.%20In%20the%20previous%20two%20tutorials%2C%20I%27ve%20covered%20borders%20and%20opacity.%20In%20this%20tutorial%2C%20we%27ll%20cover%20some%20of%20the%20basic%20CSS3%20additions%20to%20the%20background%20properties.%20If%20you%20have%20no%20idea%20how%20to%20deal%20with%20backgrounds%20in%20CSS%2C%20r" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss3-lesson-3-background-information-is-essential%2F&amp;title=CSS3%20Lesson%203%3A%20Background%20Information%20is%20Essential" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/css3-lesson-3-background-information-is-essential/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Success!</title>
		<link>http://www.davepcguy.com/archive/success-2/</link>
		<comments>http://www.davepcguy.com/archive/success-2/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 16:20:57 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=934</guid>
		<description><![CDATA[Okay, I have to thank all of our readers and people that have supported us along the way! It has been over three months now since we launched DavePCGuy.com Since our launch, we have published 47 distinct, separate, and awesome blog posts! Most of them have been PHP or CSS tutorials and it was quite]]></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%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p>Okay, I have to thank all of our readers and people that have supported us along the way! It has been over three months now since we launched DavePCGuy.com<br />
<a href="http://screenshotuploader.com/screen/FRz5cq7B1qi/" target="_blank"><img src="http://screenshotuploader.com/img/FRz5cq7B1qi.jpg" border="0" alt="" /></a><br />
<span id="more-934"></span></p>
<p>Since our launch, we have published 47 distinct, separate, and awesome blog posts! Most of them have been PHP or CSS tutorials and it was quite a ride. We have gotten certain distinctions for these posts, especially our top three posts (in no particular order):</p>
<ol>
<li><a title="CCleaner usage tutorial" href="http://www.davepcguy.com/archive/ccleaner/">CCleaner</a></li>
<li><a title="CSS Intro Lesson" href="http://www.davepcguy.com/archive/css-intro/">CSS Intro</a></li>
<li><a title="Color Scheme Designer" href="http://www.davepcguy.com/archive/color-scheme-designer-explained/">Color Scheme Designer</a></li>
</ol>
<p>According to Google Analytics, and my own research, almost half of our traffic stems from these three amazing articles! In the past month and a half, we have received 4,500 visitors that amounted to almost eight thousand pageviews. Now, the bottom two articles were not visited too much in that time scheme, but they were featured on numerous sites before that which is great. Here are some other posts of note:</p>
<ol>
<li><a title="CSS Lesson 6: Intro to Divs" href="http://www.davepcguy.com/archive/css-lesson-6-intro-to-divs/">CSS: Intro to Divs</a></li>
<li><a title="CSS Custom E-mail Form" href="http://www.davepcguy.com/archive/custom-e-mail-form/">Custom E-mail Form</a></li>
</ol>
<p>These two alone contributed to about two thousand pageviews in the past month which is amazing.</p>
<p>Our traffic rank is about one and a half million. Now, that might sound pretty bad, but I&#8217;m proud to be ranked among the top one and a half million websites, haha. Why? Type in something to google and see how many results you get. Yeah, that&#8217;s right.</p>
<p style="text-align: center;">Speaking of Google. Let me show you some amazing results:<br />
<a href="http://screenshotuploader.com/screen/H25MXQABkOx/" target="_blank"><img class="aligncenter" src="http://screenshotuploader.com/img/H25MXQABkOx.jpg" border="0" alt="" width="419" height="206" /></a></p>
<p>We&#8217;re the first out of 22 million websites! It maybe the only search (besides &#8220;davepcguy&#8221; together and all those variations) where we come up first, but I think this is an amazing victory!</p>
<p>Since our launch, I have posted 17 articles on my <a title="Wajanus designs good tutorials account" href="http://www.good-tutorials.com/users/wajanusdesigns">Good-Tutorials Account</a>, 8 of which were actually listed and each one received over six hundred clicks! And all those that I submitted were either CSS or PHP tutorials!</p>
<p>The Color Scheme Designer, the only one submitted under Photoshop category, received over a thousand clicks and a five star rating. The Intro to Divs article received 899 clicks, though with a three star rating. The third place here goes to my second CSS lesson with 689 clicks, the<a title="CSS Lesson 2: Fonts Border and Padding" href="http://www.good-tutorials.com/track/41407"> tutorial on Fonts, Borders, and Padding</a>.</p>
<p>According to <a title="Stumble Upon" href="http://www.stumbleupon.com">StumbleUpon</a>, <a title="Stumble Upon CCleaner Profile" href="http://www.stumbleupon.com/stumbler/WAjanus/50/">CCleaner</a> was our best hit, with a 1 096 clicks!</p>
<p>Okay, I don&#8217;t think I can bore you enough with my success so here&#8217;s one more thing, our website&#8217;s worth. According to many websites such as <a title="my website worth" href="http://www.mywebsiteworth.com">My Website Worth</a>, our website&#8217;s worth is under a hundred bucks. I was wondering why that is. Well, apparently, most of our traffic data is publicly unavailable. Actually, nothing about our website is publicly available, not the Google Page Rank, not the Pageviews/Day ratio. NOTHING at all! Isn&#8217;t that bizarre?</p>
<p>Luckily, a few websites have our traffic data and all that cached before it mysteriously disappeared. Here are the results from <a title="Cube Stat " href="http://www.cubestat.com/">CubeStat</a>:<br />
<a href="http://screenshotuploader.com/screen/2hGEqJbnjF/" target="_blank"><img src="http://screenshotuploader.com/img/2hGEqJbnjF.jpg" border="0" alt="" /></a></p>
<p>And from <a title="Website Outlook" href="http://www.websiteoutlook.com">Website Outlook</a>, the conclusion is about the same:<br />
<a href="http://screenshotuploader.com/screen/H2DV7pIB50k/" target="_blank"><img src="http://screenshotuploader.com/img/H2DV7pIB50k.jpg" border="0" alt="" /></a></p>
<p>Finally, according to <a title="Website Valued" href="http://www.websitevalued.com">WebsiteValued</a>, I was able to plugin my own custom information. It is still not 100% accurate because I started Google Analytics in mid October, after many of my favorite articles have already been posted. But here&#8217;s the result:<br />
<a href="http://screenshotuploader.com/screen/W1K3wrTQryx/" target="_blank"><img src="http://screenshotuploader.com/img/W1K3wrTQryx.jpg" border="0" alt="" /></a></p>
<p>Note the word &#8220;Lower&#8221; <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
As a final note, we made about a hundred bucks in ads, which just about covers our startup costs <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thank you for being such great readers and we really appreciate the time you took to read our articles and all of your encouragement!</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21&amp;bodytext=Okay%2C%20I%20have%20to%20thank%20all%20of%20our%20readers%20and%20people%20that%20have%20supported%20us%20along%20the%20way%21%20It%20has%20been%20over%20three%20months%20now%20since%20we%20launched%20DavePCGuy.com%0D%0A%0D%0A%0D%0A%0D%0ASince%20our%20launch%2C%20we%20have%20published%2047%20distinct%2C%20separate%2C%20and%20awesome%20blog%20posts%21%20Most" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21&amp;notes=Okay%2C%20I%20have%20to%20thank%20all%20of%20our%20readers%20and%20people%20that%20have%20supported%20us%20along%20the%20way%21%20It%20has%20been%20over%20three%20months%20now%20since%20we%20launched%20DavePCGuy.com%0D%0A%0D%0A%0D%0A%0D%0ASince%20our%20launch%2C%20we%20have%20published%2047%20distinct%2C%20separate%2C%20and%20awesome%20blog%20posts%21%20Most" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;t=Success%21" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21&amp;annotation=Okay%2C%20I%20have%20to%20thank%20all%20of%20our%20readers%20and%20people%20that%20have%20supported%20us%20along%20the%20way%21%20It%20has%20been%20over%20three%20months%20now%20since%20we%20launched%20DavePCGuy.com%0D%0A%0D%0A%0D%0A%0D%0ASince%20our%20launch%2C%20we%20have%20published%2047%20distinct%2C%20separate%2C%20and%20awesome%20blog%20posts%21%20Most" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Okay%2C%20I%20have%20to%20thank%20all%20of%20our%20readers%20and%20people%20that%20have%20supported%20us%20along%20the%20way%21%20It%20has%20been%20over%20three%20months%20now%20since%20we%20launched%20DavePCGuy.com%0D%0A%0D%0A%0D%0A%0D%0ASince%20our%20launch%2C%20we%20have%20published%2047%20distinct%2C%20separate%2C%20and%20awesome%20blog%20posts%21%20Most" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;t=Success%21&amp;s=Okay%2C%20I%20have%20to%20thank%20all%20of%20our%20readers%20and%20people%20that%20have%20supported%20us%20along%20the%20way%21%20It%20has%20been%20over%20three%20months%20now%20since%20we%20launched%20DavePCGuy.com%0D%0A%0D%0A%0D%0A%0D%0ASince%20our%20launch%2C%20we%20have%20published%2047%20distinct%2C%20separate%2C%20and%20awesome%20blog%20posts%21%20Most" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Success%21%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Success%21&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=Success%21&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fsuccess-2%2F&amp;title=Success%21" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/success-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS Trick: Disappearing Textbox</title>
		<link>http://www.davepcguy.com/archive/css-trick-disappearing-textbox/</link>
		<comments>http://www.davepcguy.com/archive/css-trick-disappearing-textbox/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 16:21:45 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[web extras]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=777</guid>
		<description><![CDATA[Remember that trick to show a sub-menu using CSS in my older tutorial? Well, I had an idea for a project of mine, and with a little help from my dear friend Raphael. Last night, I launched my little website project called &#8220;A Night Story&#8221; and made some tweaks. Ignore the story, it&#8217;s just a]]></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%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,formatting,project,text,web+extras,webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p>Remember that trick to show a sub-menu using CSS in my <a title="CSS Vertical Navigation" href="http://www.davepcguy.com/archive/css-vertical-navigation/">older tutorial?</a> Well, I had an idea for a project of mine, and with a little help from my dear friend <a title="Raphael Caixeta" href="http://www.raphaelcaixeta.com">Raphael</a>. Last night, I launched my little website project called &#8220;<a title="A Night Story" href="http://test.davepcguy.com/livestory/test.html">A Night Story</a>&#8221; and made some tweaks. Ignore the story, it&#8217;s just a concept. If you hover over the word &#8220;city&#8221; in the text, you&#8217;ll see another textbox appear with more information about the word.<br />
<span id="more-777"></span><br />
The whole concept of the website is to create a story, a swift, easy-to-read story that contains more information than it seems.</p>
<div id="attachment_778" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/span1.png"><img class="size-medium wp-image-778" title="span1" src="http://www.davepcguy.com/wp-content/uploads/2009/10/span1-300x167.png" alt="Hover effect" width="300" height="167" /></a><p class="wp-caption-text">Hover effect</p></div>
<p>So, let me teach you how to create such a hover effect on any word in the text, and on an unlimited amount of words without much work</p>
<h1>The HTML</h1>
<p>First, we have to create an ideal HTML situation that will be easy to describe with CSS later on. First, pick the word, in my case &#8220;city&#8221; and then the text.</p>
<p>We&#8217;ll have to put the whole thing within a &#8220;span&#8221; and then create another &#8220;span&#8221; for the hover text like this:</p>
<pre class="brush: xml;">
&lt;span&gt;&lt;a href=&quot;terms/city.html&quot;&gt;city&lt;/a&gt;&lt;span&gt;the city was large, and dark. People droned on and walked aimlessly through the streets every day. The smog filtered through their lungs. No one could escape the industrialization that overtook and destroyed the greenery that had once been there, the darkness shrouded my moves. &lt;/span&gt;&lt;/span&gt;
</pre>
<p>If you don&#8217;t want to use the &lt;a&gt; tag, then use another tag that you can use as an &#8220;anchor&#8221;, ie so the browser knows its special, a good one to use could be the tag &lt;b&gt;, which will let people know that the bold text is important and hoverable. Otherwise, you can create ids for all these spans and that&#8217;s just too much work. You can try different variations of this formula and see how it works. This is what I did, and it worked out well <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
</p>
<h1>The CSS</h1>
<p>Let&#8217;s focus on the CSS. One thing, I want to do is change the word &#8220;city&#8221; so that it does not appear&#8230;like such a link. Let me show you how I customized the link so that it appears the way it does:</p>
<pre class="brush: css;">
a {
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
}

a:link, a:visited
{
color: #0000CC;
text-decoration: none;
}

a:hover
{
background-color: #369;
color: #fff;
}
</pre>
<p>That creates a nice effect. The underline is gone, the tag has no special padding or a margin. I&#8217;ve also took the the liberty to make its background match the rest of the div (not necessary). Next I changed it so that the color does not change once clicked, but the color of the word will still be different than white. Once hovered, the word will change color and background as shown on my test page.</p>
<p>Let&#8217;s get down to disappearing! Believe it or not, this is so easy, you&#8217;ll be asking yourself why you hadn&#8217;t thought of it:</p>
<pre class="brush: css;">
span&gt;span{
display: none;
position: absolute;
width: 300px;
}
span:hover&gt;span {
display: block;
padding: 5px;
background-color: white;
border: 1px solid black;
}
</pre>
<p>First, I used a strange class: <strong>span&gt;span</strong> means, the span within another span will follow these properties. The text will not display, the position is absolute (so that it will cover other text once hovered over), and the width is nice 300px. You can change the width attribute, and mess around with the position if you wish to. I probably will in the final version.</p>
<p>Next, <strong>span:hover&gt;span</strong> is a pseudo weird class. The <strong>span:hover </strong>class basically is a class that takes effect only when you mouse over the original span. By adding <strong>&gt;span</strong>, we&#8217;ve created something genius. This class is a class that works only once the original span is moused over. Now, we&#8217;re using the <strong>display:block</strong> property to display the nice block of text. I used some padding and added a background color so that the other text won&#8217;t interfere. The border is there only for neatness.</p>
<p>And that&#8217;s it! With just these few steps you&#8217;ve created something that people use javascript for!</p>
<p><strong>Pros:</strong></p>
<p>The pros of using CSS:</p>
<ol>
<li>It is really easy to change the effects</li>
<li> You don&#8217;t have to learn javascript</li>
<li>It works even if the user has javascript disabled</li>
<li>It is faster than javascript because it requires no calculation or parsing</li>
</ol>
<p><strong>Cons:</strong></p>
<p>The Cons of using CSS for this particular effect:</p>
<ol>
<li>less maneuverability</li>
<li>less special effects</li>
<li>looks too simple for some websites</li>
</ol>
<p>With some experimenting and patience, you can create really beautiful drop-down textboxes with custom backgrounds. Well, the possibilities are endless! <img src='http://www.davepcguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a title="testing site" href="http://test.davepcguy.com/livestory/test.html">Again, go check out my testing site for a demo!</a></p>




Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox&amp;bodytext=Remember%20that%20trick%20to%20show%20a%20sub-menu%20using%20CSS%20in%20my%20older%20tutorial%3F%20Well%2C%20I%20had%20an%20idea%20for%20a%20project%20of%20mine%2C%20and%20with%20a%20little%20help%20from%20my%20dear%20friend%20Raphael.%20Last%20night%2C%20I%20launched%20my%20little%20website%20project%20called%20%22A%20Night%20Story%22%20and%20made%20som" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox&amp;notes=Remember%20that%20trick%20to%20show%20a%20sub-menu%20using%20CSS%20in%20my%20older%20tutorial%3F%20Well%2C%20I%20had%20an%20idea%20for%20a%20project%20of%20mine%2C%20and%20with%20a%20little%20help%20from%20my%20dear%20friend%20Raphael.%20Last%20night%2C%20I%20launched%20my%20little%20website%20project%20called%20%22A%20Night%20Story%22%20and%20made%20som" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;t=CSS%20Trick%3A%20Disappearing%20Textbox" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox&amp;annotation=Remember%20that%20trick%20to%20show%20a%20sub-menu%20using%20CSS%20in%20my%20older%20tutorial%3F%20Well%2C%20I%20had%20an%20idea%20for%20a%20project%20of%20mine%2C%20and%20with%20a%20little%20help%20from%20my%20dear%20friend%20Raphael.%20Last%20night%2C%20I%20launched%20my%20little%20website%20project%20called%20%22A%20Night%20Story%22%20and%20made%20som" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Remember%20that%20trick%20to%20show%20a%20sub-menu%20using%20CSS%20in%20my%20older%20tutorial%3F%20Well%2C%20I%20had%20an%20idea%20for%20a%20project%20of%20mine%2C%20and%20with%20a%20little%20help%20from%20my%20dear%20friend%20Raphael.%20Last%20night%2C%20I%20launched%20my%20little%20website%20project%20called%20%22A%20Night%20Story%22%20and%20made%20som" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;t=CSS%20Trick%3A%20Disappearing%20Textbox&amp;s=Remember%20that%20trick%20to%20show%20a%20sub-menu%20using%20CSS%20in%20my%20older%20tutorial%3F%20Well%2C%20I%20had%20an%20idea%20for%20a%20project%20of%20mine%2C%20and%20with%20a%20little%20help%20from%20my%20dear%20friend%20Raphael.%20Last%20night%2C%20I%20launched%20my%20little%20website%20project%20called%20%22A%20Night%20Story%22%20and%20made%20som" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS%20Trick%3A%20Disappearing%20Textbox%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS%20Trick%3A%20Disappearing%20Textbox&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=CSS%20Trick%3A%20Disappearing%20Textbox&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-trick-disappearing-textbox%2F&amp;title=CSS%20Trick%3A%20Disappearing%20Textbox" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/css-trick-disappearing-textbox/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS Lesson 6: Intro to Divs</title>
		<link>http://www.davepcguy.com/archive/css-lesson-6-intro-to-divs/</link>
		<comments>http://www.davepcguy.com/archive/css-lesson-6-intro-to-divs/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 22:36:44 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[divs]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[webpage]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=686</guid>
		<description><![CDATA[Alright, alright. So I skipped all that fuss with horizontal navbars but that stuff is easy so I&#8217;ll create a short article on it later. Let&#8217;s start with the &#60;div&#62; tag. It&#8217;s what I&#8217;ll be covering. Making use of div&#8217;s with CSS. You&#8217;ll need to know the following before we start the lesson: CSS Lesson]]></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%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,Design,divs,formatting,lesson,text,webpage,website" height="61" width="50" /><br />
			</a>
		</div>
<p>Alright, alright. So I skipped all that fuss with horizontal navbars but that stuff is easy so I&#8217;ll create a short article on it later.</p>
<p>Let&#8217;s start with the &lt;div&gt; tag. It&#8217;s what I&#8217;ll be covering. Making use of div&#8217;s with CSS. You&#8217;ll need to know the following before we start the lesson:</p>
<ul>
<li><a title="CSS Lesson 2: fonts, padding, and border" href="http://www.davepcguy.com/archive/css-lesson-2-fonts-padding-and-border/">CSS Lesson 2</a></li>
<li><a title="CSS Lesson 3: Margin, outlines, and tables" href="http://www.davepcguy.com/archive/css-lesson-3/">CSS Lesson 3</a></li>
<li>as well as basic HTML knowledge</li>
</ul>
<p>If you don&#8217;t how to add CSS to your website, check out my <a title="CSS Intro" href="http://www.davepcguy.com/archive/css-intro/">CSS Intro</a> tutorial and <a title="CSS Lesson 1" href="http://www.davepcguy.com/archive/css-lesson-1/">CSS Lesson 1</a>.<br />
<span id="more-686"></span></p>
<h1>What are &#8220;divs&#8221;?</h1>
<p>A div is basically a section, a chunk of HTML that you can apply the same CSS to. It works similarly to &lt;span&gt; but on larger areas and more complicated HTML. Also, it supports nesting.</p>
<p>A single DIVision can be used, for example, to make a header, another for the navbar. Divs are usually defined using the CSS properties: <strong>margin, padding, border, height, </strong><strong>width, </strong>and <strong>float.</strong></p>
<p>So what can you do with Divs? Well, that&#8217;s the best part. Using divs, you can create multi column websites, you can make the website aligned in the center, instead to the side. You can create rules for large chunks of stuff including text and pictures.</p>
<p>Divs largely replaced the use of tables for page layout, which is great.</p>
<h1>Recognizing Divs</h1>
<p>Now, let&#8217;s look at how divs should be structured, I&#8217;ll be re-making a template I did in PSD a while ago, you can find in <a href="http://www.davepcguy.com/exans-corner/">Exan&#8217;s Corner</a>.</p>
<div id="attachment_735" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/gcg2.jpg"><img class="size-medium wp-image-735" title="gcg2" src="http://www.davepcguy.com/wp-content/uploads/2009/10/gcg2-300x276.jpg" alt="Template" width="300" height="276" /></a><p class="wp-caption-text">Template</p></div>
<p>Right as I&#8217;m looking at it, I can already distinguish four different sections in the template. The first is the header that contains the words &#8220;A Chiropractic Group&#8221;. The second section is the nav bar and the third is the content on the right. The fourth would be the footer. But when you&#8217;re thinking of divs, you have to think differently. This page will contain at least five different divs, if that. I&#8217;d probably cut it up to six or seven different ones. Why? Well let me show you.</p>
<p>NOTE: These are only examples, I am not actually recreating the template above.</p>
<div id="attachment_738" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/div1.png"><img class="size-medium wp-image-738" title="Div illustration" src="http://www.davepcguy.com/wp-content/uploads/2009/10/div1-300x214.png" alt="Div illustration" width="300" height="214" /></a><p class="wp-caption-text">Div illustration</p></div>
<p>Way too confusing, eh? Haha, there are just so many sections. Let me break it down for you and explain why it is this way. Also note that I did not add the &#8220;footer&#8221; div which would be number 7 on the bottom. It works the same way as the top div.<br />
<br />
<strong>1. Header &#8211; </strong>Just a standard div that you&#8217;ll put at the beginning of your &lt;div&gt; tag. It will always be on top unless you set another div for absolute position. First thing you want to do while setting this division up is giving it an id or a class like this: &lt;div id=&#8221;header&#8221;&gt; &lt;/div&gt;.  	Great thing about divs is that you don&#8217;t NEED to put anything in there so let&#8217;s set up the rest of the properties.  	Second step is to set up the width and height using CSS:</p>
<pre class="brush: xml;">
&lt;div id=&quot;header&quot;&gt;&lt;/div&gt;
#header {
width: 100%;
height: 150px;
margin: 0;
background: url(header.png) repeat-x;
}
</pre>
<p>This is basically how we set up all of the divs. Using the &#8220;repeat-x&#8221;, we don&#8217;t need to slice large portions of the header (thus adding to the size of the images needed to be downloaded) and we create a continuous header that will show up the same on all web-browsers/monitors. You&#8217;ll need to separately define the classes and ids for the logo as well as the text inside the header to match the PSD template, you might also have to create another separate div for the logo and one for the text, just in case.</p>
<p><strong>2. Wrapper</strong> &#8211; I&#8217;m sure you&#8217;ve encountered that term before. Whenever you need two or more divs to show up next to each other, you need to &#8220;wrap&#8221; them in another div. In this case, it&#8217;ll be the content area, the content footer, and the sidebar that will be wrapped together. With the wrapper, we can also set it up so that the content shows up in the middle using the property &#8220;margin: 0 auto;&#8221; which will automatically center the content. Here, though, we just need to set up the background and the width of the wrapper using CSS. Once again, assign a class or an id to the div.</p>
<pre class="brush: xml;">
&lt;div id=&quot;wrapper&quot;&gt;
&lt;div id=&quot;sidebar&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;contentwrap&gt;&lt;/div&gt;
&lt;/div&gt;
#wrapper {
width: 900px;
height: 1000px;
}
</pre>
<p>It is also possible to set the height to &#8220;auto&#8221; but if we&#8217;re to do that, let&#8217;s do that as the last thing in the process.</p>
<p><strong>3. Sidebar</strong> &#8211; As you can see, I created a div for the sidebar. Now, if you wanted to create a dynamic sidebar, ie one that changes, and you wish to still use the rounded corners, you will need to include three more divs in the sidebar division. This way, the sidebar itself will serve as another wrapper inside a wrapper.</p>
<div id="attachment_739" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/div2.png"><img class="size-medium wp-image-739" title="Sidebar div" src="http://www.davepcguy.com/wp-content/uploads/2009/10/div2-150x300.png" alt="Sidebar div" width="150" height="300" /></a><p class="wp-caption-text">Sidebar div</p></div>
<p>You&#8217;d have the top div where you would use the first five or six pixels to create the corners, the bottom div for the same purpose. Also, use only PNG because JPEG does not support transparency. The middle would use a repeating background again. Here&#8217;s how you&#8217;d set it up:</p>
<pre class="brush: xml;">
&lt;div id=&quot;sidebar&quot;&gt;
&lt;div id=&quot;sidebartop&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;sidebarmiddle&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;sidebarbottom&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

#sidebar {
height: 600px;
width: 200px;
float: left;
}
#sidebartop{
height: 10px;
background: url(topside.png) no-repeat;
width: auto;
}
#sidebarmiddle {
height: auto;
background: url(sidebar.png) repeat-y;
width: auto;
}
#sidebarbottom {
height: 10px;
background: url(bottomside.png) no-repeat;
width: auto;
}
</pre>
<p>Now you&#8217;ve set up the sidebar. Do you get the idea yet? All you do with divs is set up portions of the page. The problem with this is that the sidebar height will be based on the content inside. For template-making purposes, set the height and change the CSS afterward if needed.</p>
<p>TIP: Create a special class called &#8220;clear&#8221; with these attributes: .clear { clear: both; height: 1px; } and add it at the end of every div that has the property &#8220;float&#8221;</p>
<p><strong>4. Content Wrap: </strong>Here&#8217;s another tricky part. You see how the content has two different sections? One above with articles and one below with a pseudo footer? They&#8217;re aligned together so that means, we need another wrapper. This one will how <strong>5. Content </strong>and <strong>6. Pseudo-footer</strong>. The set up is easy.</p>
<pre class="brush: xml;">
&lt;div id=&quot;contentwrap&quot;&gt;
&lt;div id=&quot;content&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;psfooter&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

#contentwrap {
width: 700px;
height: auto;
float:left;
}
#content {
width: 698px;
height: auto;
}
#psfooter {
width: 698px;
height: auto;
}
</pre>
<p><strong>7. The Footer &#8211; </strong>This is the easiest part and probably the most common on all websites.</p>
<pre class="brush: xml;">
&lt;div id=&quot;footer&quot;&gt;&lt;/div&gt;

#footer {
height: 20px;
width: auto;
margin: 0 auto;
text-align: center;
}
</pre>
<p>That&#8217;s it! This is how you create a website out of a PSD template, basically. And this is how you use divs. It&#8217;s all about setting up the height, width, padding, margins. Really, there is no magic to it.</p>
<p>Altogether, here&#8217;s the basic layout in divs:</p>
<pre class="brush: xml;">
&lt;body&gt;
&lt;div id=&quot;header&quot;&gt;&lt;/div&gt;

&lt;div id=&quot;wrapper&quot;&gt;

 &lt;div id=&quot;sidebar&quot;&gt;
  &lt;div id=&quot;sidebartop&quot;&gt;&lt;/div&gt;
  &lt;div id=&quot;sidebarmiddle&quot;&gt;&lt;/div&gt;
  &lt;div id=&quot;sidebarbottom&quot;&gt;&lt;/div&gt;
  &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
 &lt;/div&gt;

 &lt;div id=&quot;contentwrap&quot;&gt;
  &lt;div id=&quot;content&quot;&gt;&lt;/div&gt;
  &lt;div id=&quot;psfooter&quot;&gt;&lt;/div&gt;
  &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
 &lt;/div&gt;

&lt;/div&gt;

&lt;div id=&quot;footer&quot;&gt;&lt;/div&gt;

&lt;/body&gt;
</pre>
<p>Using the CSS, you can define the rest of the properties as shown at the beginning (ie. width, height, float, margins, background, border etc).</p>
<p>In my next tutorial, I&#8217;ll be covering the correct way to slice a PSD template for HTML/CSS use. Remember to use the same measurements in photoshop as in CSS and HTML!</p>
<h1>Overview</h1>
<p>A &lt;div&gt; or division, is a section of a webpage that shares the same properties. They&#8217;re easily recognizable, there is a div for a sidebar, for the content, the header, and the footer.</p>
<p>If you want multiple divs next to each other, create a &#8220;wrapper&#8221; div that will group the multiple divs together. Next, make the divs &#8220;float:left&#8221; to ensure they&#8217;ll be next to each other. After every &#8220;float&#8221;ing div, employ the &#8220;clear&#8221; div with the properties &#8220;clear:both; height: 1px&#8221;.</p>
<p>If you want to have rounded corners on your webpage and still retain a variable height of the division, create three separate divs nested in the original. One for the top, one for the middle, and one for the bottom. The top and bottom will contain the part of the background with the rounded corners. USE PNG!</p>
<p>&lt;div&gt;s may look confusing at first but once you start working with them, you&#8217;ll appreciate the options they provide you with.</p>
<p>See you next time!<br />
</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;bodytext=Alright%2C%20alright.%20So%20I%20skipped%20all%20that%20fuss%20with%20horizontal%20navbars%20but%20that%20stuff%20is%20easy%20so%20I%27ll%20create%20a%20short%20article%20on%20it%20later.%0D%0A%0D%0ALet%27s%20start%20with%20the%20%26lt%3Bdiv%26gt%3B%20tag.%20It%27s%20what%20I%27ll%20be%20covering.%20Making%20use%20of%20div%27s%20with%20CSS.%20You%27ll%20need%20to%20" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;notes=Alright%2C%20alright.%20So%20I%20skipped%20all%20that%20fuss%20with%20horizontal%20navbars%20but%20that%20stuff%20is%20easy%20so%20I%27ll%20create%20a%20short%20article%20on%20it%20later.%0D%0A%0D%0ALet%27s%20start%20with%20the%20%26lt%3Bdiv%26gt%3B%20tag.%20It%27s%20what%20I%27ll%20be%20covering.%20Making%20use%20of%20div%27s%20with%20CSS.%20You%27ll%20need%20to%20" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;t=CSS%20Lesson%206%3A%20Intro%20to%20Divs" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;annotation=Alright%2C%20alright.%20So%20I%20skipped%20all%20that%20fuss%20with%20horizontal%20navbars%20but%20that%20stuff%20is%20easy%20so%20I%27ll%20create%20a%20short%20article%20on%20it%20later.%0D%0A%0D%0ALet%27s%20start%20with%20the%20%26lt%3Bdiv%26gt%3B%20tag.%20It%27s%20what%20I%27ll%20be%20covering.%20Making%20use%20of%20div%27s%20with%20CSS.%20You%27ll%20need%20to%20" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Alright%2C%20alright.%20So%20I%20skipped%20all%20that%20fuss%20with%20horizontal%20navbars%20but%20that%20stuff%20is%20easy%20so%20I%27ll%20create%20a%20short%20article%20on%20it%20later.%0D%0A%0D%0ALet%27s%20start%20with%20the%20%26lt%3Bdiv%26gt%3B%20tag.%20It%27s%20what%20I%27ll%20be%20covering.%20Making%20use%20of%20div%27s%20with%20CSS.%20You%27ll%20need%20to%20" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;t=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;s=Alright%2C%20alright.%20So%20I%20skipped%20all%20that%20fuss%20with%20horizontal%20navbars%20but%20that%20stuff%20is%20easy%20so%20I%27ll%20create%20a%20short%20article%20on%20it%20later.%0D%0A%0D%0ALet%27s%20start%20with%20the%20%26lt%3Bdiv%26gt%3B%20tag.%20It%27s%20what%20I%27ll%20be%20covering.%20Making%20use%20of%20div%27s%20with%20CSS.%20You%27ll%20need%20to%20" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS%20Lesson%206%3A%20Intro%20to%20Divs%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=CSS%20Lesson%206%3A%20Intro%20to%20Divs&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-6-intro-to-divs%2F&amp;title=CSS%20Lesson%206%3A%20Intro%20to%20Divs" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/css-lesson-6-intro-to-divs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>CSS Vertical Navigation</title>
		<link>http://www.davepcguy.com/archive/css-vertical-navigation/</link>
		<comments>http://www.davepcguy.com/archive/css-vertical-navigation/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 22:30:52 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[webpage]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=471</guid>
		<description><![CDATA[CSS Vertical Navigation The List The CSS Sub-Menu Finally! Let&#8217;s check out vertical navigation. This tutorial will cover different tips and tricks on creating the vertical navigation bar. You can read my article on Color Theory and about Color Scheme Designer for more info on picking colors for your navbar. Most navbars, as I&#8217;ve heard,]]></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%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,formatting,lesson,navigation,text,webpage" height="61" width="50" /><br />
			</a>
		</div>
<ul>
<li>
<h1 style="padding:10px"><a href="http://www.davepcguy.com/archive/css-vertical-navigation/">CSS Vertical Navigation</a></h1>
<ul style="text-decoration: none; border: 1px solid black; list-style: none; margin-left: -1em; width: 150px; padding: 3px; display: block">
<li><a href="#list">The List</a></li>
<li><a href="#css">The CSS</a></li>
<li><a href="#sub">Sub-Menu</a></li>
</ul>
</li>
</ul>
<p>Finally! Let&#8217;s check out vertical navigation. This tutorial will cover different tips and tricks on creating the vertical navigation bar. You can read my article on Color Theory and about Color Scheme Designer for more info on picking colors for your navbar. Most navbars, as I&#8217;ve heard, depend on javascript for the more hardcore effects but I&#8217;ll show you how to create some dazzling, amazing navbars WITHOUT the knowledge of javascript. Which is great, because I don&#8217;t know javascript at all.<span id="more-471"></span></p>
<h1><a name="list">The List</a></h1>
<p>First we need to set up the navigation using lists and divs with unique id&#8217;s we&#8217;ll use in the CSS part. This is what it should look like:</p>
<blockquote><p>&lt;div id=&#8221;navdiv&#8221;&gt;<br />
&lt;ul id=&#8221;navlist&#8221;&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link1.html&#8221;&gt;link one&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link2.html&#8221;&gt;link two&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link3.html&#8221;&gt;link three&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;</p></blockquote>
<p>Here we set up a container &#8220;div&#8221; to which you can apply numerous properties. But anyways, we have a nice list set up. Here&#8217;s what the same navbar would look like if you wanted a sub-menu to appear:</p>
<blockquote><p>&lt;div id=&#8221;navcontainer&#8221;&gt;<br />
&lt;ul id=&#8221;navlist&#8221;&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link1.html&#8221;&gt;link one&lt;/a&gt;</p>
<p>&lt;ul id=&#8221;subnavlist&#8221;&gt;&lt;li&gt;&lt;a href=&#8221;link1a.html&#8221;&gt;link one a&lt;/a&gt;&lt;/li&gt;</p>
<p>&lt;li&gt;&lt;a href=&#8221;link1b.html&#8221;&gt;link one b&lt;/a&gt;&lt;/li&gt;</p>
<p>&lt;/ul&gt;</p>
<p>&lt;/li&gt;<br />
&#8230;..<br />
&lt;/ul&gt;<br />
&lt;/div&gt;</p></blockquote>
<p>The whole process can be done without id&#8217;s but if you want to implement this in your website, it may cause some confusion.</p>
<h1><a name="CSS">The CSS</a></h1>
<br />
Let&#8217;s set up the CSS then. First, we&#8217;ll want to define the width of the container:</p>
<blockquote><p>#navdiv {</p>
<p>160px;</p>
<p>}</p></blockquote>
<p>Result so far:</p>
<p><div id="attachment_539" class="wp-caption aligncenter" style="width: 159px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list1.png"><img class="size-full wp-image-539" title="list1" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list1.png" alt="List" width="149" height="126" /></a><p class="wp-caption-text">List</p></div>
<p>Let&#8217;s talk about the navlist and set up the appropriate margins then:</p>
<blockquote><p>#navlist {</p>
<p>margin-left: 0;<br />
padding-left: 0;<br />
list-style-type: none;<br />
font-family: Arial, Helvetica, sans-serif;<br />
border: 1px solid black;</p>
<p>}</p></blockquote>
<p>Result so far:</p>
<div id="attachment_540" class="wp-caption aligncenter" style="width: 178px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list2.png"><img class="size-full wp-image-540" title="list2" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list2.png" alt="List 2" width="168" height="109" /></a><p class="wp-caption-text">List 2</p></div>
<p>I&#8217;ve just basically reset some of the margin and padding values used as a default (it&#8217;s always good to include a general reset sheet at the beginning of the CSS file). I&#8217;ve also removed the bullet points from the side so that it&#8217;s an unordered list without any markings. I&#8217;ve set up the font-family (again, a reset) and put a border around our navigation.</p>
<p>Next, we&#8217;ll set up a couple values for the &#8220;a&#8221; element, that is all the hyperlinks involved will follow the style:</p>
<blockquote><p>#navlist a<br />
{<br />
display: block;<br />
padding: 3px;<br />
background-color: #FFFFFF;<br />
}</p></blockquote>
<p>Result so far:</p>
<div id="attachment_541" class="wp-caption aligncenter" style="width: 188px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list3.png"><img class="size-full wp-image-541" title="list3" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list3.png" alt="List 3" width="178" height="153" /></a><p class="wp-caption-text">List 3</p></div>
<p>We&#8217;ve made it so that not only the WORDS of the hyperlinks will serve as a link but the whole block inside the division will be the hyperlink. It&#8217;s a sort of a nice effect. Check the final version to see what I mean.The padding of 3px is essential so that the navbar won&#8217;t be clumped together.</p>
<p>Next, we&#8217;ll tackle the a:link and a:visited:</p>
<blockquote><p>#navlist a:link, #navlist a:visited<br />
{<br />
color: #0000CC;<br />
text-decoration: none;<br />
}</p></blockquote>
<p>Result so far:</p>
<div id="attachment_542" class="wp-caption aligncenter" style="width: 177px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list4.png"><img class="size-full wp-image-542" title="list4" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list4.png" alt="List 4" width="167" height="140" /></a><p class="wp-caption-text">List 4</p></div>
<p>We used these two pseudo classes and look where it&#8217;s gotten us. The links are no longer underlined (a success!) and they will also not change color once clicked which, I think, is highly desirable in a navbar. One more effect to go and then we&#8217;ll move onto the sub-menu:</p>
<blockquote><p>#navlist a:hover<br />
{<br />
background-color: #369;<br />
color: #fff;</p>
<p>}</p></blockquote>
<p>Result so far:</p>
<p><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list5.png"><img class="aligncenter size-full wp-image-543" title="list5" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list5.png" alt="list5" width="169" height="137" /></a></p>
<p>Here&#8217;s a nifty effect. When you hover over the link, not only will it show up as a block (defined above) but it will also change color of the background as well as the text. If you delete the sub-menus from the list, you&#8217;ll get a nice clean navigation. If you keep the sub-menu items, you&#8217;ll get the result above.</p>
<h1><a name="sub">Sub-Menu</a></h1>
<p>Sub-menus, yay! Currently, only one sub-menu is supported which sucks but then again, who uses more than one sub-menu? Not me, that&#8217;s for sure. Let&#8217;s focus though. Here&#8217;s initial code concerning sub-menus:</p>
<blockquote><p>#navlist li&gt;ul{<br />
display: none;<br />
position: absolute;<br />
width: 100px;<br />
margin-top: -1.6em;<br />
margin-left: 157px;</p>
<p>}</p></blockquote>
<p>Result so far:</p>
<div id="attachment_544" class="wp-caption aligncenter" style="width: 180px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list6.png"><img class="size-full wp-image-544" title="list6" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list6.png" alt="List 6" width="170" height="85" /></a><p class="wp-caption-text">List 6</p></div>
<p>First of all, this is how your navigation bar will look like without sub-menus. Second, this is what it will look like when the sub-menus are not shown.</p>
<p>Ah, so here we go. By using li&gt;ul, we&#8217;re only defining lists listed under other lists, now that&#8217;s a mouthful. The &#8220;display: none&#8221; makes the sub-menu invisible for the moment. The position is absolute so when placing this on your website, make sure to change the values accordingly. The only part that will need changing is probably &#8220;margin-left&#8221;. If you set a different width for the original list, you&#8217;ll have to adjust for that. Let&#8217;s look at why we need the &#8220;margin-top&#8221; in the negatives. This is what a simple list looks like:</p>
<blockquote>
<ul>
<li>one
<ul>
<li>one A</li>
<li> one B</li>
</ul>
</li>
<li> two</li>
</ul>
</blockquote>
<p>See what happened? The nested list has moved down and right. What we want though, is to have the list right NEXT to its parent list item like this:</p>
<blockquote>
<ul>
<li>one
<ul style="margin-top: -1.4em; margin-left: 40px">
<li>one A</li>
<li> one B</li>
</ul>
</li>
<li> two</li>
</ul>
</blockquote>
<p>The usual value is about -1.4em for margin-top to get the lists lined up but you&#8217;ll have to experiment if you added any padding, margins, and such. Like in the list we&#8217;re making, I had to adjust by putting -1.6 em. For margin-left, The value here is 40px.</p>
<p>Let&#8217;s make the sub-menu appear:</p>
<blockquote><p>#navlist li:hover&gt;ul {<br />
display: block;<br />
}</p></blockquote>
<p>And that&#8217;s it. We&#8217;re finished, this last piece will make the sub-menu appear when the original list is hovered over. There are many ways to re-make this navigation bar to make it prettier but these are the basics. Try experimenting with borders, padding, backgrounds, and such and see what you get.</p>
<p>Final result:</p>
<div id="attachment_545" class="wp-caption aligncenter" style="width: 286px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/10/list7.png"><img class="size-full wp-image-545" title="list7" src="http://www.davepcguy.com/wp-content/uploads/2009/10/list7.png" alt="Final List" width="276" height="90" /></a><p class="wp-caption-text">Final List</p></div>
<p>Here&#8217;s the final code:</p>
<blockquote><p>&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&gt;<br />
&lt;title&gt;Untitled Document&lt;/title&gt;<br />
&lt;style type=&#8217;text/css&#8217;&gt;<br />
/* NAVIGATION */<br />
#navcontainer {<br />
width: 160px;<br />
padding: 100px;<br />
}</p>
<p>#navlist<br />
{<br />
margin-left: 0;<br />
padding-left: 0;<br />
list-style-type: none;<br />
font-family: Arial, Helvetica, sans-serif;<br />
border: 1px solid black;</p>
<p>}</p>
<p>#navlist a<br />
{<br />
display: block;<br />
padding: 3px;<br />
background-color: #FFFFFF;<br />
}</p>
<p>#navlist a:link, #navlist a:visited<br />
{<br />
color: #0000CC;<br />
text-decoration: none;<br />
}</p>
<p>#navlist a:hover<br />
{<br />
background-color: #369;<br />
color: #fff;</p>
<p>}</p>
<p>#navlist li&gt;ul{<br />
display: none;<br />
position: absolute;<br />
width: 100px;</p>
<p>margin-top: -1.6em;<br />
margin-left: 158px;</p>
<p>}</p>
<p>#navlist li:hover&gt;ul {<br />
display: block;<br />
}</p>
<p>&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;<br />
&lt;div id=&#8221;navcontainer&#8221;&gt;&lt;ul id=&#8221;navlist&#8221;&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link1.html&#8221;&gt;link one&lt;/a&gt;<br />
&lt;ul id=&#8221;navlist&#8221;&gt;&lt;li&gt;&lt;a href=&#8221;link1a.html&#8221;&gt;link one A &lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;linkoneb.html&#8221;&gt;link one B &lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link2.html&#8221;&gt;link two&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;link3.html&#8221;&gt;link three&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;</p></blockquote>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation&amp;bodytext=%0D%0A%09%0D%0ACSS%20Vertical%20Navigation%0D%0A%0D%0A%09The%20List%0D%0A%09The%20CSS%0D%0A%09Sub-Menu%0D%0A%0D%0A%0D%0A%0D%0AFinally%21%20Let%27s%20check%20out%20vertical%20navigation.%20This%20tutorial%20will%20cover%20different%20tips%20and%20tricks%20on%20creating%20the%20vertical%20navigation%20bar.%20You%20can%20read%20my%20article%20on%20Color%20Theory%20an" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation&amp;notes=%0D%0A%09%0D%0ACSS%20Vertical%20Navigation%0D%0A%0D%0A%09The%20List%0D%0A%09The%20CSS%0D%0A%09Sub-Menu%0D%0A%0D%0A%0D%0A%0D%0AFinally%21%20Let%27s%20check%20out%20vertical%20navigation.%20This%20tutorial%20will%20cover%20different%20tips%20and%20tricks%20on%20creating%20the%20vertical%20navigation%20bar.%20You%20can%20read%20my%20article%20on%20Color%20Theory%20an" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;t=CSS%20Vertical%20Navigation" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation&amp;annotation=%0D%0A%09%0D%0ACSS%20Vertical%20Navigation%0D%0A%0D%0A%09The%20List%0D%0A%09The%20CSS%0D%0A%09Sub-Menu%0D%0A%0D%0A%0D%0A%0D%0AFinally%21%20Let%27s%20check%20out%20vertical%20navigation.%20This%20tutorial%20will%20cover%20different%20tips%20and%20tricks%20on%20creating%20the%20vertical%20navigation%20bar.%20You%20can%20read%20my%20article%20on%20Color%20Theory%20an" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=%0D%0A%09%0D%0ACSS%20Vertical%20Navigation%0D%0A%0D%0A%09The%20List%0D%0A%09The%20CSS%0D%0A%09Sub-Menu%0D%0A%0D%0A%0D%0A%0D%0AFinally%21%20Let%27s%20check%20out%20vertical%20navigation.%20This%20tutorial%20will%20cover%20different%20tips%20and%20tricks%20on%20creating%20the%20vertical%20navigation%20bar.%20You%20can%20read%20my%20article%20on%20Color%20Theory%20an" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;t=CSS%20Vertical%20Navigation&amp;s=%0D%0A%09%0D%0ACSS%20Vertical%20Navigation%0D%0A%0D%0A%09The%20List%0D%0A%09The%20CSS%0D%0A%09Sub-Menu%0D%0A%0D%0A%0D%0A%0D%0AFinally%21%20Let%27s%20check%20out%20vertical%20navigation.%20This%20tutorial%20will%20cover%20different%20tips%20and%20tricks%20on%20creating%20the%20vertical%20navigation%20bar.%20You%20can%20read%20my%20article%20on%20Color%20Theory%20an" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS%20Vertical%20Navigation%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS%20Vertical%20Navigation&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=CSS%20Vertical%20Navigation&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-vertical-navigation%2F&amp;title=CSS%20Vertical%20Navigation" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/css-vertical-navigation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS Lesson 4 Lists</title>
		<link>http://www.davepcguy.com/archive/css-lesson-4-lists/</link>
		<comments>http://www.davepcguy.com/archive/css-lesson-4-lists/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 19:24:54 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[navbar]]></category>
		<category><![CDATA[webpage]]></category>

		<guid isPermaLink="false">http://www.davepcguy.com/?p=469</guid>
		<description><![CDATA[Lists HTML CSS Lists are an important part of CSS, they are used to primarily make navbars. I&#8217;ll cover some basics with you and how to set up your list. In my NEXT tutorial, I&#8217;ll show you how to make VERTICAL navbars. I know, I know, you&#8217;re asking, &#8220;Why are you splitting it up?&#8221; Well,]]></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%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;source=clrkmck&amp;style=normal&amp;service_api=clrkmck%3AR_a73f58a91ed3515157df75ab6c37730f&amp;hashtags=css,formatting,lesson,lists,navbar,webpage" height="61" width="50" /><br />
			</a>
		</div>
<ul style="list-style: circle inside">
<li>
<h1 style="padding: 20px; font-size: 45px; color: white; text-shadow: 0px 1px .3px black"><a href="http://www.davepcguy.com/archive/css-lesson-4-lists/">Lists</a> </h1>
<ol style="list-style: lower-greek inside">
<li><a href="#html">HTML</a></li>
<li><a href="#css">CSS</a></li>
</ol>
</li>
</ul>
<p>Lists are an important part of CSS, they are used to primarily make navbars. I&#8217;ll cover some basics with you and how to set up your list. In my NEXT tutorial, I&#8217;ll show you how to make VERTICAL navbars. I know, I know, you&#8217;re asking, &#8220;Why are you splitting it up?&#8221; Well, mostly because I&#8217;ll have to cover vertical and horizontal navigation separately. There are tips and tricks to both, and although some apply to both, many do not. I&#8217;m starting out with lists all alone because it&#8217;s easier that way. When you need to review an item in CSS, you can switch between the different lessons and it won&#8217;t be all jumbled up.  I&#8217;ve found that numerous tutorials online do not explain this area thoroughly enough so I hope it will help you out.<br />
<span id="more-469"></span><br />
</p>
<ul>
<li>
<h1 style="padding: 15px"><a name="html">Lists (HTML)</a></h1>
</li>
</ul>
<p>Lists are important in PHP, and especially to navbars so I plan to spend some time discussing the HTML as well. There are two basic types of lists: an ordered list that starts with the tag &lt;ol&gt; and an unordered list &lt;ul&gt;. The idea is that you enclose a list in these tags and then write out each item with the tags &lt;li&gt; surrounding them. Here is what it should look like:</p>
<blockquote><p>&lt;ul&gt;</p>
<p>&lt;li&gt;first item&lt;/li&gt;</p>
<p>&lt;li&gt;second item&lt;/li&gt;</p>
<p>&lt;/ul&gt;</p>
<ul>
<li>first item</li>
<li>second item</li>
</ul>
</blockquote>
<p>Substitute &lt;ol&gt; for &lt;ul&gt; and you&#8217;ll get a numbered list:</p>
<blockquote>
<ol>
<li>first item</li>
<li>second item</li>
</ol>
</blockquote>
<p>There are also definition lists but you won&#8217;t need to know these to create navbars, at least not with me, but here is how they work. You start out with a &lt;dl&gt; tag to tell the browser you&#8217;re making a definition list. Then you list a definition term &lt;dt&gt; followed by the defintion description &lt;dd&gt; like this:</p>
<blockquote><p>&lt;dl&gt;</p>
<p>&lt;dt&gt;cow&lt;/dt&gt;</p>
<p>&lt;dd&gt;an animal&lt;/dd&gt;</p>
<p>&lt;dt&gt;dog&lt;/dt&gt;</p>
<p>&lt;dd&gt;another animal&lt;/dd&gt;</p>
<p>&lt;/dl&gt;</p>
<dl>
<dt>cow</dt>
<dd>an animal</dd>
<dt>dog</dt>
<dd>another animal</dd>
</dl>
</blockquote>
<p>One more thing, you can embed multiple lists by starting another list inside a list. Let me show you:</p>
<blockquote><p>&lt;ul&gt;</p>
<p>&lt;li&gt;first item</p>
<p>&lt;ul&gt;</p>
<p>&lt;li&gt;item a&lt;/li&gt;</p>
<p>&lt;li&gt;item b&lt;/li&gt;</p>
<p>&lt;/ul&gt;</p>
<p>&lt;/li&gt;</p>
<p>&lt;li&gt;second item&lt;/li&gt;</p>
<p>&lt;/ul&gt;</p>
<ul>
<li>first item
<ul>
<li>item a</li>
<li>item b</li>
</ul>
</li>
<li>second item</li>
</ul>
</blockquote>
<p>And that&#8217;s it for the HTML part. Simple, huh? Well remember it. All you need to really remember is how to start an unordered list with &lt;ul&gt; and that each item in the list has to be enclosed within the &lt;li&gt; tag.</p>
<ul>
<li>
<h1 style="padding: 15px"><a name="css">Lists (CSS)</a></h1>
</li>
</ul>
<p>The above was just to make sure you know how to do all of that basic stuff. Let&#8217;s move onto the basic CSS when it comes to lists. Now, you may wonder, what basics? Well, to create a navbar, you need to know everything from the previous lessons, especially all that stuff about borders and padding. There are SOME properties only inherent to lists, and that&#8217;s what I&#8217;ll deal with here.</p>
<p>Let&#8217;s start with the <strong>unordered list</strong>. You see those bullet points on the left of the item? Let&#8217;s change them to something else:</p>
<blockquote>
<p style="text-align: left;">ul.circle {list-style-type: circle}</p>
<ul style="list-style-type:circle">
<li>circle</li>
</ul>
<p style="text-align: left;">ul.square {list-style-type: square}</p>
<ul style="list-style-type:square">
<li>square</li>
</ul>
<p style="text-align: left;">ul.disc {list-style-type: disc}</p>
<ul style="list-style-type:disc">
<li>disc</li>
</ul>
<p style="text-align: left;">ul.none {list-style-type: none}</p>
<ul style="list-style-type:none">
<li>none</li>
</ul>
</blockquote>
<p>For the <strong>ordered list, </strong>you can use the same as above except in the CSS you&#8217;d change &#8220;ul&#8221; to &#8220;ol&#8221;. You can also use the following:</p>
<blockquote><p>ol.armenian {list-style-type: armenian}</p>
<ol style="list-style-type:armenian">
<li>armenian</li>
</ol>
<p>ol.decimal {list-style-type: decimal}</p>
<ol style="list-style-type:decimal">
<li>decimal</li>
</ol>
<p>ol.leadingzero {list-style-type: decimal-leading-zero}</p>
<ol style="list-style-type:decimal-leading-zero">
<li>decimal-leading-zero</li>
</ol>
<p>ol.georgian {list-style-type: georgian}</p>
<ol style="list-style-type:georgian">
<li>georgian</li>
</ol>
<p>ol.loweralpha {list-style-type: lower-alpha}</p>
<ol style="list-style-type:lower-alpha">
<li>lower-alpha</li>
</ol>
<p>ol.upperalpha {list-style-type: upper-alpha}</p>
<ol style="list-style-type:upper-alpha">
<li>upper-alpha</li>
</ol>
<p>ol.lowergreek {list-style-type: lower-greek}</p>
<ol style="list-style-type:lower-greek">
<li>lower-greek</li>
</ol>
<p>ol.lowerlatin {list-style-type: lower-latin}</p>
<ol style="list-style-type:lower-latin">
<li>lower-latin</li>
</ol>
<p>ol.upperlatin {list-style-type: upper-latin}</p>
<ol style="list-style-type:upper-latin">
<li>upper-latin</li>
</ol>
<p>ol.lowerroman {list-style-type: lower-roman}</p>
<ol style="list-style-type:lower-roman">
<li>lower-roman</li>
</ol>
<p>ol.upperroman {list-style-type: upper-roman}</p>
<ol style="list-style-type:upper-roman">
<li>upper-roman</li>
</ol>
</blockquote>
<p><strong>List-style-position</strong> is the next property,  its values are &#8220;inside&#8221; and &#8220;outside&#8221;. The default is set to &#8220;outside&#8221; and it determines the indent of the list. If you want the indent to be counted from the beginning of the text, it&#8217;s &#8220;outside&#8221;. If you want the text to start from the bulletpoint, use inside.</p>
<blockquote><p>&lt;ul style=&#8221;list-style-position: inside&#8221;&gt;</p>
<ul style="list-style-position: inside">
<li>text</li>
</ul>
<p>&lt;ul style=&#8221;list-style-position: outside&#8221;&gt;</p>
<ul style="list-style-position: outside">
<li>text</li>
</ul>
</blockquote>
<p>Let&#8217;s say you want an image to replace the bulletpoint, you set up a special &#8220;arrow&#8221; or whatever to replace it. You can do that using <strong>list-style-image</strong> and the following formula:</p>
<blockquote><p>ul { list-style-image: url(&#8216;image.png&#8217;) }</p></blockquote>
<p>Replace image.png with the right address. Unfortunately, this style is not supported by all browsers so I&#8217;ll use a little trick mentioned at <a href="http://www.w3schools.com/css/tryit.asp?filename=trycss_list_background-image">W3Schools:</a></p>
<blockquote><p>ul<br />
{<br />
list-style-type:none;<br />
padding:0px;<br />
margin:0px;<br />
}<br />
li<br />
{<br />
background-image:url(&#8216;arrow.png&#8217;);<br />
background-repeat:no-repeat;<br />
background-position:0px 5px;<br />
padding-left:14px;<br />
}</p></blockquote>
<p>All you do there is remove the lis-style-type and added a background image to the &lt;li&gt; tag that will be used as the bullet point. Finally, let&#8217;s look at the <strong>shorthand</strong>:</p>
<blockquote><p>ul {</p>
<p>list-style: none outside url(arrow.png);</p>
<p>}</p></blockquote>
<p>The order of properties is: type, position, image.</p>
<p>That&#8217;s it for lists! Yeah, nothing exciting, I know but it&#8217;s essential to know these things before moving on to navigation bars.</p>
<p>Here&#8217;s what we&#8217;ll be dealing with in my next tutorial by putting all the previous tutorial information together:</p>
<div id="attachment_501" class="wp-caption aligncenter" style="width: 172px"><a href="http://www.davepcguy.com/wp-content/uploads/2009/09/navbar.html"><img class="size-full wp-image-501" title="navbar" src="http://www.davepcguy.com/wp-content/uploads/2009/09/navbar.png" alt="NAvBar picture" width="162" height="79" /></a><p class="wp-caption-text">NAvBar picture</p></div>
<p>Click on the picture and it&#8217;ll take you to an example vertical navbar</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;partner=sociable" title="Print"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists&amp;bodytext=Lists%20HTMLCSS%0D%0ALists%20are%20an%20important%20part%20of%20CSS%2C%20they%20are%20used%20to%20primarily%20make%20navbars.%20I%27ll%20cover%20some%20basics%20with%20you%20and%20how%20to%20set%20up%20your%20list.%20In%20my%20NEXT%20tutorial%2C%20I%27ll%20show%20you%20how%20to%20make%20VERTICAL%20navbars.%20I%20know%2C%20I%20know%2C%20you%27re%20asking%2C%20%22" title="Digg"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists&amp;notes=Lists%20HTMLCSS%0D%0ALists%20are%20an%20important%20part%20of%20CSS%2C%20they%20are%20used%20to%20primarily%20make%20navbars.%20I%27ll%20cover%20some%20basics%20with%20you%20and%20how%20to%20set%20up%20your%20list.%20In%20my%20NEXT%20tutorial%2C%20I%27ll%20show%20you%20how%20to%20make%20VERTICAL%20navbars.%20I%20know%2C%20I%20know%2C%20you%27re%20asking%2C%20%22" title="del.icio.us"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;t=CSS%20Lesson%204%20Lists" title="Facebook"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists&amp;annotation=Lists%20HTMLCSS%0D%0ALists%20are%20an%20important%20part%20of%20CSS%2C%20they%20are%20used%20to%20primarily%20make%20navbars.%20I%27ll%20cover%20some%20basics%20with%20you%20and%20how%20to%20set%20up%20your%20list.%20In%20my%20NEXT%20tutorial%2C%20I%27ll%20show%20you%20how%20to%20make%20VERTICAL%20navbars.%20I%20know%2C%20I%20know%2C%20you%27re%20asking%2C%20%22" title="Google Bookmarks"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists&amp;source=Dave+PC+Guy+Computers+and+Technology&amp;summary=Lists%20HTMLCSS%0D%0ALists%20are%20an%20important%20part%20of%20CSS%2C%20they%20are%20used%20to%20primarily%20make%20navbars.%20I%27ll%20cover%20some%20basics%20with%20you%20and%20how%20to%20set%20up%20your%20list.%20In%20my%20NEXT%20tutorial%2C%20I%27ll%20show%20you%20how%20to%20make%20VERTICAL%20navbars.%20I%20know%2C%20I%20know%2C%20you%27re%20asking%2C%20%22" title="LinkedIn"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists" title="Reddit"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;t=CSS%20Lesson%204%20Lists&amp;s=Lists%20HTMLCSS%0D%0ALists%20are%20an%20important%20part%20of%20CSS%2C%20they%20are%20used%20to%20primarily%20make%20navbars.%20I%27ll%20cover%20some%20basics%20with%20you%20and%20how%20to%20set%20up%20your%20list.%20In%20my%20NEXT%20tutorial%2C%20I%27ll%20show%20you%20how%20to%20make%20VERTICAL%20navbars.%20I%20know%2C%20I%20know%2C%20you%27re%20asking%2C%20%22" title="Tumblr"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS%20Lesson%204%20Lists%20-%20http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F" title="Twitter"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS%20Lesson%204%20Lists&amp;body=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F" title="email"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a>
	<a rel="nofollow"  target="_blank" href="http://slashdot.org/bookmark.pl?title=CSS%20Lesson%204%20Lists&amp;url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F" title="Slashdot"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davepcguy.com%2Farchive%2Fcss-lesson-4-lists%2F&amp;title=CSS%20Lesson%204%20Lists" title="StumbleUpon"><img src="http://www.davepcguy.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davepcguy.com/archive/css-lesson-4-lists/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
