Flash can do many things that CSS, or even HTML, can never do, and this is not something developed out of pure opinion - it is something I have come to understand from my years of experience in using both HTML and Flash programming, not to mention having newly acquired fundamental CSS knowledge. Before you go sending your hatemails and posting them as comments on what I have written, please allow me to expound on my statement quite a bit. Yes, I have my reasons, and perhaps after discussing them out in the open, you'll then be able to see the brighter and clearer side of things - as clear as the clearest
digital image to be found on Flash websites!
Freedom - now this is something well-loved by this country, and why can't CSS and HTML provide flexibility and freedom as much as Flash provides its users? 'Cause with Flash, you can place an object anywhere on the page of your website without being a worry-wart for relative/absolute placement and the like. Flash site development is as easy as capturing a scene using a
digital video camera and embedding the video on your website using basic HTML embedded codes!
This freedom is what we web designers were waiting for - limitless possibilities of designing and
developing websites! Among other things, the interactivity that websites created with Flash is another of its advantages over CSS and HTML. So go around and spread the word - let freedom reign, and let it last forever!