Здравствуйте, FreshMeat, Вы писали:
FM>Здравствуйте, Plague, Вы писали:
FM>html
FM>FM> <div class="MyTagLibrary-MySuperTag">test2</div>
FM>
FM>а в своем поведении и картинки нового формата грузить можно и рендерить самостоятельно да и еще миллион полезных вещей делать
FM>Механизм html-классов является достаточно гибкой и мощной штукой. По крайней мере в первом приближении.
с классами не сильно хорошо — они могут понадобиться для чего-то другого (например, для дизайна и т.п.)
можно использовать собственно-придуманный атрибут, для которого писать селектор.
хотя с таким подходом, классы ничем не отличаются от любых аттрибутов:
<div class="MyClass" MyAttr="MyClass1">...
в
css:
.MyClass {... }
или
[MyAttr="MyClass1"] {... }
(правда, я не уверен в отсутствии падения производительности)
можно и не через CSS, а через явное присоединение бихейвера.
зато class остается для других нужд, а "собственный тег" получается почти прозрачным образом.