Also seit wann UML eine Markuplanguage ist möchte ich ja gerne mal wissen...
HTML ist KEINE Programmiersprache. Sonst würde es ja HTPL heißen

oder HTIL
Es ist und bleibt eine MARKUP Sprache, die nichts mit Programmieren zu tun hat. Dafür hat sie andere Fähigkeiten.