开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[闲聊] 字符画草方块,但是过于真实

 发表于 2026-2-25 13:08:49 来自手机|显示全部楼层|阅读模式 IP:天津
本帖最后由 Cat_Anchor 于 2026-2-25 18:42 编辑




















上面的不是图片!




我一直很好奇 BBCode 的能力边界!所以……

我们来做一些测试吧 ヾ(@^▽^@)ノ



粗体、斜体、下划线、删除线



不同设备字体不一样,我得先统一一下字体。Times New Roman 可能不支持回退地渲染中文,所以我在进入测试区域之前把项目说清楚。

早上起来翻译更新日志的时候,我发现有些地方套了两层加粗。这与一层加粗有什么不同?另外,不同标签的嵌套效果如何?还有一堆正常人会想到的边界情况……


Nested tags testing.

No Bold.
Bold * 1
Bold * 2
Bold * 3
No Italic.
Italic * 1
Italic * 2
Italic * 3
No Underline.
Underline * 1
Underline * 2
Underline * 3
No Strike.
Strike * 1
Strike * 2
Strike * 3

Multiple Nested Tags Testing.

Bold + Italic
Italic + Bold
Underline + Strike
Bold + Italic + Underline
Strike + Underline + Italic
Outer Bold, Inner Italic + Bold
4 Nested Tags.

Cross Tags Testing.

text
text

Builtin conclusion: Unclosed tags will cause its scope to continue to the end.

Redundant Enclosing Tags Testing.

Bold but 1 more enclosing tag.
Italic but 2 more enclosing tags.

Empty Tags Testing.

Bold.


Italic & Underline.


Bold nested Italic.


Bold with newline.



Underline with 2 whitespaces.
  

Tags Combination Testing.

What an adorable kitten! It's so cute!

Bold, then Italic, now Bold again.

Character Rendering Testing.
These are likely to fail.
中文中文!
中文斜体
猫猫实在是太 adorable 啦!
©®™€£¥§¶
❄☀★♫

Escape Support Testing.
These are likely to fail.
\This is not Bold!\
[b\]This is not Bold![/b\]
\[b\]This is not Bold!\[/b\]
\[\b\]This is not Bold!\[\/\b\]
What if I place [content] here?
[zxsq-anti-bbcode-b]This is how to use it.[/zxsq-anti-bbcode-b]




颜色、背景颜色、上标、下标



预设颜色(应该不区分大小写)
红色文字 Red
绿色文字 GREEN
蓝色文字 blue
橙色文字 OrAnGe

十六进制颜色
红色 FF0000
绿色 00ff00
深蓝 002244
短十六进制 AF2

RGBA 格式
不透明红(255,0,0,1)
[color=rgba(255,0,0,0.5)]半透明红(255,0,0,0.5)
[color=rgba(255, 0, 0, 0.5)]半透明红(255, 0, 0, 0.5)
[color=rgba(255, 0, 0, 0.50)]半透明红(255, 0, 0, 0.50)
不透明绿(100,200,50,1)
[color=rgba(100,200,50,0.8)]半透明绿(100,200,50,0.8)
不透明蓝(0,0,255,1)
[color=rgba(0,0,255,0.2)]半透明蓝(0,0,255,0.2)
完全透明(255,255,255,0)(这里有完全透明的测试)

[color=]空参数
[color= ]参数为空格
[color=InvalidColor!]无效颜色名称预设
无效十六进制格式
超出范围 (300,0,0,1)
缺少不透明度 (255,0,0)
不透明度超出 0 - 1 (255,0,0,2)

外层内层外层
绿色上标
紫色下标
蓝字黄底

绿
多余 1 个闭合标签
特殊符号 ©®™€

红底文字 Red
黄底 yellow
品红底 Magenta
红底 FF0000
绿底 00FF00
自定义底 123456

[backcolor=rgba(255,0,0,0.5)]不支持 RGBA 半透明底 (255,0,0,0.5)
[backcolor=]空参数
无效颜色名
无效十六进制

灰色上标
下标青底

绿
多余 1 个闭合标签

普通文字上标普通文字
单独上标
x2 + y2 = z2


外层[sup]内层外层[/sup](预期内层不生效)

第一层[sup]第二层[sup]第三层[/sup][/sup]

红色上标
黄底上标
H2O 和 E=mc2(相邻)
上标下标
上标下标下标上标

空内容
[/sup]
[sup]   
(空格)
多余 1 个闭合标签[/sup]

H2O
C6H12O6
下标文字

外层[sub]内层外层[/sub](预期内层不生效)
第一[sub]第二[sub]第三[/sub][/sub]

蓝色下标
绿底下标
A1 和 B2
嵌套尝试:下标上标

空内容
[/sub]
[sub]   
(空格)
多余 1 个闭合标签[/sub]
©®™

红字黄底红字上标继续正常颜色 然后下标结束
红色上标错误闭合
蓝底绿



大小、飞行、对齐、浮动



