Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<h3>Why is <code>&lt;small&gt;</code> still in HTML5, but <code>&lt;big&gt;</code> isn’t?</h3> <p>I’d assume <code>&lt;small&gt;</code> is still around because it’s often used for side comments, disclaimers, etc in practice, and there isn’t an existing HTML element suited to the task.</p> <p>Ian Hickson tried to design HTML5 based on how HTML was used in practice: paving the cowpaths. Thus there are places where logic is sacrificed for practicability. (As it says on <a href="http://blog.whatwg.org/" rel="nofollow noreferrer">the WHATWG blog, “Please leave your sense of logic at the door, thanks!”</a>.</p> <p>If people <em>are</em> already using <code>&lt;small&gt;</code> for side comments, and aren’t using <code>&lt;big&gt;</code> for anything meaningful (I say “if” as there’s plenty of room to debate and/or research that), then why not enshrine the common usage of the former in the spec, and remove the latter?</p> <h3>Why are <code>&lt;b&gt;</code> and <code>&lt;i&gt;</code> still in HTML5 if they’re purely visual in effect?</h3> <p><code>&lt;b&gt;</code> and <code>&lt;i&gt;</code> have been redefined to have meaning in HTML5, although it’s a very light form of meaning:</p> <ul> <li><a href="http://dev.w3.org/html5/spec-author-view/the-i-element.html#the-i-element" rel="nofollow noreferrer"><code>&lt;i&gt;</code>: “a span of text in an alternate voice or mood”</a></li> <li><a href="http://dev.w3.org/html5/spec-author-view/the-b-element.html#the-b-element" rel="nofollow noreferrer"><code>&lt;b&gt;</code>: “a span of text to which attention is being drawn for utilitarian purposes”</a></li> </ul> <p>They’re now general purpose elements, to be used to distinguish runs of text for reasons not covered specifically by another tag.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload