I finally find some answers to my block markup questions.
Adding a navigation menu to a WordPress block theme
I work out how to register menu locations for themes, which seems pointless, actually.
I’ve just realised something about WordPress block styling, and it’s not good
I realise that semantic classes are not compatible with the Site Editor’s settings.