本文将向您展示常见的标签类型以及如何使用它们。
1.) 源代码标签
语法
[code]int main() {
return 0;
}[/code]
会变成
1 2 3
|
int main() {
return 0;
}
|
当您发布代码时,请使用此标签,因为它提供了大多数人习惯的着色效果,并保留了缩进(这是一件好事)。
您还可以通过这样做,使其从特定的行号(本例中为 10)开始
[code firstline=10]//从某个函数的中间开始
for(unsigned int i = 0; i < 5; ++i) {
do_something(i);
}[/code]
这会变成
10 11 12 13
|
//start in the middle of some function
for(unsigned int i = 0; i < 5; ++i) {
do_something(i);
}
|
但是,需要注意的是,较长的代码行会简单地拉伸框,因此请尽量避免使用过长的代码行。
2.) 输出标签
语法
[output]代码输出内容在此处
1234567890[/output]
会变成
Code Output Goes Here
1234567890 |
如果您想显示代码的输出,例如:预期结果、实际结果,请使用此标签。
1/2.) 组合使用以上标签
如果您有一小段代码和想要显示的输出,可以使用以下格式
[code]int main() {
std::cout<<"Hello World!"<<std::endl;
return 0;
}
---
Hello World!
[/code]
会变成
1 2 3 4
|
int main() {
std::cout<<"Hello World!"<<std::endl;
return 0;
}
|
Hello World! |
3.) 引用标签
语法
[quote]引用内容在此处。[/quote]
或为了更容易地引用特定的人
[quote=某人]我没说过那些话!![/quote]
会变成
或
某人 写道
使用此标签引用其他人或其他站点的内容。 这可以更清楚地表明具体说了什么。
4.) 等宽字体标签
语法
[tt]abcdefghij
1234567890[/tt]
会变成
abcdefghij
1234567890
此标签与上面显示的“代码输出”标签非常相似,不同之处在于它没有周围的框,并且会删除行首多余的空格。
5.) 其他标签
本节包含仅改变文本外观的标签。
粗体
[b]文本[/b] =>
文本斜体
[i]文本[/i] =>
文本下划线
[u]文本[/u] =>
文本小字
[small]文本[/small] =>
文本下标
[sub]文本[/sub] =>
文本上标
[sup]文本[/sup] =>
文本
6.) 更多信息
当使用发布区域右侧的“标签:”选择器时,选择要引用、倾斜等的文本,然后单击相应的按钮。 这会导致标签围绕选定的文本,而不是简单地添加到帖子的末尾。