Используя материал типа document.getElementByTagName
, вы можете практически создать свои собственные элементы.
<arial>Hello</arial>
И затем в JS..
var a = document.getElementsByTagName("arial");
for(i = 0; i < a.length; ++i)
a[i].style.fontFamily = "Arial"
И у нас есть пользовательский элемент, легкий peasy.
Мой вопрос сводится к тому, что эта плохая практика? Есть ли какой-то недостаток, который я не замечаю?