<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>I did some further research: The WHATWG spec differs from the Mozilla definition. It lists <sup> and <sup> in the text-level semantics section and states:</div>

<div> </div>

<div>> These elements must be used only to mark up typographical conventions with specific meanings, not for typographical presentation for presentation's sake.</div>

<div>> The sub element can be used inside a var element, for variables that have subscripts.</div>

<div> </div>

<div>
<div>See also: https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-sub-and-sup-elements</div>

<div> </div>

<div>Rergards,</div>

<div> </div>

<div>Marius Spix</div>

<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Montag, 22. März 2021 um 18:37 Uhr<br/>
<b>Von:</b> "Marius Spix" <marius.spix@web.de><br/>
<b>An:</b> christoph.paeper@crissov.de<br/>
<b>Cc:</b> unicode@unicode.org<br/>
<b>Betreff:</b> Aw: Re: HTML entities</div>

<div name="quoted-content">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Dear Christoph,</div>

<div> </div>

<div>according to Mozilla [1],</div>

<div> </div>

<div>> The <sup> element should only be used for typographical reasons—that is, to change the position of the text to comply > with typographical conventions or standards, rather than solely for presentation or appearance purposes.</div>

<div> </div>

<div>[1] <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sup" target="_blank">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sup</a></div>

<div> </div>

<div>Regards,</div>

<div> </div>

<div>Marius Spix</div>

<div> 
<div> 
<div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Montag, 22. März 2021 um 18:17 Uhr<br/>
<b>Von:</b> "Christoph Päper via Unicode" <unicode@unicode.org><br/>
<b>An:</b> unicode@unicode.org<br/>
<b>Betreff:</b> Re: HTML entities</div>

<div>Marius Spix via Unicode <unicode@unicode.org>:<br/>
><br/>
> CSS is also no solution, because <sub> and <sub> are semantic tags (like <del>, <strong>, <em> and <kbd>) and not just stylistic ones (like <s>, <b>, <i> or <tt>).<br/>
<br/>
When HTML introduced the `b`/`strong` and `i`/`em` distinctions, it should also have added presentational/semantic pairs<br/>
<br/>
- `sup`/`exp` (exponent) or `pow` (power) and<br/>
- `sub`/`idx`, `ind` (index) or `base`.<br/>
<br/>
I don’t think the WHATWG or W3C would be interested in adding them now.<br/>
 </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>