2008年9月19日 星期五

CSS教學-3

該如何在CSS中定義標籤屬性與使用CSS




每個人都會有名字和他自已的特色,CSS也一樣 一個完整的CSS定義=名稱+屬性






但是定義好的CSS要怎麼引用呢?有兩個步驟



那麼結果就如同下面,第一個是沒有套用CSS的表格與文字,第二個是有套用CSS的表格與文字

在CSS中我們也可以針對現有的html標籤去重新訂義它的屬性

標籤

如果我們在CSS中定義了

font{

color:red;

}


那麼在頁面中所有font標籤中的文字預設都會是紅色的


---------------------------------------------------------

接下來要接著的是比較進階的 CSS中的層級觀念了


不知道我寫的會不會很難懂~其實會寫這個是因為發現現在越來越多的網頁設計師對於CSS這東西的觀念不是很了解,因此會產生排斥感,所以之前有稍微做了一個簡單的powerpoint教一些設計師同事,剛好最近開始用了一個自已的blog,因此想說拿出來分享一下~如果有寫錯的地方請多多指教~~發完勞騷了~請接著看下一篇吧

CSS教學-2

什麼是CSS?
首先我在這邊將一般的網頁分類成




1.內容(包含文字與圖片)

2.頁面編排設定(包含版面配置,呈現的顏色、位置一些有的沒的)





內容的部份我想大家都很容易了解,頁面編排設定的部份就是屬於CSS的部份了,因為舉凡

圖片的位置、文字顏色、文字的大小甚至一些濾鏡效果都可以在CSS的部份來做定義


一般的CSS檔看起來如下圖






那該如何將CSS與一般的網頁做結合呢?在網頁中有三種方式(就我所知)來引用CSS定義



1. 外部連結定義

2.在網頁內定義

3.在html標籤中定義






終於寫完第二篇了~
第三篇要開始說如何寫CSS了


CSS教學-1

1.什麼是網頁?


一般我們看到的畫面(如下)





實際上是由很多標籤組成的(如下)









那我們怎麼知道什麼標籤會呈現什麼畫面


舉個例子來說下面是一個簡單的table






我們可以藉由改變屬性來改變呈現的畫面




如上圖如果我們將bordercolor的屬性改成 #FF0000 那個我們就會看到如下的表格,框線是紅色的



2008年9月18日 星期四

php解壓縮

前一陣子幫人家安裝網站的時後發現主機沒有安裝gzip模組這樣子一來就沒辦法用php解壓縮檔了,重新編譯又覺得麻煩,因此只好另找解決方法,google了一下結果被我找到這個好用的工具 pclzip ,伺服器方面不用另外安裝其它元件,只要放到網頁空間下並且include進來就可以使用了~

官方網站如下
http://www.phpconcept.net/pclzip/index.en.php

基本的用法如下,這樣子就可以解壓縮了~

create('file.txt data/text.txt folder/') == 0) {
die('Error : '.$archive->errorInfo(true));
}
?>
另外他還提供了一些method及屬性如
create() listContent() extract() properties() add() delete() merge() duplicate()

詳細用法請參考官網的user guide
http://www.phpconcept.net/pclzip/man/en/index.php

真的是一個蠻不錯的物件,解決了我不想重新安裝php的困擾