En hier is enige code die het netjes geordende selectieblok gesimuleerd op de vorige pagina zou kunnen genereren. Denk er evenwel om dat HTML4.0 de nesting van OPTGROUP-elementen als uit dit voorbeeld NIET toestaat. De HTML 4.0 specificatie stelt:
"Implementatoren wordt medegedeeld dat toekomstige versies van HTML wellicht het groupingmechanisme uit zullen breiden om geneste groepen toe te staan (d.w.z. OPTGROUP-elementen kunnen genest worden) zoals in het voorafgaande voorbeeld getoond. Dit zal auteurs toestaan een rijkere hiërarchie van keuzes te representeren."
<SELECT name="ComOS">
<OPTGROUP label="Comm Servers">
<OPTGROUP label="PortMaster 3">
<OPTION label="3.7.1" value="pm3_3.7.1"> PortMaster 3 met ComOS 3.7.1
<OPTION label="3.7" value="pm3_3.7"> PortMaster 3 met ComOS 3.7
<OPTION label="3.5" value="pm3_3.5"> PortMaster 3 met ComOS 3.5
</OPTGROUP>
<OPTGROUP label="PortMaster 2">
<OPTION label="3.7" value="pm2_3.7">PortMaster 2 met ComOS 3.7
<OPTION label="3.5" value="pm2_3.5">PortMaster 2 met ComOS 3.5
</OPTGROUP>
</OPTGROUP>
<OPTGROUP label="Routers">
<OPTGROUP label="IRX">
<OPTION label="3.7R" value="IRX_3.7R">IRX met ComOS 3.7R
<OPTION label="3.5R" value="IRX_3.5R"> IRX met ComOS 3.5R
</OPTGROUP>
</OPTGROUP>
