[1] 
初期の [[HTML]] の [[DTD]] には

[PRE[
        -- @# Technically, this allows silliness like:
                <H2><A>xyz<H1>h1</H1></A></H2>
        The right way to do anchors outside of %htext is more like:
                <as id=z1><H2>lkjlkj</h2><ae start=z1>
]PRE]

のような記述がありました。

[2] [TIME[1994-04-09]]付の [[DTD]] の頃追加されたようです。

[3] 似た発想は [CODE[<spot>]] にもありました。

[FIG(data)[ [216] [[HTML要素概説]]

:[F[要素名]]:[CODE[as]]
:[F[要素名]]:[CODE[ae]]
:日付:[TIME[1994-04-09]]
:説明:
[TIME[1994-04-09]]頃の [[HTML DTD]] の[[注釈]]に、
[CODE[as]],
[CODE[ae]]
を使ったアイデアが記載されていた。
[CODE[a]]
のままでは望ましい[[内容モデル]]を [[SGML DTD]] 
で記述できなかったため、
[[開始タグ]]と[[終了タグ]]を [CODE[as]], [CODE[ae]] 
に置き換えるのがいい方法なのだという。
[SRC[HTML19940409]]
:注釈:
-
[DFN[[RUBYB@ja[内容モデル]@en[content model]]]]
[[要素]]の[[内容]]が満たすべき条件。

]FIG]



[4] [CITE[HTML DTD and related problems (rather long)]], [TIME[2003-08-04T15:50:20.000Z]], [TIME[2024-09-29T13:13:11.583Z]] <https://lists.w3.org/Archives/Public/www-talk/1992MayJun/0060.html>


[5] 
>>4 ここで [[Hyper-G]] の [CODE[as]], [CODE[ae]] が紹介されている。

[6] これが元になってそうだけど、間に2年あるから直接の由来ではないのだろうか。