发现有人还在为html烦劳 !所以 我把自己在项目中常用写成了一个类
/*
*
*
* 持续更新中....
*
* @ author :夜梦惊魂 dreamnight
* @blog :http://blog.csdn.net/hu36978
*
* */
package utils {
public class HTML {
//设置字体的大小和颜色
public static function setFont(info:String="",col:String = "#000000", size:int = 12):String {
//var myCol:String = String(col);
//var relColor:String = myCol.replace("0x", "#");
// var str :String='<font color="#CE85FA" size="12" >总共<font color="#ffff99" size="12" >'
var str:String = '<font color="' + col + '" size="' + String(size) + '" >' + info + '</font>'
return str;
}
// space 表示是否边上还加上空格
public static function setLink(url:String,content:String,underline:Boolean=true,space:Boolean=false):String {
// url 是地址 content 是内容
var str:String = '<a href="' + url + '" >' + content + '</a>';
if ((underline==true)&&space==true) {
str = '<u> ' + str + ' </u>';
}
if ((underline==true)&&space==false) {
str = '<u>' + str + '</u>';
}
return str;
}
//加粗字体
public static function setBold(_str:String):String {
var str:String = '<b>' + _str + '</b>';
return str;
}
//该方法目前不起作用
public static function center(info:String):String{
var str:String='<center>'+info+'</center>'
return str
}
//该方法 不起作用 flash 里面不支持center标签 不知道在以后的版本中是否改进
public static function centerFont(info:String="",col:String = "#000000", size:int = 12):String{
var str:String=HTML.setFont(info,col,size);
var myCenter:String=HTML.center(str)
return myCenter;
}
}
}