It's inaccurate to characterize creating a Web site as a rigid, step-by-step process. As you work on a site, you'll return to earlier work, rethink design decisions, update your code, and revise your content.
That said, the step-by-step metaphor works well enough on a conceptual level. As you work on a Web site, you'll generally move through six phases:
Planning |
Designing |
Coding |
| | ||
Going Online |
Testing |
Announcing |