發表文章

目前顯示的是 四月, 2009的文章

CSS(Cascading Style Sheets)教學連結整理

圖片
無論是 HTML4.01 或是結合了XML的 XHTML1.0
大多都包含了 HTML、SCRIPT和CSS三大技術以形成動態網頁
而其中CSS(Cascading Style Sheets)便是在現今網頁中用來呈現外觀
除了使外觀設定脫離 HTML 的原始碼
也讓外觀的設定能更快速方便地共用以形成網站風格

關於CSS(Cascading Style Sheets)的教學連結
第一個先要看的是 w3c 的介紹:
Cascading Style Sheets Homepage
"Cascading Style Sheets Homepage" 的中文譯文

接著首先推薦的連結當然是 w3cschools的CSS教學
因為這個連結就是制定網頁相關標準的 w3c 所建立的
所以在正確度和語法的標準都是最新的
(唯一的缺點就是介面是英文的 XD)

其餘的教學網站都可以在 google 上快速搜尋到
大致看過 http://www.pcnet.idv.tw/pcnet/css/css.htm 覺得很不錯
觀念語法例子都很詳細
但因為年代久遠,所以在語法的標準可能就有些落伍了

在寫出 CSS 後 w3c 一樣提供了驗證的網站 The W3C CSS Validation Service
(和HTML的版本 The W3C Markup Validation Service 類似)
可以讓我們知道哪些語法有錯誤並修正

最後是我自己的一些筆記:

CSS語法放置位置:
1. 置於 html 檔的 <head> 和 </head> 之間 (Internal Style Sheet)
<head>
<style type="text/css">
hr {color:sienna}
p {margin-left:20px}
body {background-image:url("images/back40.gif")}
</style>
</head>
2. 另外寫CSS檔再於 html 檔中引入使用(External Style Sheet)
<head>
<linkrel="stylesheet" type="text/css"href=&…

HTML4.01、XHTML1.0文件類型定義

圖片
在HTML4以前HTML的檔頭並不用特殊宣告
但在HTML4.01及XHTML1.0中為了使瀏覽器能更快速且正確地顯示
我們會在檔頭的地方加上一些描述使瀏覽器明白我們的寫法是符合何種規範
這也能使網頁在各種顯示器顯示時更加一致!

首先先提供一個驗證的網頁:
The W3C Markup Validation Service
透過這個網頁我們就可以清楚我們所撰寫的頁面是不是符合規範

以下是HTML4.01的格式示範:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
...
</head>
<body>
...
</body>
</html>
紅色部分就是在識別這份html文件所使用的HTML版本
版本共有以下三種:

嚴格標準(Strict)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

過渡標準(Transitional)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

框架標準(Frameset)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

其中新建立的html文件都建議使用嚴格標準(Strict)來撰寫
這樣在往後轉換到 XHTML1.0 時才不會太痛苦
(其實新建立的頁面已經可以直接使用 XHTML1.0 的標準了,
他們的差異並沒有很多,只要加個一兩行和一些簡單屬性設定好就好)

