Native toolkits now also have CSS (the syntax, not the properties). They also long had an often XML based UI specification language.