du hast ein kleines aber feines detail übersehen
Code:
<html xmlns:html="....">
ist richtig, du hast in deinem bsp. aber
stehen.
und was den selektor angeht: das ist jetzt keine gesicherte aussage, ich ich vermute, dass das heißen soll "das element aus den namespace html", was man üblicherweise mit html:abbr kennzeichnen würde. da das aber heißen würde "das element html mit der pseudo-eigenschaft 'abbr'" muss man den doppelpunkt escapen.