Делает любой знает, как данные HTML5 приписывают (data-*
) может быть реализован в XHTML, не представляя разметку как недопустимую?
Существует ли пользовательский взлом пространства имен, который позволил бы это на существующих элементах HTML?
Вы можете использовать XHTML5 . Тогда ваша разметка будет XML и действительным XHTML5.
Я думаю , что вы также можете использовать пространства имен XML, чтобы использовать их в XHTML1 - я не очень знаком с XML, поэтому не уверен.
Я думаю, что оба этих метода технически требуют, чтобы ваши страницы обслуживались как XML (вместо text / html
), который Internet Explorer не поддерживает. Но я подозреваю, что они отлично работали бы в браузерах, даже если бы вы этого не сделали.