
The World Wide Web Consortium (W3C), along with other
groups and standards bodies, has established technologies for creating and
interpreting web-based content. These technologies, which we call "web
standards," are carefully designed to deliver the greatest benefits to the
greatest number of web users while ensuring the long-term viability of any
document published on the web.
— The Web Standards Project
For years, Fireworks has played a huge role in my workflow from design to finished page. However, there was an obvious gap where I had to manually write the markup and CSS after slicing and exporting the relevant images. The Fireworks CS4 team realized this obstacle and set out to address the issue with its CSS Export feature.
When it was announced that Fireworks CS4 would be capable of exporting designs as XHTML and CSS, I was excited but also a little sceptical. Although using CSS is a huge leap forward—and it is a very powerful buzzword in the industry today—it is not the answer to creating the perfect website. Many bad CSS websites exist today. The real answer is in web standards.
Web standards are the future. If you're not using web standards already, now is the time to start. Here are a few of the benefits from using web standards:
Unfortunately, my initial scepticism regarding the CSS Export was well-founded. Although an effort had been made to export CSS-based web pages, the semantics, accessibility, and simplified development had been overlooked slightly.
As a Fireworks and web standards evangelist, I decided to work with the Fireworks team to help produce an enhanced version of the CSS Export feature, which empowers you create better, standards-compliant web pages. Here is a list of the main things that have changed in this enhanced version:
There are many more bug fixes and enhancements too.
This article demonstrates how to use the enhancements to the CSS Export feature so you can create standards-compliant designs.
In order to make the most of this article, you need the following software and files:
To understand the basic principles of how to design for and use the new CSS Export feature, first read John Wylie's article, Exporting CSS and images in Fireworks CS4.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License
Matt Stow is a web and user interface designer who specialises in designing and developing accessible, standards-compliant websites. From conception to completion, Fireworks and Dreamweaver are his most important companions. Matt is a Fireworks evangelist and can often be found championing its abilities.