Я создаю веб-приложение, которое должно быть (на уровне развития) высоко стандартизованным.Пользовательские теги и Javascript
Для этого я хочу использовать пользовательские теги пространства имен, которые в коде sourse появляются так же, как они есть, но модифицируются javascript в зависимости от того, что они собой представляют.
Например:
<script type="text/javascript">
<!--
alert($('sy\\:icon').attr('location'));
//-->
</script>
<sy:icon id="icon1" location="/path/to/icon"></sy:icon>
Теперь я испытал это, и это работает. Что произойдет в этом примере, так это то, что весь тег будет заменен на javascript с одним или несколькими тегами и стилями, которые действительны в html.
Моя единственная проблема заключается в том, что различные браузеры различных версий будут реагировать на недопустимый тег, даже если он вот-вот будет немедленно заменен.
Для записи я знаю, что использование чего-то типа <div>
с определенным классом для справки является обычным подходом, однако использование пользовательского тега позволит сэкономить место в исходном коде и будет выглядеть намного лучше на мой взгляд , im просто касается последствий, если таковые имеются.
Google предлагает '' как параметр по умолчанию для своей кнопки +1. Я не думаю, что они (Google) сделают это, если бы не кросс-браузер. –
HTML и браузеры были разработаны с учетом пользовательских тегов. Вот как работает тег '
Благодарим за информацию, я думаю, ей плохо, приветствую – CodeKestrel