DEV Community

Discussion on: Practical Front-End Practices

Collapse
 
nataliedeweerd profile image
𝐍𝐚𝐭𝐚π₯𝐒𝐞 𝐝𝐞 π–πžπžπ«π

HTML5, the most current version of HTML, introduced support for semantic elements; an example of which are represents bold and (emphasis) represents italics.

Not entirely accurate... and I think it's important when teaching junior developers to get the fundamentals clear. <strong> and <em> have been around since HTML 4.01.

In HTML 4.01, the tag defines strong emphasized text, but in HTML5 it defines important text.
w3schools.com/tags/tag_strong.asp

The HTML5 semantic elements better refer to <header>, <nav>, etc.
bitdegree.org/learn/html5-semantic...

Might be worth giving some examples of CSS resets as well :) I personally use a modified version of Meyer's reset: meyerweb.com/eric/tools/css/reset/ (my modified version: github.com/nataliedeweerd/blank_we... )

Collapse
 
rfornal profile image
bob.ts

Included! Thanks.

Collapse
 
rfornal profile image
bob.ts • Edited

I’ll double check the facts and update. What you stated on the HTML versions sounds right. Not sure how I missed that.

I’ll consider the resets, although I haven’t had as much need for those recently. They should probably be there for completeness.