I want my sister to do some web designing course.So can anyone say me the importance of css in modern cyber world ?
All templates should be created with CSS, imo. CSS makes for some awesome capabilities that are not inherent in HTML attributes. And yes, most WP templates have CSS in them.
When it comes to making proper, high-quality websites, CSS is as important as HTML. They're both required in order to master basic designs. Real world example? CSS is the frosting and sprinkles on the cake; it's pretty damn important. Okay, so that wasn't the greatest analogy. How about "CSS is the paint on a car. While not 100% required, it makes it look better and prevents rust."?
If it's web design then CSS is the main aspect as it's all things related to design.. You aren't a web-designer if you don't know your CSS
I'd say its more the like wheels - not required, but if you want it to go anywhere they're pretty handy to have
CSS is like a mass production factory. Sure you could hand bake each and every piece of bread, making sure everything is the same, but it is damn easier to make a machine that makes them all quickly the same. CSS allows websites to be changed by one change, not every single page having to be looked through. As for learning it, try doing google searches for CSS tutorials, looking for free ebooks, or going to your local library (Yes it exists )
To separate formating of the page from its content , css plays big role. It gives you clearer and easily managebale code. Further having css in external file you get the flexibility to control all the formating for whole site/pages from single file. If you need any single change on that file will reflect every where . So its hugely important, must you have to learn if you want to be a web page designer