diff --git a/docs/config/fakedns.md b/docs/config/fakedns.md
index 02823c0..24ae7f7 100644
--- a/docs/config/fakedns.md
+++ b/docs/config/fakedns.md
@@ -19,7 +19,7 @@ FakeDNS 有可能会污染本地 DNS,导致 Xray 关闭后“无法访问网
 
 `FakeDnsObject` 亦可配置为一个包含多个 FakeIP Pool 的数组。当收到 DNS 查询请求时,FakeDNS 会返回一组同时由多个 FakeIP Pool 得到的一组 FakeIP。
 
-``` json
+```json
 [
   {
     "ipPool": "198.18.0.0/15",
@@ -48,7 +48,8 @@ FakeDNS 将使用此选项指定的 IP 块分配地址。
 若配置文件中 `dns` 项设置了 `fakedns` 但配置文件没有设置 `FakeDnsObject`,Xray 会根据 DNS 组件的 `queryStrategy` 来初始化 `FakeDnsObject`。
 
 `queryStrategy` 为 `UseIP` 时,初始化的 FakeIP Pool 相当于
-``` json
+
+```json
 [
   {
     "ipPool": "198.18.0.0/15",
@@ -62,7 +63,8 @@ FakeDNS 将使用此选项指定的 IP 块分配地址。
 ```
 
 `queryStrategy` 为 `UseIPv4` 时,初始化的 FakeIP Pool 相当于
-``` json
+
+```json
 {
   "ipPool": "198.18.0.0/15",
   "poolSize": 65535
@@ -70,12 +72,14 @@ FakeDNS 将使用此选项指定的 IP 块分配地址。
 ```
 
 `queryStrategy` 为 `UseIPv6` 时,初始化的 FakeIP Pool 相当于
-``` json
+
+```json
 {
   "ipPool": "fc00::/18",
   "poolSize": 65535
 }
 ```
+
 :::
 
 ### 如何使用?
@@ -84,7 +88,7 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
 
 只有将 DNS 查询路由到 FakeDNS,才能使其发挥作用。
 
-``` json
+```json
 {
   "dns": {
     "servers": [
@@ -109,14 +113,13 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
     ]
   }
 }
-
 ```
 
 当外部 DNS 请求进入 FakeDNS 组件时,它会返回位于自己 `ipPool` 内的 IP 地址作为域名的虚构解析结果,并记录该域名与虚构解析结果之间的映射关系。
 
-另外,你需要在 **客户端** 接收需代理流量的入站中开启 `Sniffing`,并使用 `fakedns` 目标地址重置。
+另外,你需要在**客户端**接收需代理流量的入站中开启 `Sniffing`,并使用 `fakedns` 目标地址重置。
 
-``` json
+```json
 "sniffing": {
   "enabled": true,
   "destOverride": ["fakedns"], // 使用 "fakedns",或与其它 sniffer 搭配使用,或直接使用 "fakedns+others"
@@ -134,12 +137,13 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
 
 使用 DNS 分流时,为了使 `fakedns` 拥有高优先级,需要对其增加与其他类型 DNS 相同的 `domains`。
 
-``` json
+```json
 {
   "servers": [
     {
       "address": "fakedns",
-      "domains": [            // 与下方分流所用的内容一致
+      "domains": [
+        // 与下方分流所用的内容一致
         "geosite:cn",
         "domain:example.com"
       ]
@@ -151,7 +155,7 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
     },
     {
       "address": "1.1.1.1",
-      "domains": ["domain:example.com"],
+      "domains": ["domain:example.com"]
     },
     "8.8.8.8"
   ]
@@ -162,7 +166,7 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
 
 如不希望某些域名使用 FakeDNS,则可在其它类型的 DNS 配置中添加 `domains` 配置,使指定域名在匹配时其它 DNS 服务器拥有比 FakeDNS 更高的优先级,进而实现 FakeDNS 的黑名单机制。
 
-``` json
+```json
 {
   "servers": [
     "fakedns",
@@ -178,7 +182,7 @@ FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任
 
 如希望仅某些域名使用 FakeDNS,则可在 `fakedns` 增加 `domains` 配置,使指定域名在匹配时 `fakedns` 拥有比其它 DNS 服务器更高的优先级,进而实现 FakeDNS 的白名单机制。
 
-``` json
+```json
 {
   "servers": [
     "1.2.3.4",