You don't get it (in this part). All the things you describe can only be done at the server side while css does style/markup at the client side. What do they mean with "different presentational forms"? Simple, you can have 1 webpage with multiple stylesheets where each of those stylesheets are used for those different presentational forms: paper, television, projection or a monitor.kenfine wrote:People argue that CSS can easily be re-cast into myriad different presentational forms. It seems to me that once my data is in a well-structured database, I can render it however I want: as text, as table-based HTML, as a CSS layout. And it's also possible to render the page in ways that aren't so easy to translate with typical methods that have evolved around CSS: as a PDF file, as a multipart e-mail, as dynamically-loaded data in a Flash movie.