For all the power and precision of the new selectors we’ve just seen, it’s CSS3’s properties that get most developers’ hearts racing. Imagine never again having to break open an image editor to style text with shadows, or to use any font other than the standard web fonts. Imagine never again using image replacement techniques for text. Imagine drop shadows and rounded corners without extraneous markup. All these scenarios and more are a reality with CSS3, and all are supported in one or more widely available browsers in ways that let them degrade gracefully. As long as you don’t believe all web pages must look exactly the same in every browser, the future of web development has already begun.