<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Design Shack</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=4a90daef25bf54d468b45b1b02f5658c</link>
      <pubDate>Sat, 21 Nov 2009 23:13:13 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/designshack" type="application/rss+xml" /><feedburner:emailServiceId>designshack</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
         <title>Quick Tip: Creating Swirly Vectors Using Illustrator</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/mjcGu86JHtY/quick-tip-creating-swirly-vectors-using-illustrator</link>
         <description>An illustrator video quick tip tutorial on how to create swirly vectors in illustrator.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3439</guid>
         <pubDate>Sat, 21 Nov 2009 12:11:16 -0800</pubDate>
         <content:encoded><![CDATA[<p>An illustrator video quick tip tutorial on how to create swirly vectors in illustrator.</p>
<p><a rel="nofollow" target="_blank" href="http://creativenerds.co.uk/tutorials/quick-tip-creating-swirly-vectors-using-illustrator/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/mjcGu86JHtY" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/quick-tip-creating-swirly-vectors-using-illustrator</feedburner:origLink></item>
      <item>
         <title>10 Must Have Hacks for WordPress Development</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/E4VTXPsqKHM/10-must-have-hacks-for-wordpress-development</link>
         <description>Ten wordpress code hacks that you can add to your arsenal that will not only save you a lot of time, but they will also set your themes apart from others who don’t come pre built with these types of features.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3437</guid>
         <pubDate>Sat, 21 Nov 2009 12:07:58 -0800</pubDate>
         <content:encoded><![CDATA[<p>Ten wordpress code hacks that you can add to your arsenal that will not only save you a lot of time, but they will also set your themes apart from others who don’t come pre built with these types of features.</p>
<p><a rel="nofollow" target="_blank" href="http://spyrestudios.com/10-wordpress-hacks/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/E4VTXPsqKHM" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/10-must-have-hacks-for-wordpress-development</feedburner:origLink></item>
      <item>
         <title>Zen Coding: A Speedy Way to Write HTML/CSS Code</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/Xnvn8M8HIe8/zen-coding-a-speedy-way-to-write-htmlcss-code</link>
         <description>In this post we present a new speedy way of writing HTML code using CSS-like selector syntax — a handy set of tools for high-speed HTML and CSS coding
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3434</guid>
         <pubDate>Sat, 21 Nov 2009 12:05:20 -0800</pubDate>
         <content:encoded><![CDATA[<p>In this post we present a new speedy way of writing HTML code using CSS-like selector syntax — a handy set of tools for high-speed HTML and CSS coding</p>
<p><a rel="nofollow" target="_blank" href="http://www.smashingmagazine.com/2009/11/21/zen-coding-a-new-way-to-write-html-code/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/Xnvn8M8HIe8" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/zen-coding-a-speedy-way-to-write-htmlcss-code</feedburner:origLink></item>
      <item>
         <title>CSS Design: Boco</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/3VFjpg_DPBk/boco.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=boco"&gt;&lt;img src="http://designshack.co.uk/images/designs/boco.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/boco.html"&gt;View boco.me/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/3VFjpg_DPBk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/boco.html</guid>
         <pubDate>Sat, 21 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/boco.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: Actvise</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/T8IPeIMCJaY/actvise.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=actvise"&gt;&lt;img src="http://designshack.co.uk/images/designs/actvise.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/actvise.html"&gt;View actvise.ro/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/T8IPeIMCJaY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/actvise.html</guid>
         <pubDate>Sat, 21 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/actvise.html</feedburner:origLink></item>
      <item>
         <title>Create a Beautiful CSS Menu</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/CsX7ea9F9ys/create-a-beautiful-css-menu</link>
         <description>Today we&amp;#8217;re going to create a working horizontal CSS menu from scratch. We&amp;#8217;ll be using transparent PNGs (sorry outdated browser users) to create a glossy horizontal bar, the color of which can easily be changed using only CSS. Before we get started, check out what we&amp;#8217;ll be building in the live demo. Creating the PSD
The [...]</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3358</guid>
         <pubDate>Fri, 20 Nov 2009 09:14:14 -0800</pubDate>
         <content:encoded><![CDATA[<p class="lead">Today we&#8217;re going to create a working horizontal CSS menu from scratch. We&#8217;ll be using transparent PNGs (sorry outdated browser users) to create a glossy horizontal bar, the color of which can easily be changed using only CSS. Before we get started, check out what we&#8217;ll be building in the <a rel="nofollow" target="_blank" href="http://designshack.co.uk/tutorialexamples/CSS-Menu-Tut/index.html">live demo.</a></p>
<p><span id="more-3358"></span></p>
<h2>Creating the PSD</h2>
<p>The Photoshop work for the menu is quite minimal and should only take you a few minutes. I&#8217;ve broken it up into five super easy steps.</p>
<h3>Solid Bar</h3>
<p>Create a new RGB file in Photoshop and draw a 45 pixel high colored bar (I used #4d4e50) all the way across your canvas.</p>
<div class="tutorialimage" style="width:359px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/step1.jpg" alt="screenshot" width="359"/></div>
<h3>Gradient</h3>
<p>Next grab your gradient tool and make sure it&#8217;s set to a gradient that starts at black and ends at transparent. Starting at the bottom, stretch the gradient vertically over your gray bar.</p>
<div class="tutorialimage" style="width:460px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/gradient.jpg" alt="screenshot" width="460"/></div>
<div class="tutorialimage" style="width:359px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/step2.jpg" alt="screenshot" width="359"/></div>
<h3>Gloss</h3>
<p>Make a white stripe that aligns with the top of your gray bar but only extends half the vertical distance. Set the opacity of this stripe to 7%. </p>
<div class="tutorialimage" style="width:359px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/step3.jpg" alt="screenshot" width="359"/></div>
<h3>Stripes</h3>
<p>Make two more white stripes, this time only a few pixels high and inset them slightly from the top and bottom of the gray bar.</p>
<div class="tutorialimage" style="width:359px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/step4.jpg" alt="screenshot" width="359"/></div>
<div class="tutorialimage" style="width:510px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/glow.jpg" alt="screenshot" width="510"/></div>
<h3>Saving</h3>
<p>Believe it or not, that&#8217;s about all we need! Before you save the PNG turn off the original color bar layer. This is so we can change the color within our CSS. Also note that we don&#8217;t need the entire image as we&#8217;ll be setting it to repeat horizontally. Just crop off a small vertical sliver and go to &#8220;Save for Web &#038; Devices&#8221; to save your PNG.</p>
<div class="tutorialimage" style="width:359px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/step5.jpg" alt="screenshot" width="359"/></div>
<h2>The HTML</h2>
<p>I&#8217;ll assume a basic understanding of HTML and CSS here. I&#8217;ll try to be as descriptive as possible without explaining everything line by line.</p>
<h3>The Empty HTML</h3>
<p>We&#8217;ll start with a simple, blank HTML page.</p> <div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color:#00bbdd;">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">html</span> xmlns<span style="color:#66cc66;">=</span><span style="color:#ff0000;">"http://www.w3.org/1999/xhtml"</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">head</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">meta</span> <span style="color:#000066;">http-equiv</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"Content-Type"</span> <span style="color:#000066;">content</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"text/html; charset=iso-8859-1"</span> <span style="color:#66cc66;">/</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">title</span>&gt;</span>DesignShack CSS Menu<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">title</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">link</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"style.css"</span> <span style="color:#000066;">rel</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"stylesheet"</span> <span style="color:#000066;">type</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"text/css"</span> <span style="color:#66cc66;">/</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">head</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">body</span>&gt;</span>
&nbsp;
<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">body</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">html</span>&gt;</span></pre></div></div> <h3>Container</h3>
<p>Now we&#8217;ll add a container div that will hold the navigation menu div.</p> <div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">body</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">div</span> <span style="color:#000066;">id</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"container"</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">div</span> <span style="color:#000066;">id</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"navMenu"</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">div</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">div</span>&gt;</span>
<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">body</span>&gt;</span></pre></div></div> <h3>Menu Structure</h3>
<p>To finish off our HTML, throw in an unordered list containing span items for Home, About, Services, Work and Contact. This will be the basis for our menu items. We&#8217;ll insert the background and style this list all in CSS.</p> <div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;">	<span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">div</span> <span style="color:#000066;">id</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">"navMenu"</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">ul</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">li</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">a</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">""</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">span</span>&gt;</span>Home<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">span</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">a</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">li</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">li</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">a</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">""</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">span</span>&gt;</span>About<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">span</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">a</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">li</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">li</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">a</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">""</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">span</span>&gt;</span>Services<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">span</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">a</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">li</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">li</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">a</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">""</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">span</span>&gt;</span>Work<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">span</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">a</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">li</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#000000;font-weight:bold;">li</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">a</span> <span style="color:#000066;">href</span><span style="color:#66cc66;">=</span><span style="color:#ff0000;">""</span>&gt;&lt;<span style="color:#000000;font-weight:bold;">span</span>&gt;</span>Contact<span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">span</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">a</span>&gt;&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">li</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">ul</span>&gt;</span> <span style="color:#009900;">&lt;<span style="color:#66cc66;">/</span><span style="color:#000000;font-weight:bold;">div</span>&gt;</span></pre></div></div> <h2>The CSS</h2>
<p>The CSS will contain the bulk of the work. All we&#8217;ve done so far is create a list of links so your page should look like this:</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/html.jpg" alt="screenshot" width="510"/></div>
<h3>Background Color</h3>
<p>The first thing we&#8217;ll do is tint the background a bit to break up the boring white background. Just add the following snippet to the body.</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">body <span style="color:#00AA00;">&#123;</span> <span style="color:#000000;font-weight:bold;">background-color</span><span style="color:#00AA00;">:</span> <span style="color:#cc00cc;">#cdcfd0</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <h3>Basic Container Styling</h3>
<p>To get started on styling the container, set the position to relative and the height 45 pixels (which is the height of our Photoshop graphic). Then set color and background to white and the width to 100% so it stretches all the way across the window.</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#container</span> <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">position</span><span style="color:#00AA00;">:</span><span style="color:#993333;">relative</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">height</span><span style="color:#00AA00;">:</span><span style="color:#933;">45px</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">color</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#ffffff</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">background</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#ffffff</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">width</span><span style="color:#00AA00;">:</span><span style="color:#933;"><span style="color:#cc66cc;">100</span>%</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <p>This code should result in a mess in your preview. Don&#8217;t worry, that&#8217;s exactly how it should look at this point!</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/css-container.jpg" alt="screenshot" width="510"/></div>
<h3>Adding and Styling the Image</h3>
<p>Now we&#8217;ll get into the stuff that&#8217;ll make it look like a menu! This time we&#8217;ll target the navMenu div containing the links. Once again, set your position to relative and height to 45px. We won&#8217;t add any text at this stage but go ahead and set the font-size to 17px. Next I set the background color and image with a single line of code. Notice that the color (#4d4e50) is the color of our original color bar in Photoshop. This setting is the key to the flexibility of this menu. Changing this value will change the color of the navigation menu, making it super easy to customize. After setting a color, throw in the background image and set it to repeat on the x axis.</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#navMenu</span> <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">position</span><span style="color:#00AA00;">:</span><span style="color:#993333;">relative</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">height</span><span style="color:#00AA00;">:</span><span style="color:#933;">45px</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">font-size</span><span style="color:#00AA00;">:</span><span style="color:#933;">17px</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">background</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#4d4e50</span> <span style="color:#993333;">url</span><span style="color:#00AA00;">&#40;</span><span style="color:#ff0000;font-style:italic;">images/background.png</span><span style="color:#00AA00;">&#41;</span> <span style="color:#993333;">repeat-x</span> <span style="color:#000000;font-weight:bold;">bottom</span> <span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00AA00;">:</span><span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span> <span style="color:#933;">50px</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <p>Now if you preview the page you should see a slick and shiny menu bar! Experiment with changing that color value to see how the image retains its gloss while changing colors.</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/css-blackbar.jpg" alt="screenshot" width="510"/></div>
<h3>Addressing the Links</h3>
<p>Next we&#8217;ll add a big chunk of CSS to the unordered list to start getting our links into position. For the general unordered list section, set the margin and padding to 0, the list style to none, the width to auto and the float to left. Then style the list items contained in the unordered list (li). Again we float left but note this time we set display to &#8220;block&#8221; and our margins to 0 1px.</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#navMenu</span> ul<span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">margin</span><span style="color:#00AA00;">:</span><span style="color:#cc66cc;">0</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00AA00;">:</span><span style="color:#cc66cc;">0</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">list-style-type</span><span style="color:#00AA00;">:</span><span style="color:#993333;">none</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">width</span><span style="color:#00AA00;">:</span><span style="color:#993333;">auto</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span><span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span>
&nbsp;
<span style="color:#cc00cc;">#navMenu</span> ul li <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">display</span><span style="color:#00AA00;">:</span><span style="color:#993333;">block</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span><span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">margin</span><span style="color:#00AA00;">:</span><span style="color:#cc66cc;">0</span> <span style="color:#933;">1px</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <p>Take a look at your page in Safari. The list items should be lining up horizontally now.</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/css-listitems.jpg" alt="screenshot" width="510"/></div>
<h3>Styling the Text</h3>
<p>Now target the link items (a) in the menu. Set the display to block, the float to left, the height to 45px and the color to white. To eliminate the link underline, set the text-decoration to none. Finally, to space out the links a little set the padding to 0 0 0 30px (clockwise: top 0, right 0, bottom 0, left 30).</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#navMenu</span> ul li a <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">display</span><span style="color:#00AA00;">:</span><span style="color:#993333;">block</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span><span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">color</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#ffffff</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">text-decoration</span><span style="color:#00AA00;">:</span><span style="color:#993333;">none</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00AA00;">:</span><span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span> <span style="color:#933;">30px</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">height</span><span style="color:#00AA00;">:</span><span style="color:#933;">45px</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <p>The text should look closer to where we want it now, but it&#8217;s still a bit off.</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/menuText1.jpg" alt="screenshot" width="510"/></div>
<p>This time target the unordered list, list item, link span items (targeting gets a little crazy). Notice I&#8217;ve added more padding to line things up better and set a height and float. Next we see a bit of code that I borrowed from Chris Coyier at <a rel="nofollow" target="_blank" href="http://css-tricks.com/snippets/css/better-helvetica/">CSS-Tricks</a> that gives us a really nice font for the menu. Essentially, HelveticaNeue-Light is our preferred choice here so those viewers that have it installed will see it. Those who don&#8217;t will simply revert to the next font inline until their browser finds an installed option. In the words of Chris &#8220;Might as well use the nicest Helvetica you can…&#8221;</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#navMenu</span> ul li a span <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">padding</span><span style="color:#00AA00;">:</span><span style="color:#933;">12px</span> <span style="color:#933;">30px</span> <span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">height</span><span style="color:#00AA00;">:</span><span style="color:#933;">21px</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span><span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">font-weight</span><span style="color:#00AA00;">:</span> <span style="color:#cc66cc;">100</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">font-family</span><span style="color:#00AA00;">:</span> <span style="color:#ff0000;">"HelveticaNeue-Light"</span><span style="color:#00AA00;">,</span> <span style="color:#ff0000;">"Helvetica Neue Light"</span><span style="color:#00AA00;">,</span> <span style="color:#ff0000;">"Helvetica Neue"</span><span style="color:#00AA00;">,</span> Helvetica<span style="color:#00AA00;">,</span>
Arial<span style="color:#00AA00;">,</span> <span style="color:#ff0000;">"Lucida Grande"</span><span style="color:#00AA00;">,</span> <span style="color:#993333;">sans-serif</span><span style="color:#00AA00;">;</span><span style="color:#00AA00;">&#125;</span></pre></div></div> <p>Now our menu text is beautifully styled and in place!</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/menuText2.jpg" alt="screenshot" width="510"/></div>
<h3>Adding Hover Effects</h3>
<p>Our final step is to add some nice hover effects so you can easily see which option you are about to select. We&#8217;ll target the links on hover with our first snippet and the spans on hover on our second. Notice under &#8220;background&#8221; I inserted the same background image as we are using for the menu bar itself. This is so our hover option retains the nice glossy look. However, this time I set the background color to a darker gray. This provides the differentiation in our hover effect.</p> <div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color:#cc00cc;">#navMenu</span> ul li a<span style="color:#3333ff;">:hover </span><span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">color</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#fff</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">background</span><span style="color:#00AA00;">:</span><span style="color:#cc00cc;">#2d2d2e</span> <span style="color:#993333;">url</span><span style="color:#00AA00;">&#40;</span>images/background2.png<span style="color:#00AA00;">&#41;</span> <span style="color:#993333;">repeat-x</span> <span style="color:#000000;font-weight:bold;">bottom</span> <span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span>
&nbsp;
<span style="color:#cc00cc;">#navMenu</span> ul li a<span style="color:#3333ff;">:hover </span>span <span style="color:#00AA00;">&#123;</span>
<span style="color:#000000;font-weight:bold;">display</span><span style="color:#00AA00;">:</span><span style="color:#993333;">block</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">width</span><span style="color:#00AA00;">:</span><span style="color:#993333;">auto</span><span style="color:#00AA00;">;</span>
<span style="color:#000000;font-weight:bold;">cursor</span><span style="color:#00AA00;">:</span><span style="color:#993333;">pointer</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div> <p>Voila! Now we have a beautifully shiny CSS menu with a nice rollover effect. </p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/Hover.jpg" alt="screenshot" width="510"/></div>
<h2>Changing the color</h2>
<p>The bad news is that browsers without PNG support won&#8217;t display this properly at all. The good news is, for browsers that do support PNGs (you know, the 21st century browsers), this setup makes it crazy easy to completely change the look of the menu with only two CSS color value tweaks!</p>
<p>Just find the two places in your CSS where the background image appears (once for the bar and once for the rollover) and change the preceding colors. Look what happens if we create another menu and substitute #3d359a for the main color and #5749e7 for the hover color.</p>
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/blueMenu.jpg" alt="screenshot" width="510"/></div>
<h2>Conclusion</h2>
<p>I hope you&#8217;ve learned a thing or two about CSS and have been inspired to experiment with transparency for the sake of flexibility. You can easily create this same effect using JPGs, but it would take more images and would require you to create new images in Photoshop every time you wanted to change the color.</p><img src="http://feeds.feedburner.com/~r/designshack/~4/CsX7ea9F9ys" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://designshack.co.uk/articles/css/create-a-beautiful-css-menu</feedburner:origLink></item>
      <item>
         <title>Create Light Effects Using These 1000+ Fractal Art</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/6RpJYQ2qNWo/create-light-effects-using-these-1000-fractal-art</link>
         <description>Check out this amazing set of free graphics and brushes to help you achieve stunning lighting effects.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3356</guid>
         <pubDate>Fri, 20 Nov 2009 06:48:09 -0800</pubDate>
         <content:encoded><![CDATA[<p>Check out this amazing set of free graphics and brushes to help you achieve stunning lighting effects.</p>
<p><a rel="nofollow" target="_blank" href="http://bestdesignoptions.com/?p=7730" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/6RpJYQ2qNWo" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/create-light-effects-using-these-1000-fractal-art</feedburner:origLink></item>
      <item>
         <title>10 Blogs to Help You Become a Photography Expert</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/NtI-uw2MTq4/10-blogs-to-help-you-become-a-photography-expert</link>
         <description>Chances are, if you&amp;#8217;re a designer, you love photography. Follow these 10 blogs to polish up your skill set.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3354</guid>
         <pubDate>Fri, 20 Nov 2009 06:46:43 -0800</pubDate>
         <content:encoded><![CDATA[<p>Chances are, if you&#8217;re a designer, you love photography. Follow these 10 blogs to polish up your skill set.</p>
<p><a rel="nofollow" target="_blank" href="http://webdesignledger.com/resources/10-blogs-to-help-you-become-a-photography-expert" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/NtI-uw2MTq4" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/10-blogs-to-help-you-become-a-photography-expert</feedburner:origLink></item>
      <item>
         <title>How To: Designing a Mobile Website</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/MSST1BChfGY/how-to-designing-a-mobile-website</link>
         <description>Learn the dos and don&amp;#8217;ts of good mobile web design.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3352</guid>
         <pubDate>Fri, 20 Nov 2009 06:44:23 -0800</pubDate>
         <content:encoded><![CDATA[<p>Learn the dos and don&#8217;ts of good mobile web design.</p>
<p><a rel="nofollow" target="_blank" href="http://designreviver.com/tips/how-to-designing-a-mobile-website/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/MSST1BChfGY" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/how-to-designing-a-mobile-website</feedburner:origLink></item>
      <item>
         <title>CSS Design: David Appleyard</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/fCW_pa8vN3g/davidappleyard.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=davidappleyard"&gt;&lt;img src="http://designshack.co.uk/images/designs/davidappleyard.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/davidappleyard.html"&gt;View davidappleyard.net at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/fCW_pa8vN3g" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/davidappleyard.html</guid>
         <pubDate>Fri, 20 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/davidappleyard.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: All Creatives</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/D_qUF1U7OJ8/allcreatives.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=allcreatives"&gt;&lt;img src="http://designshack.co.uk/images/designs/allcreatives.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/allcreatives.html"&gt;View allcreatives.net/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/D_qUF1U7OJ8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/allcreatives.html</guid>
         <pubDate>Fri, 20 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/allcreatives.html</feedburner:origLink></item>
      <item>
         <title>14 Free Mac Apps for Web Designers on a Budget</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/5zvg44z1Db0/14-free-mac-apps-for-web-designers-on-a-budget</link>
         <description>Fill your applications folder with helpful software that will streamline your workflow without affecting your wallet.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3350</guid>
         <pubDate>Thu, 19 Nov 2009 06:52:41 -0800</pubDate>
         <content:encoded><![CDATA[<p>Fill your applications folder with helpful software that will streamline your workflow without affecting your wallet.</p>
<p><a rel="nofollow" target="_blank" href="http://webdesignledger.com/tools/14-free-mac-apps-for-web-designers-on-a-budget" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/5zvg44z1Db0" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/14-free-mac-apps-for-web-designers-on-a-budget</feedburner:origLink></item>
      <item>
         <title>Introduction to HTML5, Microformats and CSS3</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/T8HT2rNIGAI/introduction-to-html5-microformats-and-css3</link>
         <description>A screencast that discusses the basics of HTML 5 technology and CSS3 styling techniques.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3348</guid>
         <pubDate>Thu, 19 Nov 2009 06:50:58 -0800</pubDate>
         <content:encoded><![CDATA[<p>A screencast that discusses the basics of HTML 5 technology and CSS3 styling techniques.</p>
<p><a rel="nofollow" target="_blank" href="http://www.techmic.com/screencasts/html5-microformats-css3-1/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/T8HT2rNIGAI" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/introduction-to-html5-microformats-and-css3</feedburner:origLink></item>
      <item>
         <title>80+ Ridiculously Rad Social Networking Icons</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/IWodcX7yRms/80-ridiculously-rad-social-networking-icons</link>
         <description>An amazing collection of free icons. You should grab them immediately. View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3345</guid>
         <pubDate>Thu, 19 Nov 2009 06:49:31 -0800</pubDate>
         <content:encoded><![CDATA[<p>An amazing collection of free icons. You should grab them immediately. </p>
<p><a rel="nofollow" target="_blank" href="http://www.komodomedia.com/blog/2009/06/social-network-icon-pack/#icons" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/IWodcX7yRms" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/80-ridiculously-rad-social-networking-icons</feedburner:origLink></item>
      <item>
         <title>12 Accessibility Pitfalls to Avoid</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/5odFhW_9wr0/12-accessibility-pitfalls-to-avoid</link>
         <description>Usability isn&amp;#8217;t an exact science. What one visitor considers helpful another considers annoying. Despite this uncertainty and complexity, you should always strive to make your site as accessible as possible to the people you&amp;#8217;re trying to reach. You&amp;#8217;ll find that a little bit of catering to the special needs of a minority of users can [...]</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3245</guid>
         <pubDate>Wed, 18 Nov 2009 10:22:09 -0800</pubDate>
         <content:encoded><![CDATA[<p class="lead">Usability isn&#8217;t an exact science. What one visitor considers helpful another considers annoying. Despite this uncertainty and complexity, you should always strive to make your site as accessible as possible to the people you&#8217;re trying to reach. You&#8217;ll find that a little bit of catering to the special needs of a minority of users can drastically improve the function of your site for all users. Here&#8217;s our list of twelve accessibility pitfalls to avoid along with some examples showcasing sites that either excel or fail miserably in these areas.</p>
<p><span id="more-3245"></span></p>
<h2>Captchas</h2>
<p><a rel="nofollow" target="_blank" href="http://depressedprogrammer.wordpress.com/2008/04/20/worst-captcha-ever/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/worstcaptchaever.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>Web developers sure seem to love captchas, but users can&#8217;t stand them. Grant it, they&#8217;re not all bad but most of them are either impossible to read or unnecessarily complicated like the one above. Another important issue is that captchas often represent a serious roadblock for the vision-impaired. If you absolutely must use a captcha, make sure most humans can read/understand it and have options in place for those users who are unable to see it. </p>
<h2>Not Using &#8220;alt&#8221; Attributes on Images</h2>
<p><a rel="nofollow" target="_blank" href="http://www.smashingmagazine.com/">
<div class="tutorialimage" style="width:338px;"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/smashinglogo.jpg" alt="screenshot" width="338"/></div>
<p></a></p>
<p>It&#8217;s definitely a good practice to always insert a helpful bit of <strong>alt</strong> text for the images on your site. This way users who are unable to view your images are represented with a text equivalent. Note that not all browsers treat the <strong>alt</strong> attribute the same way. Because of this many developers confuse the purpose of <strong>alt</strong> and <strong>title</strong>, mistakingly thinking that images with an <strong>alt</strong> attribute should display a tool tip. In reality, the <strong>title</strong> attribute is what should display a tip on mouse over (see the Smashing Magazine example above).</p>
<h2>Using Pop Ups for Content</h2>
<p><a rel="nofollow" target="_blank" href="http://help.yahoo.com/l/us/yahoo/music/launchcast/troubleshooting/trouble-popup.html">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/yahoo.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>Most modern browsers ensure that your content will be blocked if it comes in the form of a pop up. This means you&#8217;re running the risk of losing several possible users who simply move on when they realize that your site isn&#8217;t compatible with their setup. Only the most dedicated visitors will investigate the problem in your help pages to discover how to solve the problem. </p>
<h2>Improper Labels on Forms</h2>
<p><a rel="nofollow" target="_blank" href="https://wwws.mint.com/login.event?task=S">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/mint.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>Visit <a rel="nofollow" target="_blank" href="http://www.mint.com/">Mint.com</a> (shown above) and check out their sign up form. Notice that you can select a specific field whether you click on the field itself or on the attached label. This is because the Mint developers are using the <strong>label</strong> element properly. The lesson here is that simply labeling your forms with plain text isn&#8217;t enough. Instead, you should always use the <strong>label</strong> element to maximize usability. This not only provides easy-to-select fields, but also ensure that screen readers and auto-fill functions work properly with your forms. </p>
<h2>Unrecognizable Links</h2>
<p><a rel="nofollow" target="_blank" href="http://www.tutorial9.net/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/tut9.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>The screenshot above shows a section of the homepage of <a rel="nofollow" target="_blank" href="http://www.tutorial9.net/">Tutorial 9.</a> Notice that you can instantly differentiate between the text that contains a link and the text that doesn&#8217;t. Popular ways to create link differentiation include color contrast, underlines, and rollover effects. Notice that Tutorial 9 actually employs all three methods! This dramatically increases usability because users can clearly see where to click if they wish to access more content.</p>
<h2>Vague Link Text</h2>
<p>Consider the following examples:</p>
<p>1. To visit our CSS Gallery, <a rel="nofollow" target="_blank" href="http://designshack.co.uk/gallery/">click here.</a><br />
2. Be sure to stop by our <a rel="nofollow" target="_blank" href="http://designshack.co.uk/gallery/">CSS Gallery!</a></p>
<p>As you scan a page, your eyes are likely to focus on differentiated links more than the rest of the text because they stand out. The first example may seem like a good way to go because the call to action &#8220;click here&#8221; is what catches your eye. However, without properly reading the entire sentence, &#8220;click here&#8221; doesn&#8217;t inspire action because the user isn&#8217;t sure where it leads. In contrast, the second link can be instantly recognized and understood as a path to a CSS gallery, regardless of whether or not the user has read the content before it.</p>
<h2>Cluttered Content and Insufficient Spacing</h2>
<p><a rel="nofollow" target="_blank" href="http://thebiguglywebsite.com/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/ugly.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>The site above is really more of a parody than a proper example, but it gets the point across and was far too funny not to include. Put simply, don&#8217;t crunch your content together or include an outlandish amount of pictures or text (news stories and blog posts are exceptions). Small business owners just getting started on the web almost always fall prey to this mistake and include paragraph after paragraph of information that no one will ever read. Like it or not, the web is a visual beast. The information on your page should be clearly organized and easily understood within seconds. </p>
<h2>Changing Font Size Shouldn&#8217;t Break Layout</h2>
<p><a rel="nofollow" target="_blank" href="http://www.foxnews.com/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/fox.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>Not everyone on the web is a 19 year old with 20/20 vision. Many users, young and old, have to increase their default text size to make a page more readable. Check out what happens to <a rel="nofollow" target="_blank" href="http://www.foxnews.com/">Fox News</a> (and several other popular news sites) when you increase the font size. The layout is completely destroyed: the navigation links all run together, buttons are miles from their associated text and the ads running down the right side have disappeared completely. This sort of oversight can alienate a large portion of visitors.</p>
<h2>Poor Contrast Between Text and Background</h2>
<p><a rel="nofollow" target="_blank" href="http://www.inowweb.com/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/contrast.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>These guys may be toting their design skills but they&#8217;ve ruined their credibility by doing so with a graphic that&#8217;s nigh upon impossible to read. I understand that sometimes clients require you to use a stock photo with zero copy space, but it&#8217;s your job as a designer to figure out how to integrate easily readable text with the image. Use bold type, strokes, drop shadows, color bars and anything else you can think of to differentiate your message from its background.</p>
<h2>Overuse of Flash</h2>
<p><a rel="nofollow" target="_blank" href="http://www.bbdo.com/worldwide">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/flash.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>Don&#8217;t misinterpret this as a Flash bashing mantra. Flash has brought the web to a level of richness that can make a developer&#8217;s wildest dreams come true. I am just as prone to being sucked in by an amazing and unique flash site as the next guy. However, use extreme caution when integrating Flash so much into your website that it won&#8217;t function without it. </p>
<p>Make sure you carefully consider the reason behind the site&#8217;s existence and your target market for the site. If you want to build an online application or eye candy for visitors, Flash may be the way to go. But if your target market is the general public, an all Flash site could be a bad idea for a number of reasons. The first is usability, Flash-based site developers can often be so obsessed with making something pretty that zero thought is put into whether a user can actually figure out how to use the site or not. I&#8217;ve noticed that big name ad agencies tend to follow this trend by making beautiful websites that can take minutes to figure out how to use. Another reason to avoid Flash is that many users are so annoyed by Flash that they disable it completely. Finally, always consider whether it&#8217;s acceptable to sacrifice mobile visitors. Many smartphones like the iPhone don&#8217;t yet support flash and are therefore shutout of many mainstream websites.</p>
<h2>Complicated Drop Down Menus</h2>
<p><a rel="nofollow" target="_blank" href="http://www.microsoft.com/">
<div class="tutorialimage"><img class="alignNone size-full wp-image-1611" src="http://designshack.co.uk/wp-content/uploads/microsuck.jpg" alt="screenshot" width="510"/></div>
<p></a></p>
<p>There&#8217;s a fine line between a helpful menu and an overloaded mess and the developers at Microsoft are flirting with it. On one hand, they are providing users with easy access to their full line of products. On the other hand, they&#8217;re throwing a ton more content at users than they are used to in a simple drop down menu. This might be acceptable if clicking the &#8220;all products&#8221; button took you to a dedicated page containing the list of products, but that&#8217;s not the case (clicking only closes the menu). Spend a minute on their site and you&#8217;ll see that nearly all of the navigation menus are crammed full of small (arguably hard to read), monotonous links.</p>
<p>The point is that over populating menus usually springs from an attempt to increase usability while in reality resulting in decreased usability due to the inordinate amount of information that must be sifted through to get where you want to go. </p>
<h2>Conclusion</h2>
<p>So there you have it, twelve easy ways to make your site friendlier to the masses. I hope this article has helped you spot a few ways you can start improving the accessibility of your designs. Let us know what you think of these tips. Feel free to completely disagree on any or all of them and be sure to let us know about all the little things that bug you regarding accessibility.</p><img src="http://feeds.feedburner.com/~r/designshack/~4/5odFhW_9wr0" height="1" width="1"/>]]></content:encoded>
         <category>Accessibility</category>
      <feedburner:origLink>http://designshack.co.uk/articles/accessibility/12-accessibility-pitfalls-to-avoid</feedburner:origLink></item>
      <item>
         <title>Over 38 Free Flash Photo Galleries</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/opzHQm6Wtts/over-38-free-flash-photo-galleries</link>
         <description>A great roundup of free resources to showcase photos on your site.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3341</guid>
         <pubDate>Wed, 18 Nov 2009 06:44:50 -0800</pubDate>
         <content:encoded><![CDATA[<p>A great roundup of free resources to showcase photos on your site.</p>
<p><a rel="nofollow" target="_blank" href="http://webanthology.net/over-38-free-flash-photo-gallery-ready-to-use-for-your-images/2009/11/17/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/opzHQm6Wtts" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/over-38-free-flash-photo-galleries</feedburner:origLink></item>
      <item>
         <title>Top 10 Web Design Trends for 2010</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/WxQRfHqlMJA/top-10-web-design-trends-for-2010</link>
         <description>An educated guess on upcoming design trends in 2010. A little obvious at times but still a great read.
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3339</guid>
         <pubDate>Wed, 18 Nov 2009 06:42:29 -0800</pubDate>
         <content:encoded><![CDATA[<p>An educated guess on upcoming design trends in 2010. A little obvious at times but still a great read.</p>
<p><a rel="nofollow" target="_blank" href="http://designtutorials4u.com/top-10-web-designtrends-for-2010/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/WxQRfHqlMJA" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/top-10-web-design-trends-for-2010</feedburner:origLink></item>
      <item>
         <title>Create Flash Animations Entirely in Illustrator</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/ct6ZzWvBSWE/create-flash-animations-entirely-in-illustrator</link>
         <description>Create simple and easy Flash animations without ever opening Flash or After Effects!
View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3337</guid>
         <pubDate>Wed, 18 Nov 2009 06:40:05 -0800</pubDate>
         <content:encoded><![CDATA[<p>Create simple and easy Flash animations without ever opening Flash or After Effects!</p>
<p><a rel="nofollow" target="_blank" href="http://vector.tutsplus.com/tutorials/animation/create-flash-animations-entirely-in-illustrator/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/ct6ZzWvBSWE" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/create-flash-animations-entirely-in-illustrator</feedburner:origLink></item>
      <item>
         <title>CSS Design: Paper Jam Design</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/ykdkuLsILzo/paperjamdesign.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=paperjamdesign"&gt;&lt;img src="http://designshack.co.uk/images/designs/paperjamdesign.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/paperjamdesign.html"&gt;View paperjamdesign.com/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/ykdkuLsILzo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/paperjamdesign.html</guid>
         <pubDate>Wed, 18 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/paperjamdesign.html</feedburner:origLink></item>
      <item>
         <title>9 Most Common IE Bugs and How to Fix Them</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/Lgjt9kiTKEw/9-most-common-ie-bugs-and-how-to-fix-them</link>
         <description>Let&amp;#8217;s face it, if one browser is going to give you trouble as a developer, it&amp;#8217;s going to be IE. Learn to fix the most common problems here. View Post</description>
         <guid isPermaLink="false">http://designshack.co.uk/?p=3243</guid>
         <pubDate>Tue, 17 Nov 2009 06:50:55 -0800</pubDate>
         <content:encoded><![CDATA[<p>Let&#8217;s face it, if one browser is going to give you trouble as a developer, it&#8217;s going to be IE. Learn to fix the most common problems here. </p>
<p><a rel="nofollow" target="_blank" href="http://net.tutsplus.com/tutorials/html-css-techniques/9-most-common-ie-bugs-and-how-to-fix-them/" class="communityout">View Post</a></p><img src="http://feeds.feedburner.com/~r/designshack/~4/Lgjt9kiTKEw" height="1" width="1"/>]]></content:encoded>
         <category>Community</category>
      <feedburner:origLink>http://designshack.co.uk/community/9-most-common-ie-bugs-and-how-to-fix-them</feedburner:origLink></item>
      <item>
         <title>CSS Design: Sman96</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/XAjkQJsskys/sman96.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=sman96"&gt;&lt;img src="http://designshack.co.uk/images/designs/sman96.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/sman96.html"&gt;View sman96.com/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/XAjkQJsskys" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/sman96.html</guid>
         <pubDate>Tue, 17 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/sman96.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: NDRC</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/n1aMf7MQx-Y/ndrc.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=ndrc"&gt;&lt;img src="http://designshack.co.uk/images/designs/ndrc.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/ndrc.html"&gt;View ndrc.ie/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/n1aMf7MQx-Y" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/ndrc.html</guid>
         <pubDate>Tue, 17 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/ndrc.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: key Point</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/6tcXkQA3Qmc/keypointapp.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=keypointapp"&gt;&lt;img src="http://designshack.co.uk/images/designs/keypointapp.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/keypointapp.html"&gt;View keypointapp.com/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/6tcXkQA3Qmc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/keypointapp.html</guid>
         <pubDate>Thu, 05 Nov 2009 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/keypointapp.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: Hard Graft</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/8a1SuvhSh_E/hardgraft.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=hardgraft"&gt;&lt;img src="http://designshack.co.uk/images/designs/hardgraft.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/hardgraft.html"&gt;View shop.hardgraft.com/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/8a1SuvhSh_E" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/hardgraft.html</guid>
         <pubDate>Thu, 09 Jul 2009 01:00:00 -0700</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/hardgraft.html</feedburner:origLink></item>
      <item>
         <title>CSS Design: Light CMS</title>
         <link>http://feedproxy.google.com/~r/designshack/~3/yw8N8K_CMlg/speaklight.html</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/out.php?slug=speaklight"&gt;&lt;img src="http://designshack.co.uk/images/designs/speaklight.jpg"/&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;a rel="nofollow" target="_blank" href="http://designshack.co.uk/design/speaklight.html"&gt;View speaklight.com/ at Design Shack&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/designshack/~4/yw8N8K_CMlg" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://designshack.co.uk/design/speaklight.html</guid>
         <pubDate>Mon, 14 Jan 2008 00:00:00 -0800</pubDate>
      <feedburner:origLink>http://designshack.co.uk/design/speaklight.html</feedburner:origLink></item>
   </channel>
</rss><!-- fe4.pipes.re3.yahoo.com uncompressed/chunked Sat Nov 21 23:13:12 PST 2009 -->
