Mediawiki 文章编辑快速上手

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

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

你可能感兴趣的:(jsp,css,velocity)