Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

PHP-библиотека xBB 0.29 для работы с BBCode

Поддерживаемые теги BBCode

Форматирование текста

Ниже перечислены не все теги, которые могут быть использованы для форматирования текста. Дополнительные теги описаны на страницах "Семантические выделения в тексте", "Списки, таблицы, ссылки, картинки" и "Теги подсветок синтаксисов"

  1. [align] - выравниване текста по левому ([align=left]), правому ([align=right]) краю, по центру ([align=center]) или по ширине ([align=justify]). При конвертации переводится в <div class="bb" align="...">.
     
    Пример:
    [align=right]Текст, выровненный по правому краю.[/align].
     
    Результат:
    Текст, выровненный по правому краю.

    (Если интересно, читайте также статью о HTML-атрибуте align="center")
     
  2. [b] - жирный шрифт. Эквивалент HTML-ного <strong class="bb">.
     

  3. [bdo] - эквивалент HTML-ного тега <bdo class="bb">. Определяет направление текста. Примеры:
     

    Может, также, принимать атрибут lang, эквивалентный HTML-ному.
     
  4. [big] - более крупный шрифт. Увеличивает его на одну единицу по сравнению с текущим размером. Эквивалент HTML-ного <big class="bb">. Действет также, как [size=+1]. Пример:
     

  5. [br] - разрыв строки. Эквивалент HTML-ного <br class="bb" />. Особого смысла в использовании [br] нет, так как в BBCode для перевода строки достаточен обычный символ перевода строки, вводимый при нажатии клавиши <Enter>. Пример:
     

  6. [center] - сокращение для [align=center].
     
    Пример:
    [center]Текст, выровненный по центру[/center].
     
    Результат:
    Текст, выровненный по центру

  7. [color] - тег для цветового выделения текста. При конвертации переводится в <font color="...">.
     

  8. [em] - курсив. Эквивалент HTML-ного <em class="bb" />. Аналог для [i]. Пример:
     

  9. [font] - указать шрифт. Аналог HTML-ного <font>. Поддерживает также атрибуты color, size и face. Примеры:
     

  10. [hr] - аналог HTML-ного <hr>. При конвертации переводится в <hr class="bb" />.
     
    Пример: [hr].
    Результат:


  11. [i] - эквивалент HTML-ного <i class="bb">.  Аналог для [em]. Пример:
     

  12. [justify] - сокращение для [align=justify]. Пример:
     

  13. [left] - сокращение для [align=left].
     
    Пример:
    [left]Текст, выровненный по левому краю.[/left].
     
    Результат:
    Текст, выровненный по левому краю.

  14. [nobb] - тег, внутри которого не происходит конвертации ББКода в HTML, не работают "автоматические ссылки" и не вставляются смайлы. Пример:
     

    Должен предупредить, что неоднозначность во вложенности тегов может привести к неожидавшимся результатам.
     
    Например, код
    [nobb] текст1 [/nobb] текст2 [/nobb]
    будет интерпретирован скриптом так:
    [nobb] текст1 [/nobb] текст2 [/nobb]
    Код
    [b] текст1 [nobb] текст2 [/b] текст3 [/nobb] текст4 [/b]
    будет интерпретирован скриптом так:
    [b] текст1 [nobb] текст2 [/nobb][/b] текст3 [/nobb] текст4 [/b]

    Чтобы такого избежать, пользуйтесь мнемониками спецсимволов.
     
  15. [right] - сокращение для [align=right].
     
    Пример:
    [right]Текст, выровненный по правому краю.[/right].
     
    Результат:
    Текст, выровненный по правому краю.

  16. [s] - зачеркнутый текст. Аналог HTML-ного <del class="bb">. Синоним для [strike] и [del]. Пример:
     

    Для справки: Тег зачеркнутый текст в HTML

  17. [size] - тег для изменения размера шрифта. При конвертации переводится в <font size="...">. Пример: "[size=6]текст[/size]". Результат: "текст".
     
  18. [small] - более мелкий шрифт. Уменьшает его на одну единицу по сравнению с текущим размером. Эквивалент HTML-ного <small class="bb">. Действет также, как [size=-1]. Пример:
     

  19. [strike] - синоним для [s]. Пример:
     

  20. [strong] - синоним для [b]. Пример:
     

  21. [sub] - нижний индекс. Аналог HTML-ного <sub>. Пример:
     

  22. [sup] - верхний индекс. Аналог HTML-ного <sup>. Пример:
     

  23. [tt] - стиль печатной машинки. Аналог HTML-ного <tt>. Пример:
     

  24. [u] - подчеркнутый текст. Аналог HTML-ного <u>. Пример:
     
Биржа долевых инвестиций SIMEX.

Публикация сокращена для удобства обсуждения.
Полная версия: Поддерживаемые теги BBCode: Форматирование текста

Метки материала: bbcode, теги bbcode, xbb, align, justify, nobb, size, right, center, color, left, html


41 комментарий

14.09.2018 11:45:55 #
Google Chrome Гость aNeo
https://ru.m.wikipedia.org/wiki/Электрическая_подстанция
Не правильное отображение ссылок.

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2018, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.