I just want to add to what has been said.
With cascading style sheets, you can apply styles to many types of documents.
A common use case is to use CSS for HTML pages. In this case, the general idea is to use the content property for aesthetic purposes only.
Another use case is to use XML CSS documents. In this case, the document usually does not contain elements for the page structure (div, h1, etc.). Thus, in this case, using the content CSS property more often, you can better define the page and the relationship between elements and data.
For example, you can add a description paragraph in front of the table or add an email address after the person’s name. Note that on HTML pages, these page structure elements must be part of the HTML document itself, while they are usually omitted from the XML document and therefore can be added using the content CSS property.
Andrea Zilio Mar 12 '10 at 20:24 2010-03-12 20:24
source share