20CN网络安全小组第一代论坛 20CN网络安全小组第一代论坛

个人资料 | 社区目录 用户登录 | | 论坛搜索 | 常见问题 | 论坛主页

» 20CN网络安全小组第一代论坛 » UBB 代码™

什么是 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]

结果如下:
  1. 这是第一个列表项。
  2. 这是第二个列表项。
显示图像
为了添加一个图像到信息中,需要像下例这样提供图像文件的 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])
     

联系我们 | 20CN网络安全小组

Powered by Infopop Corporation
UBB.classic™ 6.5.0
NetDemon修改版 1.5.0, 20CN网络安全小组 版权所有。