Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

BBC CSS Standards 1

Status
Not open for further replies.
Thanks. Probably a good resource, but I find it funny that it says:

3.6. External style sheets MUST NOT be imported (i.e. using @import) as it impairs caching

but in the source we see:
<style type="text/css">@import '/guidelines/futuremedia/style/styles.css';</style>
<style type="text/css">@import '../style/appendix.css';</style>


and it says:

2.1. CSS MUST be used to specify presentational aspects of page design such as typography, layout, interaction (along with JavaScript) and design features.

but in the source we see:
<strong class="should">SHOULD</strong>

I would think at least a span.

I guess it is a cobblers children thing.
 
Words inside <strong></strong> tags have an intrinsic meaning for "non-visual" user agents (screen readers).
A <span> has no such meaning. So it's an "Accessibility" thing NOT a "cobblers kids" thing.


Chris.

Indifference will be the downfall of mankind, but who cares?
Time flies like an arrow, however, fruit flies like a banana.
 
Words inside <strong></strong> tags have an intrinsic meaning for "non-visual" user agents (screen readers).A <span> has no such meaning. So it's an "Accessibility" thing NOT a "cobblers kids" thing.

Cool. Didn't know that. Thanks.
 
The <strong> element has a meaning - it means "the content of this element should be strongly emphasised". It's not presentational markup.

It's true that all the browsers I know render <strong> text in bold type, but that doesn't (in principle) make it the equivalent of <b>.

-- Chris Hunt
Webmaster & Tragedian
Extra Connections Ltd
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top