Есть ли какая-либо проблема с использованием “данных HTML5 -*” атрибуты для более старых браузеров?

Я хочу связать некоторые пользовательские данные с некоторыми узлами HTML. Я собирался использовать новые данные 'стиля HTML5 -*' атрибуты. например: <tr class="foo" data-typeid="7">…, и затем я собирался выбрать этот узел HTML и показать/скрыть его и т.д. путем чтения значения с $(node).attr("data-typeid").

Однако эта веб-страница должна работать с более старыми браузерами также. Я не использую данные -* атрибут как специальный атрибут, но я хотел бы знать, проигнорируют ли более старые браузеры, вытрут или сделают недоступным этот атрибут, так как это не допустимый HTML4.

44
задан Paul D. Waite 18 October 2010 в 10:13
поделиться