On 4 Nov 2024 19:30 +0800, from b...@busby.net (Bret Busby):
>> Yes, later versions of HTML have _added_ quite a lot of stuff, and
>> perhaps slightly changed the default _semantics_ of some; but very
>> little has been _removed_. (One biggie might be <FONT>, which was
>> deprecated as of HTML 4.01[1] and appears to be nonexistent in HTML
>> 5[2].)
>> 
>>   [1]: https://www.w3.org/TR/html4/present/graphics.html#h-15.2.2
>> 
>>   [2]: https://html.spec.whatwg.org/multipage/indices.html#elements-3
> 
> As a person who writes web sites in HTML 3, I believe that frames have been
> deprecated, and, I believe that the bolding ( <B>Bold</B> ) has also been
> deprecated and replaced with strong or something similar.

No need to believe. HTML 3[1] offers <B> but not <STRONG>. HTML
4[2][3][4] offers <B> and <STRONG>. HTML 5[5][6] offers <B> and
<STRONG>.

<B> is purely _presentational_, whereas <STRONG> indicates
_importance_. The difference matters for example to accessibility
tools such as screen readers.

Frames were current up through HTML 4[7] but are non-conformant in
HTML 5[8], although interestingly enough still described[9].


 [1]: https://www.w3.org/MarkUp/html3/emphasis.html

 [2]: https://www.w3.org/TR/html4/index/elements.html

 [3]: https://www.w3.org/TR/html4/present/graphics.html#edef-B

 [4]: https://www.w3.org/TR/html4/struct/text.html#edef-STRONG

 [5]: 
https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-b-element

 [6]: 
https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-strong-element

 [7]: https://www.w3.org/TR/html4/present/frames.html#edef-FRAMESET

 [8]: 
https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features

 [9]: https://html.spec.whatwg.org/multipage/obsolete.html#frames

-- 
Michael Kjörling
🔗 https://michael.kjorling.se

Reply via email to