String.fontcolor()以指定的顏色來顯示網頁文字

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)物件

smiley如果你覺得寫的還不錯,請給我一個讚喔!!smiley

 
 

  按個讚!~支持本站!~

FB推薦載入中  

你可能會有興趣的文章:

回到頂部