Browse Source

基本语法部分暂告一段落

zry 8 years ago
parent
commit
a1a0325ef3
1 changed files with 98 additions and 0 deletions
  1. 98 0
      BasicSyntax/BasicSytax.md

+ 98 - 0
BasicSyntax/BasicSytax.md

@@ -221,7 +221,101 @@ Superblock控制语句用于指定该Superblock的类型和基本样式。如果
 所以,如果想偷懒懒,您可以完全不用在意数字的正确性。
 ```
 
+#### 分隔线
 
+在一行中用三个以上的星号、减号或下划线来创建分割线,分割线中可以含有空白符。例:
+
+```code:zumdown
+    - * *
+
+    ***
+
+    *****
+
+    + - -
+
+    ---------------------------------------
+```
+
+```panel
+显示效果
+- * *
+
+***
+
+*****
+
++ - -
+
+---------------------------------------
+```
+
+#### 链接
+
+格式为`[链接文字](链接地址)`。例:
+
+```code:zumdown
+[Z神社](http://www.z-touhou.org)
+```
+
+```panel
+显示效果
+[Z神社](http://www.z-touhou.org)
+```
+
+注意,在ZumDown中链接和SuperSpan是共用语法,作为链接,只允许http、https、mailto、ftp、ftps这几个协议,magnet等需渲染器权限配置允许才能使用,除此之外的内容可能会被作为SuperSpan解析。
+
+在Markdown中链接还有一种叫`参考式`(目前介绍的这种叫`行内式`),在ZumDown中也是兼容的,但大家较少使用这种类型,所以在本文档中不再赘述。
+
+如果你的链接文字和地址是一样的,可以简单地使用`<>`把地址包裹起来创建链接。
+
+```code:zumdown
+<http://www.sagume.com/>
+```
+
+```panel
+显示效果
+<http://www.sagume.com/>
+```
+
+#### 斜体、粗体、下划线、删除线
+
+使用一对星号`*`包裹内容来表示斜体,两对星号表示粗体:
+
+```code:zumdown
+    突然 *警报* 大作,打破了这片宁静, **早苗** 和 **探女** 即刻转过身接手操控。
+```
+
+```panel
+显示效果
+突然 *警报* 大作,打破了这片宁静, **早苗** 和 **探女** 即刻转过身接手操控。
+```
+
+使用一对下划线`_`来使文字带下划线,使用两对`~`来表示删除线:
+
+```code:zumdown
+    答案是 _0个人_ , ~~因为幻想乡没有巴士~~
+```
+
+```panel
+显示效果
+答案是 _0个人_ , ~~因为幻想乡没有巴士~~
+```
+
+*注:* Markdown支持使用`_`代替`*`产生粗体、斜体,而在ZumDown中,一对`_`是表示下划线。但两对`_`仍然可以表示粗体。
+
+#### 行内代码
+
+使用一对\`包裹,可以在行内插入代码。这个是继承自Markdown的行内代码功能。
+
+```code:zumdown
+    按`Win`+`R`打开`运行`,输入`regedit.exe`并回车,打开`注册表编辑器`
+```
+
+```panel
+显示效果
+按`Win`+`R`打开`运行`,输入`regedit.exe`并回车,打开`注册表编辑器`
+```
 
 ## 与Markdown不兼容的特性
 
@@ -244,3 +338,7 @@ Superblock控制语句用于指定该Superblock的类型和基本样式。如果
 ### 换行符与续行符
 
 如果您有一行文本,它很长,书写的时候您想分成几行书写,但希望显示出来的效果仍然是一行,您可以使用续行符。在新的一行前面加上+=两个符号,即可实现续行。注意+=之前不应该有其它字符。从+=到您书写的第一个可显示字符之间的空白符会被忽略。在ZumDown中无需使用Markdown的换行符,直接换行即可。
+
+```alert:warning
+## 该部分待完善
+```