| Many of you must hear about CSS, which simply | | | | Flash as it has certain drawbacks like a plug-in is |
| means Cascading Style Sheets. It defines presentation | | | | required, issues related to video compression. If you |
| semantics that is, how to display HTML elements and | | | | are keen to implement SEO strategy in your website |
| ultimately it will define look and feel of the website. | | | | than Flash will not provide much help because search |
| External style sheets are saved in CSS files and it can | | | | engines do not index content within flash videos. |
| save a lot of work. The purpose of using CSS is to | | | | CSS are very easy to maintain and it will help you to |
| enable the separation of document content from | | | | maintain web design also because you just need to |
| document presentation, CSS defines the way content | | | | modify external CSS files whenever you want to |
| will look i.e. it will define the font size, colors, and style | | | | change or try new look for your website. CSS helps in |
| and there are many more. | | | | styling website without affecting the content; it simply |
| Flash is mainly used to create and add animation in the | | | | means you do not need to open an aspx or a java file |
| website. Flash can add videos into website and can | | | | to make changes into page. Flash is complete opposite |
| increase interactivity of web design. The main | | | | of it, one of the main advantage is that the website |
| advantage of Flash is it provides a certain degree of | | | | content is easily indexed by search engines. It is much |
| freedom to the web designer. It allows you to place | | | | easier to develop front end and back end. |
| objects anywhere without worrying much about | | | | CSS is appreciated a lot for its simplicity. On the other |
| absolute or relative constraints, resolution, z-indexes, | | | | hand, one big disadvantage is it is not compatible with |
| browser consistencies etc. Also, it provides an | | | | all browsers. If the user is not using the browser for |
| interactive environment to make rich multimedia | | | | which you have developed a website than user might |
| experience. Using Flash you can incorporate sound as | | | | not be happy with the look and feel of your website. |
| background voice/music, import videos, and | | | | Also it doesn't support multimedia compared to Flash. |
| incorporate any image formats. It also provides facility | | | | Always go for CSS when you are designing a |
| of easy font handling. There are disadvantages of | | | | website to appear in search results. |