A Nice Break
by in CodeSOD on 2023-12-07Once upon a time, HTML had tags like <marquee>
, which scrolled text across your page, and when combined with animated GIF backgrounds basically defined the Geocities aesthetic.
Since then, the HTML specification has been refined, and the choice has been made that HTML tags should (mostly) be about semantics- describing the structure of a page, the meaning of elements, and the relationship between those elements. It generally shouldn't describe the presentation of those elements (CSS should do that)- even though the semantics generally imply something about the display (paragraphs and divisions are block elements, for example).