小号字
大号字
12 像素
16 像素应该是默认值
24 像素
隐藏的文字(这一行前面有隐藏文字)
小数像素 30.5
整数像素 30(对比)


十一
[size=-10px]负像素
[size]无参数
[size=]空参数
[size=abc]字母参数
其他单位 pt
[size=2pc]其他单位
[size=1in]其他单位
[size=1cm]其他单位
[size=20mm]其他单位
[size=2em]其他单位
[size=3rem]其他单位
[size=4ex]其他单位
[size=1ch]其他单位
[size=2vw]其他单位
[size=2vh]其他单位
[size=2vmin]其他单位
[size=2vmax]其他单位
[size=20%]其他单位
[size=1,2]多参数
外层内层整数结束
普通文字大号普通
(无内容,不显示任何东西)
带[括号]的文字

滚动的文字
这是一段非常非常长的文本,用来测试滚动效果是否连续。

下面是空内容测试
[/fly]
上面是空内容测试
[fly] 有 空 格

第一行
第二行

[fly=left]带参数 left[/fly]
[fly=100]带参数 100[/fly]
滚动的大字
外层[fly]内层外层[/fly]
居中滚动

第一个第二个
★☀♫ 符号
Supercalifragilisticexpialidocious
文本Supercalifragilisticexpialidocious文本(都在一行上)

左对齐文字

居中文字

右对齐文字

大写 LEFT
首字母大写 Center

[align=top]顶部 top 无效参数
[align=123]数字参数 123
[align]无参数
[align=]空参数
右对齐大字

外层
内层左对齐
回到居中?




居中文字环绕?浮动元素影响文字环绕,align 对自身文本有效

无内容,不产生空白区域

左浮动
内容
后面跟随普通文本,浮动块在左侧,后续文本环绕其右侧




后面跟随普通文本,浮动块在左侧,后续文本环绕其右侧
右浮动
内容
后面跟随普通文本,浮动块在右侧,后续文本环绕其左侧




后面跟随普通文本,浮动块在右侧,后续文本环绕其左侧
左 LEFT文本
右 Right文本
[float=center]居中 center 无效参数
[float=top]顶部 top 无效参数
[float]无参数啊啊啊
[float=]空啊啊啊
大号右浮动内容1
内容2
左1左2后续文本。两个左浮动可能并排,后续文本环绕在它们右侧
浮动
居中标题,居中标题不受浮动影响(块级),可能位于浮动下方或旁边

滚动内容浮动块内滚动,且浮动本身生效
无内容,不产生浮动区域,不影响后续

居中滚动大字



后跟长段落,大浮动在左侧,段落环绕,浮动内文字大号
右对齐内层变大结束
内层覆盖字号,对齐方式内层可能独立
滚动
居中?
错误不匹配嵌套可能导致解析错误,部分效果失效



段落、图片、超链接



段落内容


右对齐


居中


[p=20, 1, justify]两端对齐 justify


行高0


无缩进,大行距


大缩进


[p=11.5, 2.5, left]小数测试



[p=34,2,left]分隔参数时没加空格 34,2,left


[p=34,  2,  left]分隔参数时多加空格 34,  2,  left


[p=34, 2]缺少参数


[p=34]仅一个参数


[p]无参数


[p=34, 2, left, extra]多余参数



外层

内层

外层续


图片: 链接:点我


空内容,可能显示空行或忽略

内容[括号]内容


[p=20, 1, lift]无效对齐值 lift






零尺寸 0,0
[img=-100,100]https://zh.minecraft.wiki/images/Stone_JE5_BE3.png?33434&format=original[/img]负尺寸 -100,100
[img=-100,-100]https://zh.minecraft.wiki/images/Stone_JE5_BE3.png?33434&format=original[/img]负尺寸 -100,-100
大尺寸 2048,2048
CSS 测试
CSS 测试 2

[img=128, 72]https://zh.minecraft.wiki/images/Stone_JE5_BE3.png?33434&format=original[/img]参数分隔带空格 128, 72
[img=128]https://zh.minecraft.wiki/images/Stone_JE5_BE3.png?33434&format=original[/img]一个参数 128
[img=128,72,100]https://zh.minecraft.wiki/images/Stone_JE5_BE3.png?33434&format=original[/img]多余参数 128,72,100

无效 URL
[img][/img]空 URL
[img=128,72]   https://zh.minecraft.wiki/images ... amp;format=original  [/img]URL 有前导空格 / 尾随空格
[img]url text[/img] 多余内容可能被视为 URL 的一部分

http://klpbbs.com
点击这里

