Help:HTML in wikitext/ru
Разрешенные элементы HTMLEdit
В настоящее время допускаются следующие элементы HTML:
Для многих тэгов имеется более удобный аналог в виде кода викитекста — см. Помощь:Редактирование. С другой стороны, HTML-тэги допускают указание дополнительных атрибутов (см ниже), и с помощью id позволяют использовать тэг в качестве места перехода по ссылке.
Актуальный список разрешённых HTML тэгов также можно увидеть в коде функции removeHTMLtags()
в Sanitizer.php.
Например, тэг <a>
недопустим, и викитекст
<a href="meta.wikimedia.org/wiki/Main_Page">Main Page</a>
производит HTML-код
<a href="meta.wikimedia.org/wiki/Main_Page">Main Page</a>
который отображается просто как текст, не работая как ссылка.
АтрибутыEdit
Большинство тэгов могут иметь атрибут style
, в котором можно указывать почти любые правила стилей для элемента, например из
<div style="font-size:75%">
Это мелкий <span style="color:red">(а это красный)</span> текст.
</div>
получается:
Это мелкий (а это красный) текст.
Большинство тэгов могут иметь атрибуты class
и id
, которые могут быть использованы совместно с глобальными или персональными CSS или JS файлами. Например из
<div class=infobox>Example infobox</div>
получается плавающий справа прямоугольник, благодаря свойствам класса infobox
, определённым в локальном файле Mediawiki:Common.css.
ИсключенияEdit
В некоторых страницах пространства MediaWiki, а также в персональных JS и CSS файлах HTML код не работает, например <span>
заменяется на <span>
.