BBCode
Материал из Википедии — свободной энциклопедии
BBCode (аббр. от англ. Bulletin Board Code) — язык разметки, используемый для форматирования сообщений на многих электронных досках объявлений (BBS) и форумах. Для форматирования текста используются теги, подобные тегам HTML, но, в отличие от них, заключённые в квадратные скобки. Перед отображением страницы движок форума производит разбор текста и преобразование его в HTML- или XHTML-код.
BBCode был придуман с целью предоставить более простой, безопасный и ограниченный по сравнению с HTML способ форматирования сообщений. Первоначально многие BBS позволяли пользователям использовать HTML-разметку, что могло приводить к побочным эффектам, таким как искажение разметки на странице, запуск JavaScript-сценариев (иногда, в целях вандализма). Некоторые реализации BBCode, использующие упрощённые методы трансляции в HTML, также могут испытывать проблемы с безопасностью.
Хотя основные теги BBCode мало отличаются в большинстве интернет-форумов, существует большое количество вариаций. Некоторые реализации чувствительны к регистру символов внутри тегов, другие позволяют подсвечивать текст HTML, PHP, SQL и других языков разметки и программирования при помощи специальных тегов.
[править] Теги BBCode
В следующей таблице перечислены основные теги BBCode, используемые на большинстве современных форумов, а также их HTML-эквиваленты. Однако, стоит заметить, что при использовании CSS эффект от применения этих тегов может быть значительно изменён и может не совпадать на различных сайтах, использующих BBCode. Многие форумы содержат список часто задаваемых вопросов с описанием их конкретной реализации BBCode.
BBCode | HTML | Эффект |
---|---|---|
[b]полужирный текст[/b] |
<b>полужирный текст</b> |
полужирный текст |
[i]наклонный текст[/i] |
<i>наклонный текст</i> |
наклонный текст |
[u]подчёркнутый текст[/u] |
<u>подчёркнутый текст</u> |
подчёркнутый текст |
[strike]зачёркнутый текст[/strike] |
<strike>зачёркнутый текст</strike> |
|
[img]http://test.org/logo.png[/img] |
<img src="http://test.org/logo.png" /> |
|
[url=http://wikipedia.org]Википедия[/url] |
<a href="http://wikipedia.org">Википедия</a> |
Википедия |
Цитата:[quote]цитируемый текст[/quote] |
Цитата:<blockquote>цитируемый текст</blockquote> (как правило, реализовано более изощрённым способом) |
Цитата:
|
[code]моноширинный текст[/code] |
<pre>моноширинный текст</pre> |
моноширинный текст |
[size=15]Ваш текст[/size] (Стандартное значение "12". Обычно измеряется в пикселях (px)) |
<span style="font-size:15px;">Ваш текст</span> |
Ваш текст |
[color=red]Красный текст[/color] or [color=#FF0000]Красный текст[/color] (Может использоваться большое количество различных названий цветов или их шестнадцатеричных кодов) |
<span style="color: #FF0000">Красный текст</span> |
Красный текст |