G'day
is "i" (italic) deprecated in xhtml? and even better, could someone
point me to a w3c page that talks about what is deprecated in xhtml?
XHTML 1.0 is a reformulation of HTML4.01, in which <i> is not
deprecated. However, when talking about "font style" elements,
the spec says:
http://www.w3.org/TR/html4/present/graphics.html#edef-I :
"Although they are not all deprecated, *their use is discouraged
in favor of style sheets*."
Only s, strike and u are deprecated in that section (along with
font and basefont mentioned in the next section)
and, second part of that, why does the validator validate it if it is
deprecated.
If it's defined in the spec for the doctype you are using it's
valid (if properly nested etc). But...
http://www.w3.org/TR/html4/conform.html#deprecated :
"HTML presentational attributes have been deprecated when style
sheet alternatives exist "
Regards
--
Bert Doorn, Better Web Design
http://www.betterwebdesign.com.au/
Fast-loading, user-friendly websites
******************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************