文章内容涉及段落,标题,缩进,字体,链接,列表,表,模版
1 )段落
使用空行或者 <br> 或者 </br> ,比如
例子 1 )
第一行
第二行
第三行
空行越多,最终页面的空行也越多
例子 2 )
第一行 <br> 第二行 </br> 第三行
2 )标题
用 = 作为标题标示,比如多级标题
= 第 1 级标题 =
== 第 2 级标题 ==
=== 第 3 级标题 ===
=== 第 3 级标题 ===
当一个文章的标题超过 3 个(无论是哪一种级别的标题),或者比较复杂的表的时候,就会在文章顶上出现一个内容索引,比如上面的标题就会在文章顶上出现:
[ 隐藏 ]
· 1 第 1 级标题
o 1.1 第 2 级标题
§ 1.1.1 第 3 级标题
§ 1.1.2 第 3 级标题
如果你想让这个消失,在文章开头用上 __NOTOC__
或者 <div style="display:none">__TOC__</div> ,特别是在使用表布局的文章中, __NOTOC__ 会较为常见, __NOTOC__ 除了会让目录索引消失还可以调整整个文章的页面布局。 __TOC__ 不能让目录索引消失,但也可以调整页面布局。
3 )缩进
用冒号 (:) 作为缩进,比如
: 帖子
:: 帖子回复
::: 帖子回复的回复
冒号越多,缩进越多
4 )字体
两个 ' 来表示斜体,三个 ' 表示粗体,五个 ' 表示粗斜体,比如
'' 斜体 ''
''' 粗体 '''
''''' 粗斜体 '''''
对于字体你可以采用如下方式改变大小和颜色,比如
Here's some <big>large text</big> and some
<small>little words</small>.
<font color="red">Here is red text</font>
<font size="+3">Here is big text</font>
<span style="color:green">Here is green text</span>
即使用标签 <big>,<small>,<font>,<span>
5) 链接
5.1 )文章链接
[[dog food | my article about dog food]]
等价于常见的 <a href=’ dog food’> my article about dog food </a>
5.2) 图片链接
[[Image:new.jpg]]
5.3) 文件链接
[[Media:Document.pdf|Click to download]]
注:目前没有开放外部链接,实在有必要可以开放 , 对于图片,文件可以先上传,再放置链接。
6 )列表
6.1 )使用 *
比如
* This is a bulleted item
* Here is another!
** This is a level 2 bullet
*** Here is a level 3 bullet
** Now we're back at level 2
* And now back at level 1
会出现如下结果:
• This is a bulleted item
• Here is another!
• This is a level 2 bullet
• Here is a level 3 bullet
• Now we’re back at level 2
• And now back at level 1
6.2 )使用 #
# This is a numbered item
# Here is another!
## This is a level 2 item
### Here is a level 3 item
## Now we're back at level 2
# And now back at level 1
会出现如下结果:
1. This is a numbered item
2. Here is another!
1. This is a level 2 item
1. Here is a level 3 item
2. Now we’re back at level 2
3. And now back at level 1
6.3 )使用 ; 和 :
; Dog
: A cuddly canine
: Man's best friend
会出现如下结果:
Dog
A cuddly canine
Man’s best friend
6.4 )混合使用
; Term 1
: Definition 1
:# Numbered item 1
:# Numbered item 2
:## Numbered subitem 1
:##: <pre>A preformatted text box in subitem 1</pre>
:## Numbered subitem 2
: Definition 1 continued
; Term 2
: Definition 2
会出现如下结果:
Term 1
Definition 1
1. Numbered item 1
2. Numbered item 2
1. Numbered subitem 1
A preformatted text box in subitem 1
2. Numbered subitem 2
Definition 1 continued
Term 2
Definition 2
7 )表
7.1) 结构
l 表以 {| 开头
l 表头以!开头
l 以 |- 开始新一行
l 每行中的每列以 | 开头
l 以 |} 结尾
比如
{|
! Animal
! Sound
|-
| dog
| woof
|-
| cat
| meow
|-
| bird
| tweet
|}
会表现如下:
Animal |
Sound |
dog |
woof |
cat |
meow |
bird |
tweet |
关于表的样式
7.2) 样式
l 表的样式: {| align="center" border="1"
l 行的样式: |- valign="top"
l 某列的样式: | style="color:green" | this is a lovely green cell
样式可参考 html table 中的 css
8) 模版
模版的含义和 velocity 中的 parse 语法 , jsp 和 freemark 中的 include 非常类似。
场景是如果有多篇文章引用同一段内容,如果内容改变,就得在多篇文章中修改,为了避免这种维护成本,可以采用模版。
模版的定义,比如 template:dog ,模版的引用,比如 {{dog}} ,就如产生新的页面一样,也是先产生引用,再产生模版本身。