ББ-коды
Материал из wiki
ББ-кодами можно пользоваться фактически везде, где есть поле для ввода большого текста (не отдельная строчка): текст записи, описание видео или заказа, комментарий. Они используются чтобы придать тексту форматирование и вставить дополнительные объекты.
Содержание |
[править] Жирный текст
Синтаксис простой: [b]Текст[/b]
Текст внутри [b][/b] становится жирным. Вот таким
[править] Курсив
По аналогии с предыущим: [i]Текст[/i]
Текст внутри [i][/i] выводится курсивом. Вот так
[править] Зачеркнутый текст
Синтаксис: [s]Текст[/s]
Текст внутри [s][/s] перечеркивается. Вот так
[править] Цветной текст
Синтаксис: [color=red]Текст[/color]
Текст внутри будет другого цвета, можно использовать распространенные английские слова или css-значение (#3A3A3A например). Таблица значений css для цветов: http://www.artlebedev.ru/tools/colors/
[править] Текст другого размера
Синтаксис: [size=+3]Текст[/size], [size=-2]Текст[/size]
Текст внутри будет другого размера, больше или меньше соответственно. Не переборщите с размером текста, полотна на всю страницу почти наверняка будут удалены модератором.
[править] Спойлер
Записывается спойлер так: [spoiler=Заголовок спойлера]Текст внутри спойлера[/spoiler].
По умолчанию люди будут видеть только заголовок спойлера и указание, что его можно развернуть и прочитать что внутри. Это полезно, если информация - действительно спойлер, который вы не хотите показывать тем кто не собирается портить себе удовольствие или если речь идет о больших объемах текста (список композиций например) который растянет страницу и сделает ее восприятие неудобным.
Также, когда запись идет в rss, текст спойлера вырезается, остается только заголовок спойлера который становится ссылкой на запись. Rss не предназначен для больших объемов текста.
[править] Изображение
Синтаксис [img=ширина картинки]Ссылка на картинку[/img]
Например [img=160]http://wiki.4otaku.ru/skins/common/images/wiki_ran155.gif[/img]
К сожалению пока не реализована ни загрузка изображений, ни самостоятельное масштабирование под оптимальный размер. Приходится загружать картинку куда-нибудь еще и вставлять полученную там ссылку. Если маленькой картинке задать большую ширину, то ее растянет и пиксели будут ужасны.
[править] Ссылка
Синтаксис: [url=Адрес ссылки]Текст ссылки[/url]. Пример [url=http://4otaku.ru]4отаку[/url], будет выглядеть как 4отаку.
Вообще, все похожее на ссылку (начинающееся на http, ftp или https) и так в нее превращается в тексте. Но иногда полезней ссылка с заданным текстом, так как засчет этого можно одновременно с самой ссылкой дать информацию о том, что находится по адресу куда она ведет, не добавляя лишних символов и не прерывая структуру текста конструкцией из латиницы и служебных символов.
Альтернативный синтаксис: [url]Адрес ссылки[/url]. Пример [url]http://4otaku.ru[/url], будет выглядеть как http://4otaku.ru
У многих возникает резонный вопрос, зачем нужен альтернативный синтаксис, если сервер и так переводит в ссылки все похожие на них конструкции. Но проблема в том, что в интернете иногда встречаются адресы с нестандартными символами, и сервер не может точно понять что все это продолжается ссылка. Например бывают ссылки содержащие пробел и после него русские буквы. Как отличить часть такой ссылки от обычного текста идущего после нее?
Конструкция [url]Адрес[/url] явно дает серверу понять что ссылка - это все что внутри [url][/url] и может использоваться для добавления ссылок со сложными адресами.