[url= https://klpbbs.com ]文字[/url]测试会不会 trim 参数
[url=]空链接[/url]可能无效或链接为空
klpbbs.com没有协议,可能自动补全 http 或直接作为 klpbbs 的相对路径,我感觉会直接把它当作 klpbbs 下面的,我试一试
测试这个应该会到 TID 100000!

已测试出结果,如果url=之后紧跟着/url,那么忽略/url继续解析。
图片可点击
嵌套 URL外层[url=https://klpbbs.com?1]内层[/url]
多余闭合 文字[/url]

图: 链:


内容链接

文字



引用、代码块、预览块、字体、分割线、缩进


这是一段引用
第一行
第二行
后面紧跟着/quote,会导致忽略/quote

外层[quote]内层
结尾[/quote]
带字体引用 text
引用
文字

  1. print("hello")
复制代码
  1. [b]加粗[/b] [i]斜体[/i]
复制代码
  1. line1
  2. line2
  3. line3
复制代码

空代码块
  1. 后面紧跟着/code导致忽略/code
复制代码

代码里有方括号
  1. [
复制代码
  1. ]
复制代码
  1. [quote]内容[/quote]
复制代码
  1. a
复制代码
  1. b
复制代码

开始
  1. int x=1;
复制代码
结束

一行文字
第一行
第二行
a

b
上面的预览块中有两个换行符
内容
开头和结尾可能产生多余空行
下面是空内容测试
紧跟着/pre导致忽略/pre

包含其他标签的测试
[zxsq-anti-bbcode-u]下划线



text_Arial
中文文本_宋体
text but Arial, Helvetica, sans-serif
FontNotFound字体不存在 Arial 宋体
字体都不存在喵喵喵
What if there's a double quotation mark?
[font=]文本没参数有等号
[font]文本没参数没等号
外层内层结尾
前面引用文字后面

中文 English(中文 English)
文本

单独使用

三个连续



文字
文字
a
b


  1. [hr]
复制代码


缩进的文字

第一行
第二行

一级
二级
回到一级

空缩进

带字体缩进

a
b



引用
  1. 代码内部[hr]
复制代码
结尾

缩进

QUOTE test

[quote  ]text[/quote]



项目符号、列表



  • 苹果
  • 香蕉
  • 橘子

  • 苹果
  • 香蕉
  • 橘子

  • 第一
  • 第二
  • 第三

  • 第一
  • 第二
  • 第三

  • 选项A
  • 选项B
  • 选项C

  • 选项A
  • 选项B
  • 选项C


空列表

    • 仅一项

      只有文本
    (缺少 [ * ])
    多余项目符号
    • 第一
    • 第二

    • 第一
    • 第二

    [list=x]
  • 测试
    参数带空格
    [list=1 ]
  • 测试

    • 水果
      • 苹果
      • 香蕉
    • 蔬菜

    • 第一章
      • 第一节
      • 第二节
    • 第二章

    • 第一层
      • 子项a
      • 子项b
    • 第二层


    • A
      • A1
    • B

    • 第一行
      第二行
    • 下一项

    •    前导空格
    • 中间  空格

    • 红色文字
    • 大号



    • 水果
      • 苹果
      • 香蕉
    • 蔬菜

    • 第一章
      • 第一节
      • 第二节
    • 第二章

    • 第一层
      • 子项a
      • 子项b
    • 第二层


    • A
      • A1
    • B


    • 0
      • 1
        • 2
          • 3
            • 4
              • 5
                • 6
                  • 7
                    • 8
                      • 9

  • 单独项目

  • 文本
  • 文本

    多余闭合标签

    交叉标签
    • A
      • B
      C


    • 测试 A

    [list=2]
  • 测试 2
    [list=-1]
  • 测试 -1
    [list=1.5]
  • 测试 1.5
    [list=①]
  • 测试 ①
    [list=一]
  • 测试 一
    [list=壹]
  • 测试 壹
    [list=Ⅰ]
  • 测试 Ⅰ




    测试累了,今天就这样吧。

    我 3 月 2 日就要开学了,之后又会陷入沉寂……
  • 苦力怕论坛,感谢有您~
     发表于 2026-2-27 17:18:14 来自手机|显示全部楼层 IP:浙江省
    下次可以把这个测试题的整个纯文本发出来吗?这样的话我也可以看一下,学一下
    2#2026-2-27 17:18:14回复收起回复
    苦力怕论坛,感谢有您~
     发表于 2026-3-1 19:26:27 来自手机|显示全部楼层 IP:重庆
    wow,苦力怕论坛实力这么强悍
    3#2026-3-1 19:26:27回复收起回复
    苦力怕论坛,感谢有您~
    回复支持

    使用道具举报

     发表于 2026-3-1 22:04:11 来自手机|显示全部楼层 IP:上海
    这么强强
    4#2026-3-1 22:04:11回复收起回复
    苦力怕论坛,感谢有您~
    回复支持

    使用道具举报

    本版积分规则

    本站
    关于我们
    联系我们
    坛史纲要
    官方
    哔哩哔哩
    技术博客
    下载
    网易版
    安卓版
    JAVA
    反馈
    意见建议
    教程中心
    更多
    捐助本站
    QQ群
    QQ群

    QQ群

    访问手机版

    访问手机版

    手机版|小黑屋|系统状态|klpbbs.com

    | 由 木韩网络 提供支持 | GMT+8, 2026-6-24 06:14

    声明:本站与Mojang以及微软公司没有从属关系

    Powered by Discuz! X3.4