... and about the confusion which are semantic tags and which are not. I mean, I do understand that EM and STRONG tags are the ones that have a meaning; if you want to, see the The question about tags: "I" vs. "EM" and "B" vs. "STRONG" thread that I've opened on ArsTechnica forums back then, and where this was explained to me for the first time. But later I started thinking; aren't I and B tags also semantic tags in a way, meaning that "italics" and "bold" words also have a meaning for a for instance deaf person etc. So what do you think, where is the fundamental difference ?? tayiper
Dont really matter cos soon none will be valid anyways in XHTML 2 all styles will have to be in CSS. Even inline styles will be depricated. So if I were you I would do as I do put all styles in CSS
Mere italics is not semantic because it does not tell the reader what the information is. How can you know if any given piece of text is italicized because it is an address? The title of a written work? Because it looks pretty? Because a word should be emphasized? Semantic tags make explicit what is implicit in print.