bbCode

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

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> (рекомендуется использовать тег <strong>) полужирный текст
[i]наклонный текст[/i] <i>наклонный текст</i> (рекомендуется использовать тег <em>) наклонный текст
[u]подчёркнутый текст[/u] <u>подчёркнутый текст</u> (рекомендуется использовать тег <span> со стилем "text-decoration: underline;") подчёркнутый текст
[s]зачёркнутый текст[/s] <s>зачёркнутый текст</s> (рекомендуется использовать тег <del>) зачёркнутый текст
[img]http://example.org/logo.png[/img] <img src="http://example.org/logo.png"> Файл:Wikipedia-logo.png
[url=http://wikipedia.org]Википедия[/url] или [url]http://ru.wikipedia.org[/url] <a href="http://wikipedia.org">Википедия</a> или <a href="http://ru.wikipedia.org">http://ru.wikipedia.org</a> Википедия
Цитата:[quote]цитируемый текст[/quote] Цитата:<blockquote>цитируемый текст</blockquote>
(как правило, реализовано более изощрённым способом)
Цитата:
цитируемый текст
[code]моноширинный текст[/code] <pre>моноширинный текст</pre> (рекомендуется использовать тег <code> со стилем "white-space: pre;") моноширинный текст
[size=15]Ваш текст[/size]
(Стандартное значение "15". Обычно измеряется в пикселях (px))
<span style="font-size:15px;">Ваш текст</span> Ваш текст
[color=red]Красный текст[/color] or [color=#FF0000]Красный текст[/color]
(Может использоваться большое количество различных названий цветов или их шестнадцатеричных кодов)
<span style="color: #FF0000">Красный текст</span> Красный текст

Ссылки

Онлайн конверторы

de:BBCode en:BBCode es:BBCode fi:BBCode fr:BBCode hu:BBCode it:BBCode ja:BBコード nl:BBCode no:BB-koder pl:BBCode pt:BBCode sv:BBCode tr:BBCode vi:BBCode zh:BBCode

Источник — «http://www.sbup.com/wiki/BbCode»
Личные инструменты

Served in 0.101 secs.