Quote:
Originally Posted by gaming_mouse
i would have said never. what is the correct answer?
btw i think nit-information questions offer pretty bad criteria for selecting good coders. it would be like a newspaper hiring journalists based on their knowing when the subjunctive case should be used.
If you had said that this is like asking if a newspaper reporter the difference between a larceny, burglary, and theft, then I would scratch my head.
I guess it would depend on what you are coding for. If the underlying theme of HTML(5) is to emulate a text-reader, then using <em> (emphasis) around <i>The Canterbury Tales<i> is most certainly wrong.
http://www.whatwg.org/specs/web-apps...evel-semantics
The
em element
represents stress emphasis of its contents.
The
strong element
represents strong importance for its contents.
The
s element
represents contents that are no longer accurate or no longer relevant.
The
i element
represents a span of text in an alternate voice or mood, or otherwise offset from the normal prose in a manner indicating a different quality of text, such as a taxonomic designation, a technical term, an idiomatic phrase from another language, a thought, or a ship name in Western texts.
The
b element
represents a span of text to which attention is being drawn for utilitarian purposes without conveying any extra importance and with no implication of an alternate voice or mood,
It's probably because I am such a word-nit that it shocks me how often this is wrong. No, what shocks me is how many people seem to dismiss the i and b as some sort of horror of coding and "teach" you to dismiss it outright.
Obviously, I am not in a position to hire people, but I just wanted to point out that many things that are supposedly called correct are in fact, quite wrong. I would be more forgiving of the sources if this was the only thing they got wrong, but this list is a far cry from exhaustive, and many of the incomplete information and mistakes is far worse.