Flash MX2004支持一些HTML標簽,為我們的設計工作提供了一些方便。
<b> 粗體標簽
例:
my_txt.htmlText="<b> Bold </b>"
<br> 換行標簽
例:
my_txt.htmlText="Title of Articles <br>"
<font> 字體標簽
屬性:color:字體顏色,格式#RRGGBB。
face:字體,可以是單個字體或字體列表。
size:字體大小,單位像素。
例:
my_txt.htmlText="<font color='#ff0000' face='Arial' size='12'>This is a text</font>"
<i> 斜體標簽
說明:
例:
my_txt.htmlText="<i> Italic </i>"
<li> 列表項標簽
例:
my_txt.htmlText="Sports:<li>Football</li> <li>Boxing</li><li>Swimming</li>"
注意,文本框要選中“多行”。
<p> 段落標記
屬性:align:對其方式,可取值left,right,center。
class:應用一個css樣式類。
例:
my_txt.htmlText="<p align='right' class='title'>align right</p><p align='left' class='body'>align left</p>"
注意,文本框要選中“多行”。本例假設css類title和body已存在。
<span> 標簽
說明:對位於該標簽內所有文本應用css樣式,只有在定義了css對象後有效。
屬性:class:應用一個css樣式類。
例:
my_txt.htmlText="<span class='body'>this is a text confined by css</span>
注意,本例假設css類body已存在。
<u> 下劃線標簽
例:
my_txt.htmlText="<u> Underline </u>
兩個特殊的標簽:
<img> 圖像標簽
說明:這個標簽的功能不僅僅是在文本框中插入圖片,還可以插入SWF和MovieClip。
屬性:src: 要加載的JPG或SWF的URL,或是MC的鏈接ID,這個屬性是必要的,其他屬性則可選。
注意:Flash不支持progressive格式的JPG。
id : 指定嵌入了JPG,SWF或MovieClip的電影剪輯的名稱。
width: 圖片/動畫寬度。
height: 圖片/動畫高度。
align: 對其方式,可取值:left,right,默認為left。
hspace: 文本環繞圖時水平方向上與圖片的空隙。
vspace: 文本環繞圖時垂直方向上與圖片的空隙。
<textformat> 文本格式標簽
說明:這個標簽可以讓你直接應用一些TextFormat對象的屬性到文本中。
屬性:blcokIndent: 段落縮進大小,單位像素。
indent: 段落首行縮進大小,單位像素。
leading: 文本行間距,單位像素。
leftmargin: 文本左邊距,單位像素。
rightmargin: 文本右邊距,單位像素。
tabstops: 表格劃分,單位像素。
注意:關於屬性tabstops:它的值是一個數組,用來表示表格的列劃分情況。
在文本中用轉義字符 將輸出位置移動到下一個制表位。
例:
tabField="<b>Name Sex Age </b><br>";
tabRecord1="Jinni 20 Male <br>";
tabRecord2="Sucy 21 Female <br>";
txt="<textformat tabstops='[50,150,150]'>"+ tabField+tabRecord1+tabRecord2+"</textformat>";