文章内容涉及段落,标题,缩进,字体,链接,列表,表,模版

 

)段落

使用空行或者 <br> 或者 </br> ,比如

例子 1 )

第一行

 

第二行

 

第三行

空行越多,最终页面的空行也越多

 

例子 2 )

第一行 <br> 第二行 </br> 第三行

 

)标题

用 = 作为标题标示,比如多级标题

= 第 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__ 不能让目录索引消失,但也可以调整页面布局。

 

)缩进

用冒号 (:) 作为缩进,比如

: 帖子

:: 帖子回复

::: 帖子回复的回复

冒号越多,缩进越多

 

)字体

两个 ' 来表示斜体,三个 ' 表示粗体,五个 ' 表示粗斜体,比如

'' 斜体 ''

''' 粗体 '''

''''' 粗斜体 '''''

对于字体你可以采用如下方式改变大小和颜色,比如

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.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.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}} ,就如产生新的页面一样,也是先产生引用,再产生模版本身。