Update richtext.md
diff --git a/source/references/components/richtext.md b/source/references/components/richtext.md
index ef73cf3..89fc46f 100644
--- a/source/references/components/richtext.md
+++ b/source/references/components/richtext.md
@@ -6,10 +6,8 @@
version: 2.1
---
-## Summary
Richtext is used to achieve inline `<span>` or `<a>` combined with inline-block `<image> `. It also supports nested `<span>`, `<image>` and `<a>` with style inheritance and override. Thus, richtext can be considered as a more general `<text>` with more powerful usage.
-## Syntax
Only `<span>`, `<a>` and `<image>` are valid children of `<richtext>`. `<span>` and `<a>` are considered as `display:inline`, while `<image>` is considered as `display:inline-block`, which are default values and cannot be changed.
Children of `<richtext>` can be classified as two types of node, **internal** and **external**.
@@ -19,26 +17,31 @@
Richtext can be seen as a tree, and the max height of the tree is 255. Any style on a node of which the height is greater than 255 has no effect.
-## Note
+Notes
* `<a>` on iOS will have a `color:blue` style, and children of `<a>` can not override this style. This only happens on iOS. There is no default style and override restriction for `<a>` on Android.
* `<image>` in richtext must have `width` and `height` styles.
* The content area of `<image>` will remain blank until the corresponding image is downloaded and there is no way to display a placeholder image.
* Richtext cannot be nested.
## Attributes
-Only the following attributes are supported for richtext.
-### image
-* src
-* **pseudo-ref** (string), a ref assigned by developers and passed to the callback function of **onitemclick**
+Supported attributes of children of a `richtext`.
-### a
-* href
+#### image
-### span
+* **src**. Image source.
+* **pseudo-ref**. A ref assigned by developers and passed to the callback function of **onitemclick**.
+
+#### a
+
+* **herf**. The herf.
+
+#### span
+
`<span>` does not support any attribute. A text must be set as the content of `<span>`, e.g. `<span>Hello World</span>`.
## Styles
+
Only limited css styles listed below are supported by richtext.
* `<span>`, `<a>` and `<richtext>` itself
@@ -64,19 +67,13 @@
## Events
-### onitemclick
-
-This event will be fired when
-* An `img` in richtext is clicked
-* None of parents is an `a` tag
-
-If the second condition is not satisfied, Weex will try to open the hyperlink of `a` tag instead.
-
-**pseudo-ref** of img will be passed to the callback function of onitemclick.
-
-### Common events
-Weex [common events](https://weex-project.io/references/common-event.html) are supported by richtext node itself.
+* **common events**. Check out [common events](/wiki/common-events.html).
+* **itemclick**. This event will be fired when
+ * An `img` in richtext is clicked
+ * None of parents is an `a` tag
+ * If the second condition is not satisfied, Weex will try to open the hyperlink of `a` tag instead.
+ * **pseudo-ref** of img will be passed to the callback function of onitemclick.
## Example
-[richtext example](http://dotwe.org/vue/f60fa4323e8248c91ed88d53af2ce9fc)
+[try it](http://dotwe.org/vue/f60fa4323e8248c91ed88d53af2ce9fc)