什么是 UBB 代码?
UBBCode 是你已经熟悉的 HTML 标签的一个变种。大概上, 它允许你添加功能性代码或风格到信息中,而这些风格的信息通常需要由 HTML 来完成。即使禁止使用 HTML,你也可以用 UBBCode 来实现。也许你更希望使用 UBBCode 而不是 HTML, 即使论坛允许使用 HTML, 因为使用起来代码较少也更安全 (不正确的代码语法并不会导致很多错误)。
所有当前允许的 UBB 代码在下面列出。
|
URL 超连接
|
如果论坛允许 UBBCode, 你可能就不需要使用 [URL] 代码来创建超连接。以下列风格输入完整的 URL,超连接就会自动创建:
- 自动超连接 (不需要 UBBCode)。简单地输入 URL, 例如 http://www.yourURL.com 或者 www.yourURL.com
- 使用 [url] 代码, 使用下面这样的方式:
[url=http://www.infopop.com]infopop.com[/url]
[url]http://www.infopop.com[/url]
对于自动超连接, 请注意可使用完整的 http:// 地址或者 www 的短格式的域名。如果站点不是以
"www" 开头, 你就必须使用完整的 "http://" 地址。同样, 你也可以使用 https 和 ftp URL 前缀来创建自动连接
(启用 UBBCode 时)。
使用 URL UBBCode 时, UBBCode 自动产生一个所含内容的超连接,当用户点击时在新窗口打开。注意:
"http://" 部分是一个完全选项,同样要注意不要对 URL 标签的内容使用引号。
|
Email 连接
|
在信息中使用 Email 地址超连接时, 可以像下例所示处理。
[email]info@test5324566.com[/email]
对于上面的例子, UBBCode 自动为包含的内容生成一个 Email 地址的超连接。
|
粗体和斜体
|
你可以用 [b] [/b] 或 [i] [/i] 标签创建粗体和斜体文本。
Hello,
[b]James[/b] : 粗体
Hello, [i]Mary[/i] : 斜体
|
子弹列表
|
你可以创建子弹列表或者有序列表 (使用数字或字母)。
无序, 子弹列表:
[list]
[*] 这是第一个列表项。
[*] 这是第二个列表项。
[/list]
生成的结果:
注意: 每个列表都必须用 [/list] 结束。
创建一个有序列表同样容易。只需要添加 [LIST=A] 或者 [LIST=1]。
输入 [List=A] 将产生从 A 到 Z 的列表,而使用 [List=1]
则产生数字列表。
这里是一个例子:
[list=A]
[*] 这是第一个列表项。
[*] 这是第二个列表项。
[/list]
结果如下:
- 这是第一个列表项。
- 这是第二个列表项。
|
显示图像
|
为了添加一个图像到信息中,需要像下例这样提供图像文件的 URL 地址。
[img]http://www.infopop.com/artwork/footer_logotype.gif[/img]
在上面的例子中, UBBCode 自动在信息中创建可见图像。注意: URL 的 "http://" 部分对于 [img] 代码是必需的,同样注意:
有些 UBB 论坛可能禁止了 [img] 标签以避免滥用图像导致的不好的感觉。
|
引用其它信息
|
要参考其他人提交的信息, 只需剪取和粘贴文本并用特定的标签标记就可以,如下例。
[QUOTE]不要问你的国家为你做了什么....
问问你能为你的国家做什么。[/QUOTE]
在上面的例子中,UBBCode 自动引用你参考的文本。
|
代码标签
|
和引用标签类似, 代码标签添加一些 <PRE> 标签以保持格式。这对显示程序代码是非常有用的。例如:
[CODE]
#!/usr/bin/perl
print
"Content-type: text/html
";
print "Hello World!";
[/CODE]
在上面的例子中,UBBCode 自动引用你参考的文本并且保持代码的格式。
|
提示:
|
不要同时使用 HTML 和 UBBCode 去完成同样的功能,UBBCode 不是大小写敏感的 (因此, 你可以使用 [URL] 或者 [url])。
不正确的 UBBCode 用法:
- [url] www.infopop.com [/url]
- 你要应用的代码不要在靠标签的位置使用空格。
- [email]info@test9342J.com[email]
- 结束标签必须用正斜杠开始 ([/email])
|