Какая-то каша. В общем.
Есть HTML. Это язык разметки для веб-страниц (именно разметки - т.е. он используется, чтобы придать странице структуру). Большинство веб-страниц в конечном итоге предстает в виде HTML.
Есть CSS. Это таблицы стилей, которые используются совместно с HTML и отвечают исключительно за стили (т.е. визуальное представление элементов в структуре страницы: их расположение, цвет и прочее). HTML содержит некоторые теги для работы со стилями тоже (вроде или
А есть BBCode. Это отдельный язык разметки, встречающийся в основном на форумах - такая фигня, что использует собственный синтаксис, который затем конвертируется в HTML. Т.е. на выходе мы в любом случае получаем HTML - просто на входе он
HTML, Карл. CSS тут вообще не при делах. И если Вы попытаетесь что-то куда-то вставить, что не предусмотрено BBCode'ом, движок это что-то просто отсечет (такое как правило заложено в программе тех "сред", что оперируют своими разметками и преобразуют их затем во что-то более замороченное). Либо же оно тупо не сработает и Вы на выходе получите какой-то код: