QUOTE(Christian J @ May 8 2024, 06:13 PM)
A bigger problem might be that 9px text is very small to read. Users can of course zoom the text, but it's an unnecessary extra step and some may not even know how to do it.
Which REALLY sucks since it's a fixed width layout with no wrapping, so if you zoom in you have to scroll sideways.
The whole thing is an accessibility disaster. Fixed width, absurdly undersized px metrics, px metrics for EVERYTHING telling large swaths of users to go F*** themselves, gibberish markup using tags like FONT that
haven't been part of the HTML specification in almost 27 YEARS, horizontal rules where there's no topic change, font+BR doing numbered heading's job, DIV doing HEADER's job...
And honestly I'm shocked the non-English stuff works at all given the lack of DOCTYPE and the charset META being after the TITLE tag making the browser start over from the beginning and/or just flat out ignore it. (I've seen Safari doing that lately)
And even if we dialed the clock back to the 1990's when this type of rubbish HTML was commonplace, it's invalid nonsense since block-level tags like DIV cannot go inside inline-level tags like FONT.
See this:
{width: 900px;
yeah, don't do that. You're just telling large swaths of users where to stick it. In general anyone telling you to use PX and/or to declare a fixed width is so full of manure they could fill Biff Tanen's '48 Ford Super De Luxe twice over.
That just not how you build a website properly any time over the past two and a half decades.
Gimme a while and I might do you the favor or a rewrite of that page with full documentation to show you how things SHOULD be done. You've got a pretty simple page there so it should slap together pretty quickly.