Are there any drawbacks to using a transitional doctype with presentational or deprecated elements, even if our code is valid in W3C validation with a transitional doctype?
Will we need to rewrite or edit the code of websites using XHTML/HTML transitional doctype in a few years?
While not as semantic, it may be more efficient to use web-based WYSIWYG editor in CMS for shorter character count.
small {font-size:9px}
<p>hello <small>how</small> are you?</p>
However, this method uses more characters:
.small-text {font-size:9px}
<p>hello <span class="small-text">how</span> are you?</p>
Both options will be validated and supported by current browsers. But which one is the best choice for the future and why?