BB-код "Таблица"
Добавлено: 31.01.2011, 22:54
Вот по просьбе уважаемого камрада N.C. реализовал возможность добавлять таблицы в сообщения.
С первого взгляда это сложно, но если понять принцип, всё просто. Сам принцип тот же, что и в html, тока скобки <> меняются на [].
Итак, по порядку...
Код таблицы:
Код строки:
Код столбца:
Код "шапки" (объединяющей N столбцов):
Принцип таблицы таков, сначала идёт код таблицы, потом строки, потом уже столбца/шапки.
Рассмотрим пример таблицы 3*3 с 1 шапкой:
Её код будет выглядеть так:
Я показал пример, как удобно создавать, но публиковать её следует без переносов, иначе она уедет вниз кратно числу этих самых переносов!
Законченный вид должен быть таким:
Сам текст ячейки можно форматировать как вам угодно с помощью тех же BB-кодов, как и любой другой текст, Например (кусочек кода):
в таблице будет выглядеть соответственно:
Пример использования таблиц, можно встретить в теме ВелоБутика...
Как мы видим, всё просто и если потренироваться, то всё получиться. Думаю таблицы нужны в первую очередь модерам.
P.S. И почаще пользуйтесь "предпросмотром"!
С первого взгляда это сложно, но если понять принцип, всё просто. Сам принцип тот же, что и в html, тока скобки <> меняются на [].
Итак, по порядку...
Код таблицы:
- \$m[1]: \$m[1]
[table][/table]
Код строки:
- \$m[1]: \$m[1]
[tr][/tr]
Код столбца:
- \$m[1]: \$m[1]
[td][/td]
Код "шапки" (объединяющей N столбцов):
- \$m[1]: \$m[1]
[tdo=N][/tdo]
Принцип таблицы таков, сначала идёт код таблицы, потом строки, потом уже столбца/шапки.
Рассмотрим пример таблицы 3*3 с 1 шапкой:
Её код будет выглядеть так:
- \$m[1]: \$m[1]
[table] - начало таблицы
[tr] - открываем строчку
[tdo=3]Йа шапко[/tdo] (где 3 - количество объединённых ячеек столбцов, как в Exel'e например)
[/tr] - закрываем строчку
[tr] - открываем следующую строчку
[td]Ячейка 1[/td] - 1й столбец
[td]Ячейка 2[/td] - 2й столбец
[td]Ячейка 3[/td] - 3й столбец
[/tr] - закрываем строчку
[tr] - следующая строчка, дальше по аналогии
[td]Ячейка 4[/td]
[td]Ячейка 5[/td]
[td]Ячейка 6[/td]
[/tr]
[tr]
[td]Ячейка 7[/td]
[td]Ячейка 8[/td]
[td]Ячейка 9[/td]
[/tr]
[/table] - конец таблицы
Я показал пример, как удобно создавать, но публиковать её следует без переносов, иначе она уедет вниз кратно числу этих самых переносов!
Законченный вид должен быть таким:
- \$m[1]: \$m[1]
[table][tr][tdo=3]Йа шапко[/tdo][/tr][tr][td]Ячейка 1[/td][td]Ячейка 2[/td][td]Ячейка 3[/td][/tr][tr][td]Ячейка 4[/td][td]Ячейка 5[/td][td]Ячейка 6[/td][/tr][tr][td]Ячейка 7[/td][td]Ячейка 8[/td][td]Ячейка 9[/td][/tr][/table]
Сам текст ячейки можно форматировать как вам угодно с помощью тех же BB-кодов, как и любой другой текст, Например (кусочек кода):
- \$m[1]: \$m[1]
[td][b][color=#0040FF]Здрасте, приехали[/color][/b][/td]
в таблице будет выглядеть соответственно:
Пример использования таблиц, можно встретить в теме ВелоБутика...
Как мы видим, всё просто и если потренироваться, то всё получиться. Думаю таблицы нужны в первую очередь модерам.
P.S. И почаще пользуйтесь "предпросмотром"!