過渡標準(Transitional)版本支援了所有嚴格標準(St…

SCJP (OCPJP) 證照入手!!

圖片
(2011.11.25更新)
許多沒回來看這篇了,Java 被 Oracle 買走後證照的名字都改了,
有關 Java 的部份如下:
Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6/SE 5 Programmer (OCPJP,原SCJP)
Oracle Certified Master, Java SE 6 Developer
Oracle Certified Professional, Java EE 5 Web Component Developer (OCPJWCD,原SCWCD)
Oracle Certified Professional, Java EE 5 Business Component Developer
Oracle Certified Professional, Java EE 5 Web Services Developer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Master, Java EE 5 Enterprise Architect

另外也更新一下書的資訊,猛虎出閘已經有了新版本:
猛虎出閘制霸版:最新OCP Java SE 6 Programmer專業認證(附原始程式碼及範例檔)
--以下為原始內容--
喔其實也還沒入手啦
大概還要等個6~8週才會收到

這大概是所有考過的試裡報名費最貴的一個
之前公告是200鎂,網路上的考試券大概都在5000~6000元
然後我這次報名時看到已經變成300鎂了 orz 幸好我是用考試券....

今天考的是 310-065 SCJP 6.0
(Sun Certified Programmer for Java 2 Platform, SE 6.0)
算是Java最基礎的認證證照,也是往後考其他張證照前必備的
因為工作期間都是在用Java所以大概的東西都還蠻了解的
只花了一週看專為這個證照寫的書「Java認證 SCJP6.0/5.0 猛虎出閘」

準備時間很短 但也在書裡學到一些平常寫程式不會注意到的東西
結果成績還好啦 有抖抖地通過 XD 72題中…

警政署「免費電腦健康檢查程式NPASCAN」

網災來襲資安不影響治安 -
警政署為民眾電腦安全把關開發特效「免費電腦健康檢查程式NPASCAN」

098/01/21 15:29:00  警政署資訊室長期觀察發現,在科技及網路發達的時代裡,傳統犯罪已與電腦網路有相當程度的結合,例如當年警方偵破張錫銘案件時, 就已發現其於逃亡期間,由於必須躲避警方追緝,故改以MSN等方式與同夥聯繫及上網玩線上遊戲排遣時間。這種現象顯示不管是一般民眾亦或是犯罪者皆脫離不 了使用電腦、網路,尤其年齡層較低之青年朋友多數皆為網路重度使用者,但民眾對於電腦中之惡意程式(病毒、木馬程式、鍵盤記憶程式等)常無法察覺,並認為 有安裝了防毒軟體安全就滴水不漏,殊不知現今病毒變形之快速防毒公司未能即時偵測與回應,使用者一旦中毒後,從電腦所洩漏之個人資料常被犯罪集團蒐集轉而 利用於其他犯罪,如近年來層出不窮之詐騙案件,即以入侵個人電腦或資料庫竊取個資,藉由資訊拼圖掌握被害人資料一旦夠多,可降低被害人警覺心而誘使其進行 轉帳匯款等動作;甚者,藉由掌握個資透過線上遊戲中金錢與寶物交易進行洗錢行為,亦是常見案例。臺北地檢署主任檢察官張紹斌表示由於近來發現「資安與治 安」息息相關,許多犯罪發生皆與電腦網路有關,除自己使用電腦不慎外,即使不使用電腦之民眾、他人或商業,亦會將其〝生活〞輸入電腦,其中電腦資料包含交 易行為(如網路購物),旅行行程(如網路購票),監視錄影光碟(如汽車旅館電腦),都可用來詐騙、闖空門或隱私恐嚇之犯罪行為,更可植入木馬程式操控電腦 開啟攝影機竊人隱私,或截取MSN內容進行詐騙,科技時代幾乎所有人生活及工作習慣皆紀錄於電腦之中,犯罪集團已結合駭客組織,大量入侵竊取電腦資料、偽 冒詐騙、恐嚇被害人;當犯罪集團掌控被害人相關資訊,如有訴訟案件偽冒檢察官、法院、如購物冒充商家、久未聯繫朋友,更有駭入孩童電腦熟知習性,恐嚇父母 假綁架真詐財…等。
  為使一般民眾能對於自己日常生活皆須使用之個人電腦能掌握其健康狀態,避免因電腦中毒後造成個人資料外洩情事發生,進而衍 生治安事件。近期警政署分析多起駭客入侵案件及惡意程式,發現民間企業與個人電腦中毒非常嚴重,幾乎百分之60以上電腦皆含有病毒,資料早被竊取殆盡,警 政署資訊室特別研發迥異於市售防毒軟體掃毒模式之最新〝健檢程式〞,此「個人電腦健康檢查程式NPASCAN」可有效偵測目前市面上防毒軟體無法清除之病…

相關文章