Expression Web Tutorials
The majority of tutorials on this site have been written expressly for Expression Web and cover all versions. The various tutorials have been combined into three separate EBooks.
- Expression Web 4.0 Tutorials 2nd Edition from Install to Publish and More - for those of you who are using Expression Web 4.0. These tutorials will work with Version 3.0. Released January 2011 Revised February 2013
There are additional Expression Web tutorials on the Rootsweb Freepages Resource site for Expression Web. While the examples on the RootsWeb site apply to the RootsWeb servers, anyone can follow them.
Click on the table headings to arrange any column in alphabetical order. Refresh the page to return to the original order. You must have javascript enabled for the sorting function to work.
| Title | Summary | Program/Site Specific |
|---|---|---|
| Accessible Forms | Creating Accessible Forms in Expression Web. | EW - all versions |
| Accessible Tables | Creating Accessible Tables in Expression Web | EW - all versions |
| Creating a New Font Family Group in Expression Web | If the font family you want to use in your style sheet is not listed, you can create new font family groups. | EW - all versions |
| Adding Include Page to Insert Menu | With the release of Expression Web2, the Include Page command has been restored but it is not part of the default Insert Menu. This is easily corrected. | EW 2.0 |
| Ajatix Lightbox Add-In for Expression Web 4.0 | Instructions and examples for using this Expression Web add-in | EW - all versions |
| Maps & Directions - Expression Web Add-In by Ajatix | EW - all versions | |
| Anchor Tags and Name Attributes | Step-by-step instructions for creating a name anchor link or bookmark in Expression Web | EW |
| Auto thumbnail in Expression Web | How you can use the auto thumbnail feature to create your thumbnails and optimize your code. | EW |
| Center Pages in Browser Window | How to center a div or table in the browser window. | EW |
| Code Snippets in Expression Web | When you want to quickly insert code that you often use, you can create a code snippet for that code. You can also modify or delete the code snippets that you've created or the code snippets that are provided by the program. | EW |
| How to create and extract a Zip File in Windows XP/Vista/Win 7 | Windows XP/Vista/Win 7 all have built in ZIP file support. It is very easy to make and extract ZIP files using these operating systems without using a third party program. If you have a problem using WinZip, with any of the zipped files on this site, try this method as it appears to work on all files. | General |
| How to create a Personal Web Package | Each of the free templates is available as a personal web package. This tutorial will tell you how to use the package. | EW all versions |
| Create a Website in Expression Web 1.0 or 2.0 | How to create a web site using Expression Web 1.0 or 2.0. | EW 1.0/2.0 |
| Creating web site from site templates in Expression Web | Expression Web comes with default templates. This tutorial will give you hints on the best way to use them. | EW - all versions |
| Creating an Expression Web Dynamic Web Templates - DWT's | Instructions on how to create a (DWT) in Expression Web | EW |
| CSS Properties Task panel | Instructions on how to use the CSS Properties Task Panel | EW all versions |
| CSS Sculptor for Expression Web | was a commercial add-in by WebAssist that is no longer available. If you have the program, this will give you some instructions on how to use it. | EW 1.0/2.0 |
| HTML <div> tag | What is the HTML <div> tag? How you can use it. | General |
| Example <div> tag Page | Examples that show you how a the <div> tag can be used. | General |
| Expression Web DWT's | Are you having trouble attaching your dwt to your content? Follow these simple steps. | EW - all versions |
| Expression Web and Design Time Includes | Any time you have a lot of repeated content in a website - things like page headers, page footers and navigation menus or even areas of content - you can use Expression Web includes. | EW - all versions |
| Expression Web Preview in Browser List | Before you can preview your page in browsers other than the default browser, you will need to add them to the Preview Browser List. This tutorial tells you how to do that. | EW - all versions |
| Illustrating Image Alignment | Examples of the various image alignments. | General |
| Importing your folders/files into Expression Web | Before you can work with your graphic images as part of your website, they need to be included in your web folder. You can import them into the web before you start working with them by following these simple instructions. | EW - all versions |
| Import Site Wizard in Expression Web | How to use the Import Site Wizard in Expression Web. | EW - all versions |
| Adding Insert Include Code into Code Snippets | How to add the include code as a snippet so you can easily use it whenever you need to | EW all versions |
| Creating a Layouts Website folder for use in Expression Web. | How to create a layout folder in Expression Web where you can keep various css layouts you might downlaod from the Internet. | EW 1.0 & 2.0 |
| Modify Style Dialog Box | Instruction on how to use the modify style dialog box | EW all versions |
| Moving a WordPress Blog to a New Server | This tutorial is written for those of you who have already upgraded your installation of WordPress to Version 2.9 and want to move to a new server. | |
| New Style Dialog Box | Instructions for using the New Style dialog box | EW all versions |
| Inserting Images in Expression Web | Tips and instructions on inserting images in Expression Web. | EW all versions |
| Publishing Your Web Site with ExpressionWeb | How to publish your web site with Expression Web 1.0 or 2.0. | EW 1.0 or 2.0 |
| Publishing Your Website from the Remote Server | If you have FrontPage Server Extensions installed on your host server, you can reverse publish the remote site to your hard drive using Expression Web. | EW - all versions |
| Search Engine Optimization - SEO - Search Engine Optimization Techniques | Search Engine Optimization (SEO) refers to a collection of techniques to improve your site's ranking in search engines, be it Google, Yahoo, or any of the others. | EW 4.0 |
| Server Side Includes, BlueHost, and Expression Web | How to use Server Side Includes with Expression Web and BlueHost | EW 4.0 |
| What are all the style# in my page? | Is the head section of your page full of style#'s? Learn how to take control of the styles created on your pages. | EW - all versions |
| Troubleshooting Image Problems in Expression Web | When you images do not display after publishing, this will help you troubleshoot the problems. | EW all versions |
| Working with CSS | How to use the tools in Expression Web to work with cascading style sheets. | EW - all versions |
| Validation Error - no attribute "xmlns:v" | If you are copying and pasting content from another Microsoft program into Expression Web and then try and validate your page, you are likely to get an error message. | EW all versions |
| Adding Vertical Navigation to Webpage Layout | Step-by-step instructions for adding vertical navigation to your webpage | EW - all versions |
| Adding Horizontal Top Navigation to Webpage Layout | Step-by-step instructions for adding horizontal navigation to your webpage | EW - all versions |
| How to back up your local website on your hard drive | Instructions on how to backup a website located on your hard drive to another location on your hard drive. | EW all versions |
| Create a Blank Web Page | Instructions for creating a blank web page for your website. | EW all versions |
| Create a Webpage Layout | Now that you have created a blank page, you will learn how to add the layout elements to that page. Written expressly for versions 3 and 4. | EW all versions |
| Create and Style a Data Table | Instructions on how to create a style a data table. | EW - all versions |
| Create Website in Expression Web 3.0 | Instructions on how to create your website .using Expression Web | EW 3.0 |
| Installing Expression Web 3.0 | Instructions for installing Expression Web 3.0 | EW 3.0 |
| Publishing Your Web Site with Expression Web 3.0 | Instructions on Publishing you website using Expression Web 3.0 | EW 3.0 |
| Setting Up Expression Web 3.0 | Instructions for setting up Expression Web 3.0 | EW 3.0 |
| Compatibility Checker on the Status Bar in Expression Web | Instruction on how to use the Compatability Check on the status bar in versions 3.0 and 4.0 | EW 3.0 and 4.0 |
| Creating an Expression Web Dynamic Web Templates - DWT's | Instructions on how to create a Dynamic Web Template and use the DWT. | EW all versions |
| Publishing Your Web Site with Expression Web 4 | Instruction on how to publish your website and the changes in publishing for Expression Web 4.0 | EW 4 |
| Expression Web 4.0 Add-ins | Instructions for installing add-ins with Expression Web 4 | EW 4 |
| Installing Expression Studio 4 or Expression Web 4 | Installing and troubleshooting Expression Web 4 | EW 4.0 |
| Using the Expression Web SEO Checker | The newest tool with Expression Web 4 is the SEO Checker. This tutorial will give you some tips on how to use this tool. | EW 4 |
| Setting Up Expression Web 4.0 | Instructions for Setting up Expression Web 4.0 | EW 4 |
| Validating Your Pages | Instructions on how to validate your webpages with the tools provided by Expression Web | EW 3 & 4 |
| Server Side Includes, BlueHost, and Expression Web | Using Server Side Includes with Expression Web with BlueHost as your hosting company. | EW/ Bluehost |
| Web Album Generator and Expression Web | Free software to make web albums and photo galleries from your digital photographs. | EW - all versions |
| Creating a New Page from Hyperlink Properties | How to create a new page and create a hyperlink to it at the same time. | EW all versions |
| Interactive Buttons in Expression Web | Learn how to work with the interactive buttons feature in Expression Web and control the amount of code it generates. | EW - all versions |
| Ajatix Expression Web CSS Menu Add-ins | Instructions and examples for using these Expression Web Add-ins | EW - all versions |
| Insert Bing Map Add-in by Mike Calvo | Instructions and an example for using the Expression Web Bing Map add-in. | EW 4 |
| CSS menu Tools Expression Web Add-ins | Instructions and examples on using the CSS Menu Tools add-ins for Expression Web. | EW 4 |
| Horizontal Menu Advancer by css menu tools | Instructions and examples on using the Horizontal Menu Advancer add-in | EW 4 |
| Insert a Twitter or RSS Feed Add-in | Instructions and example for using the Insert Twitter or RSS Feed add-in by Ian Hayes. | EW 4 |
| Maps for Bing by WebAssist | Instructions for using the Maps for Bing add-in by WebAssist | EW 4 |
| HTML 5 and Expression Web Off Site Link | Installing and Using the HTML5 Schema Configuration Add-In for Expression Web. | EW 4 |
| Setting Language Options for UK Spelling Off Site Link | In Expression Web 4.0, if you need to change the options for spelling to cover UK spellings. This post explains how to do that. | |
| Custom Toolbar Add-in for Expression Web 4 Off Site Link | The Custom Toolbar Add-in for Expression Web 4, allows you to create one or more toolbars that contain only the buttons you specify. This is NOT the same feature for customizing toolbars as was available in Expression Web 2.0. | EW 4 |
| WordPaste Add-In for Expression Web V4 Off Site Link | Developed by Ian Haynes, this add-in makes pasting Word content a bit easier and cleaner. | EW 4 |
| Insert A Twitter Feed Add-in Off Site Link | Do you want to display your own or someone else’s Twitter Feed on your site? The latest add-in from Ian Haynes, a MS MVP for Expression Web, will let you do just that. | EW 4 |
| FP Cleaner for Expression Web 4 Off Site Link | A long time staple for clearing up problems in Expression Web. Clear the Hidden Temporary Files as well as the Hidden Web Cache files among other things. | EW 4 |
| Migrate Existing File Definitions to Expression Web 4 Off Site Link | Each time I install a new version of Expression Web, I always have to re-enter all of the publishing information for each site. Wouldn’t it be nice if I could just copy them for one version to another. | EW 4 |
| SPAWN Addon for Expression Web 1.0 or 2.0 Off Site Link | Jim Cheshire is the author of Spawn, an add-in for Expression Web 1.0 and 2.0 that allows you to create hyperlinks that will open in a new popup window with the window being a specific size or positioned at a specific place on the screen. | EW 2 & 2 (off site link) |
| Adding script to DWT in Expression Web Off Site Link | How to add an editable area to your style sheet | EW all versions (off site link) |
| Zoom Search and Expression Web | Step-by-step instructions on how to use Zoom Search with Expression Web. | EW all versions |
| How to Create a Self-Extracting Zip File | General | |
| Expression Web and Broken Dynamic Web Templates and hidden metadata files | This tutorial will give you some tips on what to do when you edit and save your Dynamic Web Template and all of the attached pages do NOT update. | EW all versions |
| Migrating from FrontPage to Expression Web | This tutorial will take you through some of the steps necessary if you are going to move your site from FrontPage (any version) to a standards compliant web editor, Expression Web. | EW all versions |
| Ajatix Image / Banner Rotator - Expression Web Add-In | Instructions on how to use the Ajatix Image/Banner Rotator with a Template package you can download and use. | EW all versions |
| What Is the Best Font Size for Web Design? | What is the best font size to use in designing your web pages? | General |
| Editing Sample Contact Form | Instructions for editing the sample contact form you can download and use with your sites. | General |
| HTML Lists - Working with Lists | Working with lists - how are they used and creating them. | General |
| Working With Left Border Background Images | The How tos of working with left border background images so they display as you want them too. | General |
| Using the <p> tag and <br> tag in Expression Web | What is the difference in the <p> and <br> tags? Which one should I use? | General |
CSS Tutorials
- CSS Basics - Styles Overview
- CSS Properties Task panel
- Modify Style Dialog Box
- New Style Dialog Box
- Working with CSS
- How to adjust the spacing of the paragraph tag using CSS - Posted on Expression Web Tips
- max-width and IE6 Posted on Expression Web Tips
Blue Host Tutorials
All of the BlueHost Tutorials have been assembled into one EBook in pdf format for easy printing. The file has been zipped for quicker downloading.
- How to make a subfolder the main folder for your BlueHost main domain - BlueHost, by default, puts all of your main domain name files into the public_html directory with all your addon domains. Step-by-step instructions on how to rectify this.
- How to change the Primary Domain at BlueHost
- Custom Error Pages - Customizing BlueHost Error Pages - How to edit your custom error pages on your BlueHost server account domains.
- Publishing Your Web Site with Expression Web - includes screenshots and instructions for publishing to your BlueHost server space.
- BlueHost Webmail - Using BlueHost webmail.
- Password Protecting Directories and/or Files with Bluehost
- Server Side Includes, BlueHost, and Expression Web
- Installing a WordPress Blog Using Simple Scripts
- Addon Domains at BlueHost - BlueHost allows you to host multiple domains and subdomains as part of your account. This tutorials will show you how to add a new domain to your account.
- BlueHost 301 Redirects - Steps needed to redirect domains, files, and non www domains to the www version of the same domain.
- Accessing BlueHost Domains from a Temporary Web Address Posted on Expression Web Tips
- Blue Host Index Manager Posted on Expression Web Tips




