Кастомные элементы не требуют дефиса в середине



Не знаю, зачем вам этот факт, но мне он показался интересным.



Думаю, у вас, как и у меня, где-то в голове было знание: «имена кастомных элементов должны содержать дефис (dash)». И я был уверен, что этот дефис должен быть в середине имени. Джим Нильсен выяснил, что нет.



<mytag-></mytag-> — это валидный кастомный элемент. Теперь живите с этим.



https://blog.jim-nielsen.com/2024/custom-elements-only-need-end-with-a-hyphen/