什麼是BB Code?

BB code 是HTML語法的子集. 它可完成相當於HTML的部分功能, 用以修飾內容.


URL 超鏈結

使用下述方式寫出完整的URL, 會自動生成超鏈結:

下面的例子演示[url]指令如何產生超鏈結: (BB code 標記為紅色)

  • [url]www.phpmyfaq.de[/url]
  • [url=http://www.phpmyfaq.de]phpMyFAQ Homepage[/url]

在這個例子中, BB code自動產生位於BB code中相應URL的鏈結. 點擊鏈結會打開新的視窗.

粗體, 斜體和下劃線

通過在BB code [b][/b] 或 [i][/i] 或 [u][/u]中插入文本, 可以得到粗體, 斜體或下劃線效果. 這三種效果還可以組合使用.

  • Hello, [b]world![/b]
  • Hello, [i]universe[/i]
  • Hello, [u]europe[/u]!
列表和文本居中

為了使一段文本居中顯示, 可以用[center]指令:

  • [center]Welcome to the real world![/center]

列表是使用列的方式顯示每個物件, 並且在物件前自動加上列表符號. 為了達到列表效果, 可使用[ul][/ul] 指令, 列表中的每個物件, 使用[li]修飾. 舉例:

[list]
	[li]Neo[/li]
	[li]Trinity[/li]
	[li]Morpheus[/li]
[/list]

這將產生下面的列表:

  • Neo
  • Trinity
  • Morpheus
插入圖像

為了在條目中插入圖像, 可以將圖像的URL寫在BB code中(BB code標記為紅色):

  • [img]http://www.psychoterror.de/images/beispiel.gif[/img]

注意: 對於[img]指令, "http://" 是必須的!

引用

如果要引用其他站點的一段文本, 可將文本拷貝放入BB code中(BB code標記為紅色):

  • [quote]Wieso ist die Erde keine Scheibe?[/quote]

上例中, 被引用的正文會被自動格式化到兩條平行線之間.

[code]指令

和[quote]指令類似, [code]指令會自動加入<PRE>(HTML指令), 以保持格式化. 這在諸如引用程式源碼等時非常有用.

[code]<?php
print "Hello World!";
?>[/code]
	

在上例中BB code保持了代碼的原樣的格式化.

對於PHP代碼, 還可以使用下面的BB code:

[php]<?php
print "Hello World!";
?>[/php]
	

在使用[php]指令時, 會加入高亮顯示.


參考

不能同時混合使用BB code和HTML. 所有的BB code必須使用小寫方式 (比如, 可以使用[url], 但不能使用[URL].