[whatwg] Semantic markup for buzzwords
mjs at apple.com
Tue Apr 1 09:08:20 PDT 2008
On Apr 1, 2008, at 2:48 AM, Alexey Feldgendler wrote:
> This is a proposal for semantic markup in HTML5.
> Problem statement:
> Modern web pages, especially those written for marketing purposes,
> often include so-called buzzwords, or trend-leveraging verbal
> tokens. Markup for them is needed both to achieve distinct visual
> rendering and to emphasize them for search engines. Despite the need
> for specialized semantic markup, currently no such markup exists,
> and authors use ad-hoc presentational markup for buzzwords.
> Proposed solution:
> Redefine the existing deprecated presentational element <B> to mean
> a buzzword. Keep existing default style (font-weight: bold)
> associated with it. With such formatting, buzzwords will visually
> stand out on the page, allowing the reader, such as a prospective VC
> evaluating an IT project proposal, to briefly skim through a web
> page picking out only buzzwords.
> * The solution is backward compatible with existing browsers which
> already implement distinct rendering for <B>.
> * The practice of using <B> to mark up buzzwords is already widely
> * Some search engines rank words marked up with <B> higher than the
> rest of the text.
> * <B> is a nice single-letter tag name that would be sad to waste as
> an obsolete element.
I believe the current definition of the B element allows for such use:
"The b element represents a span of text to be stylistically offset
from the normal prose without conveying any extra importance, such as
key words in a document abstract, product names in a review, or other
spans of text whose typical typographic presentation is boldened."
More information about the whatwg