Now these days more popular css 3.0 and HTML 5 in web designing industry. These are some goodness and badness of these. Mostly designer are face more problems for these codes. Because browser old are not compatible for these codding. Specially for IE 7 and 8.
Goodness:
1. Easy to understand tags. Like header , nav , hgroup, section, article, aside, and much more.
2. Easy to written code.
3. Easy to call css and JavaScript
4. Easy to media embedded code.
5. Call gradient through css 3.0
6. Easily manage border radius. With css 3.0
7. IPhone IPad android blackberry are supported.
8. Website loading time fast
Badness:
1 Every browser not support
2 For browser not support use extra Jquery or css hack.
3 So not complaints with W3C standard.
4 IF you validate HTML 5 complaints then W3C not provide any HTML 5 Tag.
So Result is more headache for Designer to manage site in html 5 or css 3.0 actual problem is browser compatibility different browser follow different stagey .
