博客來網路書店查詢
星期一, 3月 09, 2009
IE 8將推出與瀏覽器對W3C標準支援的程度
IE 8的推出,其實有很大一部份是市場造成的。
去年IE全球使用率已經低於70%,而且還持續下滑中。
IE 8為了搶奪瀏覽器市場,決定擁抱W3C國際標準
(請參考: http://www.ithome.com.tw/itadm/article.php?c=53116
),所以很多網站將面臨IE上顯示的問題( 請參考:
http://idaiwan.pixnet.net/blog/post/26499457)
關於各種瀏覽器對W3C標準支援的程度,請見以下網頁說明:
http://www.pcadv.com.tw/?p=223
在Released Browsers項次上,Apple的Safari最符合W3C標準
星期三, 11月 14, 2007
javascript內的Date物件
{
//月數從0開始,所以要將參數減一
var objDate = new Date(arg_intYear,arg_intMonth-1,arg_intDay);
//檢查月份是否小於12大於1
if((parseInt(arg_intMonth) > 12) || (parseInt(arg_intMonth) < 1))
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+' 月份不正確');
}
else
{
//如果objDate日數進位不等於傳入的arg_intDay,
//代表天數格式錯誤,另外月份進位也代表日期格式錯誤
if((parseInt(arg_intDay) != parseInt(objDate.getDate()))||(parseInt(arg_intMonth)!= parseInt((objDate.getMonth()+1))))
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+ ' 天數不正確');
}
else
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+ ' 日期格式正確');
}
}
}
所以下面可以嘗試看看會有怎樣的回應?
check(2007,2,29); //alert 天數不正確
checkDate(2008,2,29); //alert 日期格式正確
checkDate(2007,7,31); //alert 日期格式正確
CSS與Java Script
每一個標籤都有他的定義與用途,比如說<img>代表的是圖形,
而<hr>代表的是水平線。
如果我想要自己定義標籤,那該怎麼作呢?
例如<a href>指的是超連結,這個標籤預設會有底線,
如果我希望他不要出現底線,那就得重新定義這個標籤,
而這個重新定義標籤,就是CSS樣式表。
所以您若於網頁原始碼內看到
<style type="text/css">
a {text-decoration:none}
</style>
這就是CSS的運用。
HTML語法只能靜態呈現圖文資料,而CSS則是重新定義標籤的功能,
而script是什麼呢?script指可讓網頁上的標籤與
使用者產生互動。
例如當我進入網頁,他就會秀出訊息,這就是script的功能。
<html>
<head>
<script type="text/javascript">
function message() {
alert(”歡迎光臨!”)
}
</script>
</head>
<body onload=”message()”>
</body>
</html>
CSS可以重新定義HTML的標籤,所以您也可以設計網頁文字呈現
在圖片檔案上面,您也可以引用、匯入已經設計好的CSS。
而script可以增加網頁與使用者之間的互動,也可搭配CSS,
搭配修改過的網頁標籤與使用者互動。
CSS與Script,是網頁裡蠻重要的兩個基本的元素,
細節部分,可參考巨匠電腦的以下課程:
1.如果您習慣使用FrontPage,可詢問以下兩個課程:
WH1活用網頁設計基礎FrontPage
WH2活用網頁設計應用FrontPage
2.如果您習慣使用Dreamwaver,可詢問以下兩個課程:
ID5Dreamweaver網頁設計
ID6Dreamweaver網頁應用
ID7Dreamweaver動態資料庫網站設計
ID8Dreamweaver動態網站進階應用篇
如果您沒有網頁基礎,建議您可到各分校旁聽,
由FrontPage或Dreamwaver擇一學習。
星期二, 10月 16, 2007
html的meta標籤說明
| 語法 | 說明 |
| <META HTTP-EQUIV="refresh" CONTENT="15"> | 自動更新 |
| <A HREF="javascript:history.go(0)">重新下載</A> | 手動更新 |
| <META HTTP-EQUIV="refresh" CONTENT="3;URL=http://localhost/index.html"> | 轉址服務 |
| <META NAME="keywords" CONTENT="key,word,keyword,關鍵字"> | 搜尋引擎 關鍵字 每個關鍵字用逗號(,)隔開;最好不要加上空白 |
| <META NAME="generator" CONTENT="Notepad"> | 製作軟體 |
| <META NAME="description" CONTENT="好棒的網頁啊!"> | 網頁內容摘要 如果沒有這行指令,通常搜尋引擎都會以網頁的前廿五字做為網頁內容摘要,列於搜尋結果上。 有時候網頁的前廿五字只是一些不能代表網頁的內容,例如:日期、時間、向大家問好...... 等等。最好的方式就是由你來提供網頁的內容摘要 |
| <META NAME="author" CONTENT="葉建榮"> | 告訴搜尋引擎這篇網頁是由誰製作的。 |
| <META NAME="copyright" CONTENT="本網頁著作權屬葉建榮所有"> | 告訴搜尋引擎著作權 |
| <META NAME="expires" CONTENT="31 December 2005"> | 告訴搜尋引擎這篇網頁何時需要從登錄資料庫中刪除。 |
| <META NAME="distribution" CONTENT="global"> | 告訴搜尋引擎這篇網頁是全世界性的。 |
| <META NAME="revisit-after" CONTENT="30 days"> | 告訴搜尋引擎30天之後再來一次這篇網頁,也許要重新登錄。 |
| <META NAME="robots" CONTENT="all"> | 告訴所有的搜尋引擎的"小機器人",來登錄這篇網頁吧! |
| <META NAME="expires" CONTENT="-1"> 或 <META NAME="pragma" CONTENT="no-cache"> (僅IE適用) | 告訴瀏覽程式不要將這篇網頁放在電腦暫存檔中,當然同時告訴搜尋引擎這篇網頁不需要登錄至資料庫。 |