Is there any conventional default for <abbr>? I am thinking there is not, though perhaps a case could be made for text-transform:uppercase.
The reason I ask is this: There is an ad hoc convention among many who style CSS for EPUBs in iBooks to work around the fact that iBooks will ignore font/font-family properties in body-text tags such as <p>, <li>, etc. UNLESS they are properties of a child inline tag OTHER THAN <span>. So in the service of sacrificing the least needed inline tag for this non-semantic hack, I use <abbr>. Others use <cite>, <samp>, or <acronym>, but to me, each of these has default style which must be overridden, and are more semantically valuable. I'd be interested in the opinions of others as to the least offensive workaround. This is a topic that has been discussed at some length in the Twitter hashtag forum for ebook production: #ePrdctn. CAVEAT: Since this falls within the context of a somewhat closed-system use, I consider it appropriate to veer from ideal practices to make a non-standards-based behavior work, as we routinely have to do with past versions of Internet Explorer; so I would hope that feedback will refrain from maintaining that it is never permissible to veer from semantic conventions, even if it is not targeted for multi-browser use, and there is no other way to attain the end goal. I already understand that it is an less-than-optimal solution. Thanks in advance for your feedback. -- ___________________________________________________ RICK GORDON EMERALD VALLEY GRAPHICS AND CONSULTING ___________________________________________________ WWW: http://www.shelterpub.com ______________________________________________________________________ css-discuss [css-d@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/