String.fontcolor()以指定的顏色來顯示網頁文字
- 詳細內容
- 分類:Javascript
- 發佈:2013-01-13, 週日 10:04
- 點擊數:2641
String.fontcolor():
String.fontcolor()可以傳回帶有顏色標籤的網頁文字字串,其實就是為原本的字串加上<font color="">標籤。
使用fontcolor()方法時並不會改變原本字串的內容,而是傳回一個新的字串。
fontcolor()方法在ECMA中並無定義,因此是個非標準的方法。
HTML5中也不再支援<font>標籤。
String.fontcolor()的語法:
StringObject.fontcolor(color)
color:指定的顏色,可以是顏色名、RGB值、或是16進制的顏色值
顏色名:W3C HTML4的標準定義了16種顏色:
aqua、black、blue、fuchsai、gray、green、lime、maroon、navy、olive、purple、red、silver、teal、white、yellow
aqua; | black; | blue; | fuchsai; | gray; | green; | lime; | maroon; | navy; | olive; | purple; | red; | silver; | teal; | white; | yellow; |
實際上,大多數的瀏覽器都支援更多的顏色名,不過這裡就不列了,太多太雜,
除了常用的幾個顏色之外,其他的還不如使用顏色選擇器來的實在。
RGB顏色表示法:rgb(red,green,blue),由3個顏色數值所構成,分別是red,green與blue。
數值是3個0到255數值所組成的顏色值,也可以是0%~100%的顏色強度。
16進制顏色表示法:#RRGGBB,也是由三個顏色數值所構成,分別是RR,GG與BB,是3個0到FF之間的數值。
String.fontcolor()的範例:
<script type="text/javascript">
var mystr=new String("color word");
document.writeln(mystr.fontcolor("red")+"<br/>");
document.writeln(mystr.fontcolor("rgb(0,255,0)")+"<br/>");
document.writeln(mystr.fontcolor("#0000ff")+"<br/>");
</script>
String.fontcolor()的範例輸出:
color word
color word
color word
String.fontcolor()範例輸出的HTML內容:
<font color="red">red</font><br/>
<font color="rgb(0,255,0)">Red</font><br/>
<font color="#0000ff">Red</font><br/>
關於字串物件的其他方法可以參考部落格內的另一篇文章:字串(String)物件
如果你覺得寫的還不錯,請給我一個讚喔!!
按個讚!~支持本站!~
你可能會有興趣的文章: