Re: Bold links

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At 3:53 PM -0700 5/9/11, Micky Hulse wrote:
On Mon, May 9, 2011 at 2:56 PM, tedd <tedd.sperling@xxxxxxxxx> wrote:
 Really?
 How does the blind via readers, such as JAWS, understand what a <B> is?
 First, never use <B> -- or <I> for that matter.
 Second, use <strong> or <em> instead. Readers can understand and render
 STRONG and EMPHASIZED text, but not <B> and <I> text -- those tags mean
 nothing and that's the reason why they are not encouraged for use and even
 removed from XHTML.
 Third, if neither of those tags (i.e., <strong> or <em> ) work for you, they
 try using a class (or an id) with a css rule of:

[OT]

Tedd, it seems like you are spreading a little bit of mis-information here.

Micky:

I see that you brought your authority to the argument, namely:

http://html5doctor.com/i-b-em-strong-element/

So, allow me to bring mine -- my information/position stems from my understanding derived from both daily practice and constant reading. In addition to reading links like the above (which I read btw), I also read several list provided by disability concerns, such as "webdev.lists.d.umn.edu" being the best. In addition to all that, I also read several technical books each week re these subjects.

For example, within this last month I've purchased and read HTML5 by Lawson, Smashing CSS by Meyer, 100 Things by Weinschenk, Learning Web Design by Robbins, Designing with the Mind in Mind by Johnson, Forms that work by Jarret, Build your own web site the right way by Lloyd, PHP 5.3 by Doyle, and Expert PHP and MySQL by Cuniosoa. That's a lot of reading, -- so I think I keep up with what's going on.

While it is true that html5 brought back tags such as <b> and <i>, but it has also brought back <table> for presentation. I leave the reader (and the future) to judge the wisdom of that decision.

I think we all realize the problems that these tags bring to the table (no pun intended). We can either continue to resolve the problems they present or we can resort back to the way things were.

As for me, I choose to never use <b> and <i> for anything PERIOD and to speak out against their use whenever I can. As for <table> in presentation, I am still undecided. While I would never use tables for the presentation of text, I often use simple tables (i.e., no nesting) for holding forms together. However, I am leaning toward not using tables for that either.

The world is changing and I don't think any organization can dictate what is the right/wrong way to do anything. But the good thing here is that we are left to our own judgement as to what we support and what we condemn. In my judgment, the <b> and <i> tags present more problems than they solve so I will continue to not use those tags and speak against them.

Cheers,

tedd

--
-------
http://sperling.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux