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