Waaah! Die Hälfte vergessen!
<contextmenu name="mycontext" label="Alexanders Kontextmenü">
<li>bla</li>
<li>fasel</li>
<li>laber</li>
<hr>
<contextmenu label="irgendwas eine Ebene tiefer">
<li>ene</li>
<li>mene</li>
<li>muh</li>
</contextmenu>
</contextmenu>
Zu den <li>-Tags sollte natürlich noch ein Link-Target:
<contextmenu name="mycontext" label="Alexanders Kontextmenü">
<menuitem href="bla.html">bla</menuitem>
<menuitem href="fasel.html">fasel</menuitem>
<menuitem href="laber.html">laber</menuitem>
<hr>
<contextmenu label="irgendwas eine Ebene tiefer">
<menuitem href="ene.html">ene</menuitem>
<menuitem href="mene.html">mene</menuitem>
<menuitem href="muh.html">muh</menuitem>
</contextmenu>
</contextmenu>
<menuitem> ist eine Kombination aus <li> und <a>, d.h. ein List-Item mit Hyperlink.
<contextmenu> arbeitet ähnlich wie <map> und <ul>, d.h. keine Ausgabe in der Seite, sondern nur eine Definition (map). Dargestellt wird am Ende aber eine Liste (ul) im Kontext-Menü.
Alexander