<?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>dwcourse.com &#187; Software</title>
	<atom:link href="http://www.dwcourse.com/dreamweaver/category/software/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dwcourse.com</link>
	<description>Adobe Dreamweaver Tips, Tricks and Tutorials</description>
	<lastBuildDate>Fri, 23 Jul 2010 09:26:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>An Introduction to Dreamweaver</title>
		<link>http://www.dwcourse.com/dreamweaver/an-introduction-to-dreamweaver.php</link>
		<comments>http://www.dwcourse.com/dreamweaver/an-introduction-to-dreamweaver.php#comments</comments>
		<pubDate>Fri, 08 May 2009 04:25:42 +0000</pubDate>
		<dc:creator>jcook</dc:creator>
				<category><![CDATA[Dreamweaver Tips]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Page Design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dwcourse.com/?p=257</guid>
		<description><![CDATA[As I mentioned earlier this week, I&#8217;ve been busily working to expand the amount of information we provide here at DWcourse. Well, after some long hours and late nights, I&#8217;m proud to announce the release of Let&#8217;s Get Started with Dreamweaver, my introductory mini-course to Dreamweaver. It&#8217;s a FREE 50+ page PDF that walks you [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As I mentioned <a href="http://dwcourse.com/dreamweaver/hostgator.php">earlier this week</a>, I&#8217;ve been busily working to expand the amount of information we provide here at DWcourse.</p>
<p>Well, after some long hours and late nights, I&#8217;m proud to announce the release of <a href="http://dwcourse.com/dreamweaver-mini-course">Let&#8217;s Get Started with Dreamweaver</a>, my introductory mini-course to Dreamweaver.</p>
<p><a href="http://dwcourse.com/dreamweaver-mini-course"><img class="alignnone" title="Lets Get Started with Dreamweaver" src="http://dwcourse.com/wp-content/uploads/2009/05/dwcourse-intro-wide.jpg" alt="" width="500" height="232" /></a></p>
<p>It&#8217;s a <strong>FREE</strong> 50+ page PDF that walks you step-by-step through the most basic steps you need to master when starting to work with Dreamweaver.</p>
<p>If you&#8217;ve been working with Dreamweaver for years, this information is probably old hat to you by now. However, if you&#8217;re relatively new to Dreamweaver this mini-course covers everything I wish someone had told me when I first started using DW.</p>
<p>It covers the kinds of things that a lot of people screw up early on, get frustrated with, and then quit before even giving the program a real chance.</p>
<p>Ok, enough with the sales pitch. If you&#8217;re interested just <a href="http://dwcourse.com/dreamweaver-mini-course" target="_blank">go enter your name</a> &amp; email address and I&#8217;ll send it over to you.</p>
<p>If you&#8217;re already registered for our newsletter you don&#8217;t need to sign up again, there&#8217;s a copy on its way to your inbox shortly.</p>
<p>Anyway, I really hope this helps and as always, if you have any questions feel free to email me or message me on Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwcourse.com/dreamweaver/an-introduction-to-dreamweaver.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrading from Dreamweaver 8 to CS4</title>
		<link>http://www.dwcourse.com/dreamweaver/upgrading-dreamweaver8-cs.php</link>
		<comments>http://www.dwcourse.com/dreamweaver/upgrading-dreamweaver8-cs.php#comments</comments>
		<pubDate>Thu, 02 Apr 2009 21:09:51 +0000</pubDate>
		<dc:creator>jcook</dc:creator>
				<category><![CDATA[Page Design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tip of the Day]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Dreamweaver 8]]></category>
		<category><![CDATA[upgrading]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://dwcourse.com/?p=29</guid>
		<description><![CDATA[Personally I considered Dreamweaver CS3, Adobe's first upgrade to the program after acquiring it, to be a "must have" update.Obviously, a lot of you didn't see it that way.

Lately I've fielded a lot of questions from people considering upgrading from Dreamweaver 8 (CS2) to Dreamweaver CS4. While it's fairly easy to find information about the incremental updates: from DW8 to CS3 and from CS3 to CS4 (links at the end of this post) I haven't found a source that offers an overview of what's in store if you make the leap from 8 directly to CS4. So I've put together a quick  overview with some brief comments of the features that await you at the end of the DW8 to DWCS4 upgrade process.]]></description>
			<content:encoded><![CDATA[<p></p><p>If you enjoy the information in this article, you may be interested in <a href="http://dwcourse.com/enroll-session2">Dominate Dreamweaver</a>. My 12-week online course which will take your from the Dreamweaver basics through building complex spry menubars and much more is now accepting registrations. The cost for the course is $397 (or three payments of $149.99).</p>
<p><em>Click here for <a href="http://dwcourse.com/enroll-session2">more information</a> or use the button below to register now.</em></p>
<p><a href="http://dwcourse.com/amember/signup.php"><img class="aligncenter size-full wp-image-515" title="order-button" src="http://dwcourse.com/wp-content/uploads/2009/09/order-button.jpg" alt="order-button" width="263" height="159" /></a></p>
<hr />
<p>Personally I considered Dreamweaver CS3, Adobe&#8217;s first upgrade to the program after acquiring it, to be a &#8220;<strong>must have</strong>&#8221; update.Obviously, a lot of you didn&#8217;t see it that way.</p>
<p>Lately I&#8217;ve fielded a lot of questions from people considering upgrading from Dreamweaver 8 (CS2) to Dreamweaver CS4. While it&#8217;s fairly easy to find information about the incremental updates: from DW8 to CS3 and from CS3 to CS4 (links at the end of this post) I haven&#8217;t found a source that offers an overview of what&#8217;s in store if you make the leap from 8 directly to CS4. So I&#8217;ve put together a quick  overview with some brief comments of the features that await you at the end of the DW8 to DWCS4 upgrade process.<span id="more-29"></span></p>
<h2>New in CS3</h2>
<p><em><strong>Overview:</strong> CS3 marked the beginning of the process of integrating Dreamweaver into Creative Suite but more importantly it was the first version of Dreamweaver  to support CSS (Cascading Style Sheets) styles and layout in a manner accessible to non-programmers. That feature alone made CS3 a required update in my book. Of course with the new functionality there was also a bit of a learning curve.</em></p>
<ul>
<li><strong>Integration with Adobe Creative Suite</strong>
<ul>
<li>Copy and paste from Photoshop</li>
</ul>
</li>
<li><strong>Improved CSS handling</strong>
<ul>
<li>Convert inline CSS to a rule</li>
<li>Built-in CSS-based page layouts</li>
</ul>
<p><strong>Spry (AJAX) widgets and effects</strong></p>
<ul>
<li>Pop-out menus, &#8220;accordion&#8221; panels and more</li>
</ul>
<ul>
<li><strong>Browser compatibility checking</strong><br />
Hints<br />
Community-based help</li>
</ul>
</li>
<li><strong>Tag Inspector</strong>: right click to view</li>
<li><strong>Adobe Device Central</strong>
<ul>
<li>Preview designs for mobile devices</li>
</ul>
</li>
<li><strong>Better Intel support for Macs</strong></li>
</ul>
<h2>New in CS4</h2>
<p>CS4 continues Dreamweaver&#8217;s integration into Creative Suite but the changes are more evolutionary than those in CS3. What you&#8217;ll notice immediately is several UI (user interface) changes that may take a bit of getting used to. Other changes offer increase functionality &#8211; especially In-Context Edit and AIR Authoring &#8211; but you might never notice them if you don&#8217;t go looking.</p>
<ul>
<li><strong>Improved integration with Adobe Creative Suite</strong>
<ul>
<li>Photoshop Smart Objects automatically update placed images when the linked Photoshop image is changed</li>
</ul>
</li>
<li><strong>New Workspaces</strong>
<ul>
<li>Built in workspaces: App Developer, App Developer Plus, Classic, Coder, Coder Plus, Designer, Designer Compact</li>
<li>Ability to create and save custom workspaces</li>
</ul>
</li>
<li><strong>Related Files Bar</strong>
<ul>
<li>Easy access to linked JavaScript and CSS files</li>
</ul>
</li>
<li><strong>Live View</strong>
<ul>
<li>View JavaScript and CSS effects within Dreamweaver</li>
<li>View effects of code changes &#8220;live&#8221;</li>
</ul>
</li>
<li><strong>Improved code hinting</strong>
<ul>
<li>AJAX and JavaScript code hinting</li>
</ul>
</li>
<li> <strong>In-context  editing</strong>
<ul>
<li>Online editing through an Adobe hosted service</li>
</ul>
</li>
<li><strong>HTML Datasets</strong>
<ul>
<li>Import tabular data from an HTML file into a sortable table</li>
</ul>
</li>
<li><strong>Subversion Version Control</strong>
<ul>
<li>Improved version control for site with multiple authors</li>
</ul>
</li>
<li><strong>AIR Authoring</strong>
<ul>
<li>Convert your web site into a stand-alone application</li>
</ul>
</li>
<li><strong>Additional document viewing options</strong>
<ul>
<li>When viewing code and design in the Split view, the window can now be split vertically as well as horizontally (menu: View&gt;Split Vertically)</li>
<li>Menu: View&gt;Visual Aids&gt; offers a variety of viewing options to make page elements more readily identifiable</li>
</ul>
</li>
<li><strong>Code Navigator</strong>
<ul>
<li>Easily access code in linked files</li>
</ul>
</li>
<li><strong>Layout Mode for &#8220;drawing&#8221; tables no longer available</strong></li>
</ul>
<h2>The bottom line</h2>
<p><strong>Should you upgrade from Dreamweaver 8 to CS3?</strong></p>
<p>In a word, <strong>YES</strong>. You&#8217;ll get the benefit of two excellent updates, an improved UI and access to &#8220;modern&#8221; web technologies like CSS and AJAX.</p>
<p><strong>What about the learning curve?</strong></p>
<p>Make no mistake you may encounter a significant learning curve moving to CS4. How steep it is will depend upon your familiarity with advanced web technologies such as CSS. If the move to CS4 marks your first venture into CSS-based (as opposed to table-based) layout, expect a few headaches as the wonders (and eccentricities) of Cacscading Style Sheets are revealed.</p>
<p>However, if you&#8217;re serious about web design, the transition to CSS is a requirement and CS4 offers the tools and templates to make the transition possible and rewarding if not always pleasant.</p>
<h2>Additional resources:</h2>
<ul>
<li><a href="http://webdesign.about.com/b/2007/10/16/whats-new-in-dreamweaver-cs3.htm" target="_blank">What&#8217;s new in Dreamweaver CS3</a>: An excellent step-by-step guide the differences between DW8 and CS3</li>
<li><a href="http://www.adobe.com/products/dreamweaver/features/" target="_blank">6 Things To Like About Dreamweaver CS4</a></li>
<li><a href="http://www.adobe.com/products/dreamweaver/features/" target="_blank">Dreamweaver CS4 Features Overview</a> (Adobe)</li>
</ul>
<h2>What&#8217;s your experience?</h2>
<p>If you&#8217;ve got information or tips that you&#8217;d like to share about the Dreamweaver upgrade experience or if you got questions before or after making the link, please leave a comment below.</p>
<p><em><a href="http://twitter.com/DWcourse" target="_blank">Follow me on Twitter…</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwcourse.com/dreamweaver/upgrading-dreamweaver8-cs.php/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Creating and Customizing Vertical Spry Menu Bars in Dreamweaver CS3</title>
		<link>http://www.dwcourse.com/dreamweaver/more-spry-menu-bars.php</link>
		<comments>http://www.dwcourse.com/dreamweaver/more-spry-menu-bars.php#comments</comments>
		<pubDate>Tue, 17 Jul 2007 22:48:40 +0000</pubDate>
		<dc:creator>jcook</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[spry]]></category>
		<category><![CDATA[spry menus]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.designrefugee.com/design-blog/more-spry-menu-bars.html</guid>
		<description><![CDATA[If you enjoy this tutorial, you may be interested in Dominate Dreamweaver. My 12-week online course which will take your from the Dreamweaver basics through building complex spry menubars and much more is now accepting registrations. The cost for the course is $397 (or three payments of $149.99). Click here for more information or use [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you enjoy this tutorial, you may be interested in <a href="http://dwcourse.com/enroll-session2">Dominate Dreamweaver</a>. My 12-week online course which will take your from the Dreamweaver basics through building complex spry menubars and much more is now accepting registrations. The cost for the course is $397 (or three payments of $149.99).</p>
<p><em>Click here for <a href="http://dwcourse.com/enroll-session2">more information</a> or use the button below to register now.</em></p>
<p><a href="http://dwcourse.com/amember/signup.php"><img class="aligncenter size-full wp-image-515" title="order-button" src="http://dwcourse.com/wp-content/uploads/2009/09/order-button.jpg" alt="order-button" width="263" height="159" /></a></p>
<hr />
<p><em><strong>Note:</strong> This is our second tutorial on customizing Spry menu bars in Dreamweaver CS3. The first covered <a href="http://dwcourse.com/dreamweaver/spry-menu-bars.php">customizing horizontal menu bars</a>. Many of the steps for creating and customizing vertical menu bars are the same as those for horizontal menu bars. That information is repeated here so you won’t have to refer back to the previous article.</em><span id="more-71"></span></p>
<p>As I’ve said already Adobe has documented the CSS files that control the appearance of the menu bars with ample notes to guide the adventurous. They’ve also included a help file that’s actually helpful. You can use the information you&#8217;ll find there to expand on the lessons of this tutorial.</p>
<h2>Getting started:</h2>
<p><em>Before you begin, make sure you have properly defined your website within Dreamweaver.</em></p>
<h2>Creating a vertical menu bar:</h2>
<ol>
<li>Open an existing document or create and save a new one. Dreamweaver CS3 won’t allow you to add a menu bar to an unsaved document. If you try, you’ll be prompted to save the document before proceeding.</li>
<li>Select the location in your document where you want the menu bar to appear.</li>
<li>Select the Spry tab in the Insert palette. (If the Insert pallet is not visible, select Insert from the Windows menu to display it.)<br />
<img src="http://www.designrefugee.com/design-blog/wp-content/insert.jpg" alt="Dreamweaver CS3 Insert Palette" /></li>
<li>Click on the Spry Menu Bar icon in the Insert palette.</li>
<li>You will be asked to select horizontal or vertical for your menu bar layout. Since we’re making a verical menu bar, select verical and click OK. Your menu bar will be placed on the page.</li>
<li>Immediately save the document. You will be informed that your menu bar requires a number of supporting files and prompted to save them. Click OK and DW will save the files in a SpryAssets folder it will create within the root folder of your website.</li>
<li>With the menu selected, you can use the Properties palette to define the links, menus and submenus of your menu bar (to select the menu bar, click on the blue box labeled “Spry Menu Bar for xxxxx” that appears immediately above your menu bar).<br />
<img src="http://www.designrefugee.com/design-blog/wp-content/properties.jpg" alt="Dreamweaver CS3 Menu Bar Properties Palette" /><br />
<em>Note that the Properties palette also contains a link, “Customize this widget.” That leads to the Help file that you are hoping to ignore by reading this. Take my word for it, clicking that link will be worth your while. Go ahead, I’ll wait for you.</em></li>
</ol>
<h2>Customizing the look of the menu bar:</h2>
<p><img title="Vertical Styles" src="http://www.designrefugee.com/design-blog/wp-content/vertical-styles.jpg" alt="Vertical Styles" hspace="6" align="right" /><em>Good, you’re back. In case you didn’t figure it out from the help file, I should let you know that the look of your menu bar is controlled by the styles in the CSS file (SpryMenuBarVertical.css) that Dreamweaver graciously created in the SpryAssets folder. Since we’ll be editing these styles, you’ll need at least a minimal understanding of CSS styles in DW.</em></p>
<p><strong>Type style and size:</strong></p>
<p>DW does not specify styles for the text in its menu bars so the style attributes are picked up from the page element(s) that enclose the menu bar. If you would like to use a specific font, size, weight, style, variant or case attribute for ALL the text in your menu bar, specify it in the ul.MenuBarVertical style. The color of the text will be defined elsewhere.</p>
<p><strong>Menu bar width:</strong></p>
<p><em><strong>Note: </strong>This is the area that differs significantly from the procedure for customizing horizontal menu bars. </em></p>
<p>By default, the width of the top-level menu and each menu item is set to 8 ems.</p>
<p><strong>To specify a specific pixel width for the top-level menu: </strong>In BOTH <strong>ul.MenuBarVertical</strong> and <strong>ul.MenuBarVertical li</strong> styles replace width: 8ems with width: XXXpx.</p>
<p><em>Note that changes made to <strong>ul.MenuBarVertical </strong> and <strong>ul.MenuBarVertical li</strong> affect only the items in your top level menu. The width of pull-down menus is not affected.</em></p>
<p><strong>Menu bar height:</strong></p>
<p><em>Caution! </em>You can control the height of items in your menu bar by specifying a height attribute in the <strong>ul.MenuBarVertical a</strong> style. But be careful. This can cause type to be cropped or even disappear if text is resized or a menu item unexpectedly wraps to a second line. It’s more flexible to let the height of your menu items be determined automatically by the font-size (specified in <strong>ul.MenuBarVertical</strong>) and the padding (specified in <strong>ul.MenuBarVertical a</strong>).</p>
<p><strong>Color of menu items:</strong></p>
<p>The color of menu items in the link state (when they are not being hovered over or clicked) is determined by the <strong>ul.MenuBarVertical a</strong> style. To change the look of your menu items, simply change the default background-color and color styles DW has provided. This is also the place to add borders if you want to visually separate the menu items.</p>
<p><strong>Rollover color of menu items:</strong></p>
<p>To keep it simple, set the background-color and color styles to your preferred rollover colors in the following two style definitions:</p>
<ol>
<li><strong>ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus</strong></li>
<li><strong>ul.MenuBarVertical a.MenuBarItemHover, etc.</strong></li>
</ol>
<p><em>In THEORY, the first definition determines the hover state of menu items and the second definition controls the appearance of menu items with open submenus. In REALITY that’s the way it works in Explorer. However in Firefox and Safari BOTH the hover state and the appearance of menu items with open submenus are governed by the second definition. I usually just make sure both definitions have the same settings for background-color and color and forget about it.</em></p>
<p><strong>Menu bar arrows:</strong></p>
<p>In DW’s vertical menu bars, menu items which open to submenus have a right-pointing arrow at their far right edge. These arrows are actually background images. If you change the background color of menu items or their rollover state, the arrows may become difficult to see.</p>
<p>To change the arrows, edit the background image attribute in the appropriate style definition as described below:</p>
<ul>
<li>Edit <strong>ul.MenuBarVertical a.MenuBarItemSubmenu</strong> for menu items with a submenu.</li>
<li>Edit <strong>ul.MenuBarVertical a.MenuBarItemSubmenuHover</strong> for the hover (rollover) state of menu items with a submenu.</li>
</ul>
<p>For reference, DW makes available the following images in the SpryAssets folder:</p>
<ul>
<li>SpryMenuBarRight.gif &#8211; black arrow pointing right</li>
<li>SpryMenuBarRightHover.gif &#8211; white arrow pointing right</li>
</ul>
<hr />
<h3>Looking for More Dreamweaver Tips, Tricks &amp; Tutorials?</h3>
<p>If you&#8217;d like to receive more tips and tutorials like this subscribe to my Dreamweaver Tips, Tricks &amp; Tutorials newsletter by completing the form below:<br />
<script src="http://forms.aweber.com/form/77/1825650877.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwcourse.com/dreamweaver/more-spry-menu-bars.php/feed</wfw:commentRss>
		<slash:comments>249</slash:comments>
		</item>
		<item>
		<title>Creating and Customizing Horizontal Spry Menu Bars in Dreamweaver CS3</title>
		<link>http://www.dwcourse.com/dreamweaver/spry-menu-bars.php</link>
		<comments>http://www.dwcourse.com/dreamweaver/spry-menu-bars.php#comments</comments>
		<pubDate>Sat, 14 Jul 2007 22:53:05 +0000</pubDate>
		<dc:creator>jcook</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[menus]]></category>
		<category><![CDATA[spry]]></category>
		<category><![CDATA[spry menus]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.designrefugee.com/design-blog/spry-menu-bars.html</guid>
		<description><![CDATA[If you enjoy this tutorial, you may be interested in Dominate Dreamweaver. My 12-week online course which will take your from the Dreamweaver basics through building complex spry menubars and much more is now accepting registrations. The cost for the course is $397 (or three payments of $149.99). Click here for more information or use [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you enjoy this tutorial, you may be interested in <a href="http://dwcourse.com/enroll-session2">Dominate Dreamweaver</a>. My 12-week online course which will take your from the Dreamweaver basics through building complex spry menubars and much more is now accepting registrations. The cost for the course is $397 (or three payments of $149.99).</p>
<p><em>Click here for <a href="http://dwcourse.com/enroll-session2">more information</a> or use the button below to register now.</em></p>
<p><a href="http://dwcourse.com/amember/signup.php"><img class="aligncenter size-full wp-image-515" title="order-button" src="http://dwcourse.com/wp-content/uploads/2009/09/order-button.jpg" alt="order-button" width="263" height="159" /></a></p>
<hr />
<p>I should start by saying that Adobe has done an excellent job implementing spry menu bars. More to the point, they have documented the CSS files that control the appearance of the menu bars with ample notes to guide the adventurous. They’ve even included a help file that’s actually helpful. Still, in my experience, a program’s documentation is the last place people look for help so I’ve put together this little tutorial.</p>
<p><span id="more-70"></span></p>
<p><strong><em>Note:</em></strong><em> For the most part the process of customizing horizontal and vertical menu bars is the same but there are differences so I’ll follow up this post with one devoted to vertical menus. However, if you can’t wait, the instructions offered here should provide a good basis for your own experimentation with vertical menu bars.</em></p>
<h2>Getting started:</h2>
<p><em>Before you begin, make sure you have properly defined your website within Dreamweaver. </em></p>
<h2>Create a horizontal menu:</h2>
<ol type="1">
<li>Open an existing document or create and save a new one. Dreamweaver CS3 won’t allow you to add a menu bar to an unsaved document. If you try, you’ll be prompted to save the document before proceeding.</li>
<li>Select the location in your      document where you want the menu bar to appear.</li>
<li>Select the Spry tab in the      Insert palette. (if the Insert pallet is not visible, select Insert from      the Windows menu to display it.)<img title="Dreamweaver CS3 Insert Palette" src="http://www.designrefugee.com/design-blog/wp-content/insert.jpg" alt="Dreamweaver CS3 Insert Palette" vspace="9" /></li>
<li>Click on the Spry Menu Bar      icon in the Insert palette.</li>
<li>You will be asked to select horizontal      or vertical for your menu bar layout. Since we’re making a horizontal menu      bar, select horizontal and click OK. Your menu bar will be placed on the      page.</li>
<li><em>Immediately save the      document. </em>You will be informed that      your menu bar requires a number of supporting files and prompted to save      them. Click OK and DW will save the files in a SpryAssets folder it will      create within the root folder of your website.</li>
<li>With the menu selected, you can use the Properties palette to define the links, menus and submenus of      your menu bar (to select the menu bar, click on the blue box labeled “Spry      Menu Bar for xxxxx” that appears immediately above your menu bar). <em><br />
</em></p>
<p><img title="Dreamweaver CS3 Menu Bar Properties Palette" src="http://www.designrefugee.com/design-blog/wp-content/properties.jpg" alt="Dreamweaver CS3 Menu Bar Properties Palette" vspace="9" /></p>
<p><em>Note that the Properties palette also contains a link, “Customize this widget.” That leads to the Help file that you are hoping to ignore by reading this. Take my word for it, clicking that link will be worth your while. Go ahead, I&#8217;ll wait for you.</em></li>
</ol>
<h2>Customizing the look of the menu bar:</h2>
<p><img title="Menu Bar CSS" src="http://www.designrefugee.com/design-blog/wp-content/css.jpg" alt="Menu Bar CSS" hspace="9" align="right" /><em>Good, you&#8217;re back. In case you didn&#8217;t figure it out from the help file, I should let you know that the look of your menu bar is controlled by the styles in the CSS file (SpryMenuBarHorizontal.css) that Dreamweaver graciously created in the SpryAssets folder. Since we&#8217;ll be editing these styles, you&#8217;ll need at least a minimal understanding of CSS styles in DW. For instance, you should know &#8211; or be able to figure out &#8211; that when I say “set width: 20%” you should change the style definition so that the width attribute is set to 20%.</em></p>
<p><strong>Type style and size:</strong></p>
<p>DW does not specify styles for the text in its menu bars so the style attributes are picked up from the page element(s) that enclose the menu bar. If you would like to use a specific font, size, weight, style, variant or case attribute for ALL the text in your menu bar, specify it in the <strong>ul.MenuBarHorizontal</strong> style. <em>The color of the text will be defined elsewhere.</em></p>
<p><strong>Menu bar width:</strong></p>
<p>By default, the width of each menu item is set to 8 ems and the overall menu width is set to auto (determined automatically by the width and number of menu items).</p>
<p><strong>To specify a specific pixel width for a menu bar:</strong> In the <strong>ul.MenuBarHorizontal</strong> style replace width: auto with width: XXXpx AND set the width attribute in <strong>ul.MenuBarHorizontal li</strong> to an appropriate value in either percent or pixels.</p>
<p>In other words, if <strong>ul.MenuBarHorizontal</strong> is set to width: 600px and there are four items in the top-level menu, an appropriate setting for <strong>ul.MenuBarHorizontal li</strong> would be either width: 150px OR width: 25%. For a 600 pixel wide top-level menu with 5 items the appropriate setting for <strong>ul.MenuBarHorizontal li</strong> would be width: 20% or width: 120px. Just make sure everything adds up or you may get unexpected results.</p>
<p><em>Note that changes made to <strong>ul.MenuBarHorizontal li</strong> affect only the items in your top level menu. The width of pull-down menus is not affected. Also, you should avoid adding borders to the </em><em><strong>ul.MenuBarHorizontal li </strong></em><em>style. They’ll throw off the width calculations we made above.</em></p>
<p><strong>Menu bar height:</strong></p>
<p><em>Caution!</em> You can control the height of your menu bar by specifying a height attribute in the <strong>ul.MenuBarHorizontal a</strong> style. But be careful. This can cause type to be cropped or even disappear if text is resized or a menu item unexpectedly wraps to a second line.</p>
<p><strong>Color of menu items:</strong></p>
<p>The color of menu items in the link state (when they are not being hovered over or clicked) is determined by the <strong>ul.MenuBarHorizontal a</strong> style. To change the look of your menu items, simply change the default background-color and color styles DW has provided. This is also the place to add borders if you want to visually separate the menu items.</p>
<p><strong>Rollover color of menu items:</strong></p>
<p>To keep it simple, set the background-color and color styles to your preferred rollover colors in the following two style definitions:</p>
<ul>
<li><strong>ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus</strong></li>
<li><strong>ul.MenuBarHorizontal a.MenuBarItemHover, etc.</strong></li>
</ul>
<p><em>In THEORY, the first definition determines the hover state of menu items and the second definition controls the appearance of menu items with open submenus. In REALITY that’s the way it works in Explorer. However in Firefox and Safari BOTH the hover state and the appearance of menu items with open submenus are governed by the second definition. I usually just make sure both definitions have the same settings for background-color and color and forget about it.</em></p>
<p><strong>Menu bar arrows:</strong></p>
<p>The way DW menu bars are constructed, menu items which open to submenus have an arrow (downward -pointing for top-level menus, right pointing for sub-menus) at their far right edge. These arrows are actually background images. If you change the background color of menu items or their rollover state, the arrows may become difficult to see.</p>
<p>To change the arrows, edit the background image attribute in the appropriate style definition as described below:</p>
<ul>
<li>Edit <strong>ul.MenuBarHorizontal a.MenuBarItemSubmenu</strong> for top level menu items with a submenu.</li>
<li>Edit <strong>ul.MenuBarHorizontal a.MenuBarItemSubmenuHover</strong> for the hover (rollover) state of top level menu items with a submenu.</li>
<li>Edit <strong>ul.MenuBarHorizontal ul a.MenuBarItemSubmenu</strong> for submenus with a second-level submenu beneath them.</li>
<li>Edit <strong>ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover</strong> for the hover (rollover) state of submenus with a second-level submenu beneath them.</li>
</ul>
<p>For reference, DW makes available the following images in the SpryAssets folder:</p>
<ul>
<li>SpryMenuBarDown.gif – black arrow pointing down</li>
<li>SpryMenuBarDownHover.gif – white arrow pointing down</li>
<li>SpryMenuBarRight.gif &#8211; black arrow pointing right</li>
<li>SpryMenuBarRightHover.gif &#8211; white arrow pointing right</li>
</ul>
<hr />
<h3>Looking for More Dreamweaver Tips, Tricks &amp; Tutorials?</h3>
<p>If you&#8217;d like to receive more tips and tutorials like this subscribe to my Dreamweaver Tips, Tricks &amp; Tutorials newsletter by completing the form below:<br />
<script src="http://forms.aweber.com/form/77/1825650877.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwcourse.com/dreamweaver/spry-menu-bars.php/feed</wfw:commentRss>
		<slash:comments>243</slash:comments>
		</item>
	</channel>
</rss>
