If I validate this HTML at validator.w3.org/, I understand why it doesn't like the two <h1> tags. But it suggests using the "headingoffset" attribute, which seems to not really exist?

<!DOCTYPE html>
<html lang="en">
<head><title>Articles</title></head>
<body>
<h1>Articles</h1>
<article>
<h1>Article One</h1>
<p>The article</p>
</article>
</body>
</html>

0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/nedbat/statuses/115876852899707631 on your instance and quote it. (Note that quoting is not supported in Mastodon.)