Forum Moderators: not2easy
CSS cannot create content - it can only manipulate existing content.
CSS only changes the way a page looks, not how it works.
CSS is not a programming language, or even a scripting language. In fact, it's not any kind of language. It's a set of rules, rules as verbose as telling the painter: "Make my house red, with white trim around the windows."
The paint will not add a garage to your house. It can only change the way the garage looks.
CSS works as a template - which is why it is so powerful. You can use the same style sheet for hundreds (or millions) of pages, all with completely different HTML structure.