Решено Атрибуты у тэга <i>

oecumene

Гуру MediaWiki
Регистрация
11.09.2016
Сообщения
134
Реакции
12
У меня на вики используются иконки (FontAwesome, если быть точнее). Я хочу добавить к элементу-иконке <i></i> атрибут aria-hidden="true", чтобы голосовые браузеры не пытались произносить их. Но МедиаВики все равно не отображает .

В редакторе страниц:
f6f08ee85b48.png


Уже готовый html:
fd632e97e098.png


Что делать?
 
Последнее редактирование:
Там довольно много вариантов, HTMLets и Widgets например.
 
Там довольно много вариантов, HTMLets и Widgets например.
Кхм, такой вопрос. А если, например, я поставлю значение переменной $wgRawHtml как true, сохраню иконки с атрибутом aria-hidden="true", а затем верну значение false для той переменной, у тэга i сохранится этот атрибут?
 
Можно попробовать, но вроде нет.
 
Можете найти эту функцию в Sanitizer.php:
static function setupAttributeWhitelist() - там указаны все допустимые атрибуты

И тут еще почитать
https://en.wikipedia.org/wiki/Help:HTML_in_wikitext#Attributes

ну и кроме того, CSS также позволяет скрывать контент от голосовых браузеров, так что aria-hidden не панацея.
 
Назад
Верх