1. 支援的标簽:
- <a href="..."> 定義連結内容
-
定義粗體文字 b 是blod的縮寫<b>
-
定義大字型的文字<big>
-
引用塊标簽<blockquote>
- 屬性:
- Common -- 一般屬性
- cite -- 被引用内容的URI
-
定義換行<br>
-
表示引用的URI<cite>
-
定義标簽 dfn 是defining instance的縮寫<dfn>
-
<div align="...">
-
強調标簽 em 是emphasis的縮寫<em>
-
<font size="..." color="..." face="...">
-
<h1>
-
<h2>
-
<h3>
-
<h4>
-
<h5>
-
<h6>
-
定義斜體文字<i>
-
<img src="...">
-
段落标簽,裡面可以加入文字,清單,表格等<p>
-
定義小字型的文字<small>
-
定義删除線樣式的文字 不符合标準網頁設計的理念,不贊成使用. strike是strikethrough的縮寫<strike>
-
重點強調标簽<strong>
-
下标标簽 sub 是subscript的縮寫<sub>
-
上标标簽 sup 是superscript的縮寫<sup>
-
定義monospaced字型的文字 不贊成使用. 此标簽對中文沒意義 tt是teletype or monospaced text style的意思<tt>
-
<u>
定義帶有下劃線的文字 u是underlined text style的意思
2. 使用方法:
tvHtml = (TextView) findViewById(R.id.tv_html);
String string = "textview使用html标簽示例:"
+ "<br><b>字型加粗abcd</b><br>"
+ "<font color='red'>設定字型顔色abcd</font><br>"
+ "<font color='#0000ff'><big><i>定義大字型和斜體adcd</i></big></font><br>"
+ "段落标簽<p>"
+ "<big><a href='http://www.baidu.com'>産生超連結-百度</a></big>";
CharSequence sequence = Html.fromHtml(string);
tvHtml.setText(sequence);</span>
tvHtml.setMovementMethod(LinkMovementMethod.getInstance());// 點選的時候産生超連結