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

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

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

Списки, таблицы, ссылки, картинки

  1. [*] - элемент списка. Аналог HTML-ного <li>. Может содержаться только в тегах [list], [ol], [ul]. Автоматически закрывается, если начинается очередной [*] или если закрывается соответствующий [list], [ol], [ul]. При конвертации переводится в <li class="bb">. Может использоваться в форме [*=целое_число], что эквивалентно <li class="bb" value="целое_число">. Целое число здесь - номер (возможно, переведенный в букву) текущего элемента списка. Смотрите примеры в описании [list].
     
  2. [a] - ссылка. Аналог HTML-ного <a>. Поддерживаются атрибуты title, id (для создания якорей), name (фактически - синоним для id), href и target, аналогичные HTML-ным. Кроме того, поддерживаются атрибуты url (синоним для href) и anchor (синоним для id). Тег [a] может быть использован в следующих формах:
     
    Код
    Пример
    Результат
    [a]адрес_ссылки[/a]
    [a target=_blank]www.pc.uz[/a]
    www.pc.uz
    [a=адрес_ссылки]текст ссылки[/a]
    [a=http://xbb.uz title="Домашняя страница xBB"]xBB.uz[/a]
    xBB.uz
    [a href=адрес_ссылки]текст ссылки[/a]
    [a href=http://apteka.uz]Аптеки Ташкента[/a]
    Аптеки Ташкента
    [a url=адрес_ссылки]текст ссылки[/a]
    [a url=http://restoran.uz]Рестораны Ташкента[/a]
    Рестораны Ташкента

    Код [a id=this /], [a name=this /] или [a anchor=this /] создаст якорь в документе. Если имя якоря не начинается с латинской буквы (как того требует W3C), к нему в начало будет дописано 'bb'.

    Для исправления пользовательских ошибок и для защиты от JavaScript-инъекции, URL-ы преобразуются следующим образом:

    • Все урлы, начинающиеся с какой-то из следующих подстрок: 'ftp://', 'file://', 'http://', 'https://', 'mailto:', 'svn://', '#', '/', '?', './', '../', остаются как есть.
       
    • Если урл начинается с 'www.' (как правило, это - ошибка), то в его начало дописывается 'http://'.
       
    • Во всех других случаях в начало скрипта дописывается './'. Это не меняет относительного пути, но предотвращает попытки JavaScript-инъекций.

  3. [anchor] - якорь в документе. Может использоваться в следующих формах:
     
    Код
    Эквивалент в HTML
    [anchor]имя[/anchor]
    <a id="имя"></a>
    [anchor=имя /]
    <a id="имя"></a>
    [anchor id=имя /]
    <a id="имя"></a>
    [anchor name=имя /]
    <a id="имя"></a>
    [anchor=имя]текст[/anchor]
    <a id="имя">текст</a>

    Если имя якоря не начинается с латинской буквы (как того требует W3C), к нему в начало будет дописано 'bb'.
     
  4. [caption] - заголовок таблицы. Эквивалент HTML-ного <caption class="bb">. Может содержаться только в теге [table]. Смотрите пример в описании [table].
     
  5. [email] - тег для создания гиперссылки e-mail. При конвертации переводится в <a class="bb_email" href="mailto:...">...</a>. Поддерживает также атрибуты title, name и target, аналогичные соответствующим в HTML. Примеры:
     
    Код
    Результат
    [email]info@xbb.uz[/email]
    info@xbb.uz
    [email=info@xbb.uz title="Мой ящик"]Мой ящик[/email]
    Мой ящик

  6. [google] - тег для создания ссылки на Google. При конвертации переводится в <a class="bb_google" href="http://www.google.com/search?q=Запрос">. Поддерживает также атрибуты title, name и target.
     
    Пример: "[google=BBCode target=_blank]Спроси Гугл про ББКод[/google]". Результат: "Спроси Гугл про ББКод".
     
  7. [img] - аналог HTML-ного <img>. Поддерживает атрибуты width, height и border. Примеры:
     
    Код
    Результат
    [img]http://xbb.uz/files/images/xbb.jpg[/img]

    [img width=45 height=29]http://xbb.uz/files/images/xbb.jpg[/img]


  8. [list] - тег для создания списка. Аналог HTML-ных <ul> и <ol>. При конвертации переводится в <ul class="bb"> или в <ol class="bb" type="...">. Единственный вложенный тег - [*], который в свою очередь может иметь вложенные теги. Примеры:
     
    Код
    Результат
    Код
    Результат
    Код
    Результат
    [list]
    [*]Раз
    [*]Два
    [*]Три
    [/list]

    • Раз
    • Два
    • Три
    [list=1]
    [*]Раз
    [*=3]Два
    [*]Три
    [/list]

    1. Раз
    2. Два
    3. Три
    [list=a]
    [*=5]Раз
    [*]Два
    [*]Три
    [/list]

    1. Раз
    2. Два
    3. Три

  9. [ol] - нумерованный список. Сокращение для [list=1]. Примеры:
     
    Код
    Результат
    Код
    Результат
    [ol]
    [*]Раз
    [*]Два
    [*]Три
    [/ol]

    1. Раз
    2. Два
    3. Три
    [ol=a]
    [*]Раз
    [*=3]Два
    [*]Три
    [/ol]

    1. Раз
    2. Два
    3. Три

  10. [table] - таблица. При конвертации переводится в <table class="bb">. Поддерживаются атрибуты border, width, cellspacing, cellpadding и align, аналогичные HTML-ным. В [table] могут быть вложены только теги [caption] (заголовок) и [tr] (строка). Пример:
     
    Код
    Результат
    [table align=center cellspacing=0 cellpadding=5]
    [caption]Заголовок[/caption]
    [tr]
    [th]Столбец 1
    [th]Столбец 2
    [tr]
    [td align=center colspan=2]Строка
    [/table]

    Заголовок
    Столбец 1
    Столбец 2
    Строка

  11. [td] - ячейка таблицы. Аналог HTML-ного <td>. Может быть вложен только в [tr]. При конвертации переводится в <td class="bb">. Поддерживаются атрибуты width, height, align, valign, colspan и rowspan, аналогичные HTML-ным. Пример использования смотрите выше.
     
  12. [th] - заголовок столбца таблицы. Аналог HTML-ного <th>. Может быть вложен только в [tr]. При конвертации переводится в <th class="bb">. Поддерживаются атрибуты width, height, align, valign, colspan и rowspan, аналогичные HTML-ным. Пример использования смотрите выше.
     
  13. [tr] - строка таблицы. Аналог HTML-ного <tr>. Может быть вложен только в [table]. Может содержать только [th] и [td]. При конвертации переводится в <tr class="bb">. Пример использования смотрите выше.
     
  14. [ul] - ненумерованный список. Синоним для тега [list] без параметров. Пример:
     
    Код
    Результат
    [ul]
    [*]Раз
    [*]Два
    [*]Три
    [/ul]

    • Раз
    • Два
    • Три

  15. [url] - ссылка. Синоним для [a].
Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2007-08-23 18:03:32

Метки материала: теги BBCode, xBB, list, ссылки, таблицы, списки, table, img, HTML


43 комментария

Последние десять комментариев:

17.06.2011 11:32:12 #
Mozilla Firefox dima
У phpBB свой парсер BBCode, который не имеет никакого отношения к xBB. На данной странице перечисляются только те теги, которые обрабатываются парсером xBB.
16.06.2011 22:35:14 #
Mozilla Firefox Гость Вася
to dima
У меня форум phpBB, там эта таблица у меня не работает Not so
Вот что я вписывал:
14.06.2011 20:52:43 #
Mozilla Firefox dima
Этот BBCode генерирует следующий код HTML:
 
HTML
<table class="bb" align="center" cellpadding="5" cellspacing="0">
<caption class="bb">Заголовок</caption>
<tr class="bb"><th class="bb">Столбец 1<br />
</th><th class="bb">Столбец 2<br />
</th></tr><tr class="bb"><td class="bb" colspan="2" align="center">Строка<br />
</td></tr>
</table>

Однако зачем Вам его куда-то вписывать? Если Вы пользуетесь парсером xBB, то проще создавать таблицы именно в BBCode. Судя по вашему посту, Вы это умеете Well
14.06.2011 20:07:54 #
Mozilla Firefox Гость Вася
Заголовок
Столбец 1
Столбец 2
Строка
Какой код вписывать в HTML, подскажите пожалуйста
14.05.2010 16:33:29 #
Mozilla Firefox dima
Чтобы попробовать, достаточно было воспользоваться кнопкой предпросмотра. Про align в img написано здесь: http://xbb.uz/docs/othertag...#comment333
14.05.2010 16:19:24 #
Mozilla Firefox Гость Александр

 
У меня почему то [img align=left]http://xbb.uz/files/images/xbb.jpg[/img] не работает Not so С Вашего позволения попробую тут.
22.04.2010 10:28:59 #
Mozilla Firefox dima
Вы можете сделать это на форуме Well
22.04.2010 08:47:43 #
Opera Гость LEXA
Чудесно!!!Well
Может стоит создать тему и в ней собрать все идеи и предложения которые хотелось бы чтобы были включены в новый релиз?
21.04.2010 08:59:50 #
Mozilla Firefox dima
Вот летом в отпуск выйду - займусь Well В июне-июле.
21.04.2010 00:14:07 #
Opera Гость LEXA
dima скора будет новая версия?Not precisely

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

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

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


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