# 样式代码
样式代码即为帮文字添加样式的代码
例如加粗,斜体,颜色等等
同时,样式代码不像`text`/`selector`/`score`并不能重复
每个对象都可以使用多个样式代码,以达成多种效果叠加
## color-颜色
color代码,就是帮文字添加颜色的代码
基本格式为:
```
"color":"[颜色代码]"
```
实际使用时,添加在文本类型后方,使用`,`分隔即可
所有的样式代码都是如此使用的,可以添加多于一个样式代码
例如:
```
/tellraw @a {"text":"Hello World","color":"dark_blue"}
```
![N4](https://box.kancloud.cn/7dacdd4d47f33d0e0cbe4db3ed198769_648x18.png)
> 颜色表格
> ![](https://box.kancloud.cn/ec9e78d8e0ed081f2975e43274c1a380_3525x1538.png)
## bold-加粗
bold,加粗文字
基本格式:
```
"bold":true
```
如果是后方的数值不为`true`而是`false`的话,文字就不会加粗
将样式代码设置为false的用途主要体现在**extra-分项**/**JSON array**中,后续将有说明
使用例子:
```
/tellraw @a {"text":"Hello World","bold":true}
```
![11](https://box.kancloud.cn/1a7742140f2e98bbfee7c1b728198d4e_599x18.png)
如果是想搭配其他样式代码,如颜色使用的话:
```
/tellraw @a {"text":"Hello World","bold":true,"color":"dark_red"}
```
![12](https://box.kancloud.cn/1b01d79cc659374f2cc0ce310741cbc7_599x18.png)
请注意,样式代码的先后顺序并无影响
其他样式代码同理,不再作示范
## italic-斜体
italic,斜体,与bold的使用方式类近
基本格式:
```
"italic":true
```
使用例子:
```
/tellraw @a {"text":"Hello World","italic":true}
```
![13](https://box.kancloud.cn/005647270e3e47ea78ce10cfe72f1766_600x18.png)
## underlined-下划线
underlined,下划线,与bold的使用方式类近
基本格式:
```
"underlined":true
```
使用例子:
```
/tellraw @a {"text":"Hello World","underlined":true}
```
![14](https://box.kancloud.cn/9d63cd34799d7ad69635a225119f4f6e_601x22.png)
## strikethrough-删除线
strikethrough,删除线,与bold的使用方式类近
基本格式:
```
"strikethrough":true
```
使用例子:
```
/tellraw @a {"text":"Hello World","strikethrough":true}
```
![15](https://box.kancloud.cn/da45876faab2502906f250ad2e5b365c_599x18.png)
## obfuscated-混淆文字
obfuscated,混淆文字
这个是一个特别的样式代码
生效条件是文本内容**必须为英文**
效果为不断跳动变换的乱码文字
基本格式:
```
"obfuscated":true
```
使用例子:
```
/tellraw @a {"text":"Hello World","obfuscated":true}
```
![16](https://box.kancloud.cn/e7551c46e3b7f979cb37e38eb5ebeb19_599x18.png)
~~请自行脑补跳动效果~~
如果不是英文的话不会起效,例如:
```
/tellraw @a {"text":"世界你好","obfuscated":true}
```
![17](https://box.kancloud.cn/88083715ab3f31d86b2f5d1b596a5c90_599x19.png)
----
现在我们懂得为JSON文本加入不同的样式了,那么还有没有别的可以玩玩呢?
JSON文本除了能看以外,还能与玩家互动,这也是JSON文本一个非常重要的特点。
接下来的章节我们将会介绍点击及悬浮事件,让JSON文本变得更生动有趣!