View Single Post
Old 10-03-2020, 06:32 AM   #11
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,918
Karma: 146918083
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by davidfor View Post
After all this time, you really don't get it, do you? But, yet you would scream at someone who suggested using a <p class="chapterHeading"> where the class "chapterHeading" was the same style as a h1 or h2 tag. As you keep saying, why does it matter if they look the same on the screen?

It is about semantics. It is about letting applications such as a TTS handle them differently if it makes sense. And honestly, if the TTS isn't indicating a difference, then it is probably because far to many people who code the books have listened to you. There are semantics involved. We should be expressing them where we can. Then the software can start handling things accordingly.
If that really is the case, then <strong> should not be used everyplace bold text is wanted. <b> should be used where the text should be bold but not emphasized. A good example is Star Trek books. They use italics for speech on the other side of the communicator. That should be <i> as it is not emphasized text and should not be read that way. <em> is not appropriate there.

I have not see a single eBook where <strong> was used correctly.Same with <em>. It's either all <b> or <strong> / <i> or <em>. Also, I've never heard of any TTS that read <strong> or <em> any differemt then <b> or <i>. In most cases, the TTS just reads the text the same as it does without any style.

Last edited by JSWolf; 10-03-2020 at 06:35 AM.
JSWolf is offline   Reply With Quote