Accessibility

Fireworks Article

 

Modifying HTML Output with HTML Styles in Fireworks


Trevor McCauley

Trevor McCauley

Adobe

Table of Contents

Comments
Created:
27 February 2006
User Level:
Intermediate

Many people think of Fireworks as simply another image editing application. In a way, they are correct. But Fireworks is capable of more than just handling images. Fireworks is all about images on the web. That means Fireworks can handle not only developing web-based graphics but also generating the necessary HTML/CSS code to present those graphics.

Given the nature of Fireworks and its use of slices to divide images, it's not uncommon for the HTML it creates to require a table-based layout. A few years ago this was the de facto standard. Everyone loved tables. Today things have changed. Good web design makes less and less use of tables and more use of cascading style sheets (CSS) for rendering layout. Luckily, Fireworks is flexible enough to be able to meet the needs of today's web design requirements by using alternate HTML styles—templates that define the HTML that Fireworks exports.

This article explores the use of HTML styles within Fireworks. It covers how you can modify existing styles to suit your needs better as well as gives steps you can take to develop your own. By creating your own HTML styles for Fireworks, you can make sure that Fireworks generates the HTML you desire—the kind that's better suited for today's standards.

Requirements

To complete this tutorial, install the following software and files:

Fireworks 8

Sample files:

About the author

Trevor McCauley is a quality engineer at Adobe Systems who works heavily with Flash and Fireworks. Prior to working at Adobe, he worked as a developer for a production company creating various kinds of multimedia and web-based content. In his free time, Trevor develops Flash and Fireworks content for his personal site, senocular.com, and moderates forums on popular Flash-related sites such as Kirupa.com, ActionScript.org, FlashKit.com, and UltraShock.com.