筆者隨手改了幅圖,只可以說是爽呀﹗最重要是無論商用或個人都是Royalty Free,原創者也實在是太慷慨了﹗
下載︰
iPhone 4S Photoshop矢量圖
原文網址:
http://www.aveego.com/html/o_37143_/適合各類設計用的iphone-4s-photoshop矢量圖.html
你可能會問,既然我的生意已這麼成功,為何還要支付金錢去設計網站﹖
你的網站是不停運作的
一 個網頁可以令你的生意24小時運作,年中無休﹗相信只有少數的公司是24小時運作的,但是擁有一個網頁便可以令貴公司無時無刻都在等待有心的客人﹗每一秒鐘都有過億人在上網,很多人都在尋找心水的產品或服務,沒有一個設計精美的網頁,這些潛在的客人就不可能找上你了,你的網站可以為你帶來新的客人,新的客人就是利潤﹗
網頁能夠增加客人的信心
一個專業和設計精美的網頁就好像閣下的名片,能夠增加客人的信心。今時今日,沒有一個專業的公司網頁,會給人一個不認真不入流的感覺。當兩個差不多的產品在眼前,一個專業和設計精美的網頁會是最後下決定購買那一件的關鍵﹗
網頁能夠增加客人推薦
當一個滿意的客人介紹貴公司給別人時,有什麼比一個網址更方便?aveego.com比3590-9591絕對更容易記,而且只要一上有關的網頁,公司的服務便一目了然﹗就算一張名片也不可能把資料寫下,你的網頁卻可以﹗
網頁是最不討厭的廣告
你的網頁是最好的銷售介紹﹗相比起拜訪貴公司﹑致電詢問或者是上門推銷,瀏覽你的網頁是最簡單和方便的。一個潛在客人可以慢慢地輕鬆理解你的產品,不用擔心推銷員的壓力,網頁的第一印象遠比一個上門推銷員來得正面,有了良好的形象,你的推銷員再上門便事半功倍﹗
就算到現在為止,香港有大量網頁設計公司仍然在使用舊式的表格構圖(Table Layout),筆者由互聯網還是Netscape 2的時候就開始編寫網頁(一回想就已經是十多年),當然明白利用表格構圖的方便。單是花時間去處理Internet Explorer的錯誤顯示問題,就已經令很多設計人員對CSS卻步了。那麼除了追上潮流外,還有什麼原因要堅持學習和使用CSS呢?這正是今天要討論的問題。
有關的CSS網頁的好處可參看為何要使用CSS來設計網頁
方便搜尋
相信沒有什麼比這個理由更必要。在這個搜尋器(Search Engine)被海量使用的年代,一個能夠站在Google或Yahoo首頁的網站比一個電視廣告相信還有價值。假如正確使用CSS的話,內容跟構圖本質上分開,網頁較容易被搜尋器索引,這樣能有效幫助提升在搜尋器的排名。有什麼比這個更吸引?
方便修改
你 可能會覺得自己又不是網頁設計人員,方便修改跟你有什麼關係。當然有關係﹗雖然CSS十分難學習,應用時更加麻煩多多,但只要能夠充份明白理解的話,維護 修改一個網站比表格網站來得方便容易,用表格來構圖的話,假如客人有少許的位置修改,大抵跟重新製作沒多大分別,而這亦是大部份網頁公司非常抗拒修改的原因。在CSS還沒有成熟的時候,客戶的修改對網頁設計人員簡直是惡夢。故此你選擇一間善用CSS的網頁公司,你的要求也可以更容易和更快速地完成。
較快的顯示
應用CSS的網頁一般都較表格網頁體積輕巧,而由於技術上的特性,華麗的外表背後,CSS網頁的編碼(Coding)結構(Structure)遠比多層的表格構造(Nested Table Layout)來得簡單,故現在瀏覽器顯示CSS網頁的速度一般都會較快。雖然只是一秒左右的分別,但對使用者已是『顯示出來』和『彈出來』的兩種完全不同感覺了。你的網頁顯示速度愈高,使用者再觀看其他頁的機會就會大幅提高。
總結
站在網頁設計人員的角度來說,CSS絕對是難學習和難掌握的。假如客戶沒有要求使用CSS的話,繼續使用表格是無可厚非的。但作為客人的話,為何不選擇一個新的技術,享受較高的搜尋排名?
Lean and Clean CSS boxes...
How to construct fancy CSS boxes keeping the IE5 broken box model out?
This solution does not require much markup or CSS declarations and gets around the IE5 broken box model nicely.
The 3 "rounded" boxes below are contained in the same DIV (a "float").
If we're setting a width for this element it is not only because "every float should have a width" but because doing so gives the boxes a fixed width without actually declaring any at their level (the "rule of thumb" to dodge the IE5 broken box model is that one can freely declare border and padding for an element as long as that element does not have a size specified).
The markup:
<div id="boxes">
<div id="box1"><h2>Heading 2</h2>
<p>Dummy text...</p>
</div>
<div id="box2"><h2>Heading 2</h2>
<p>Dummy text...</p>
</div>
<div id="box3"><h2>Heading 2</h2>
<p>Dummy text...</p>
</div>
</div><!-- /boxes -->
The CSS rules:
#boxes {
float:right;
width:145px;
margin:10px
}
#box1,#box2,#box3 {
margin-bottom:20px;
background-image:url(bottom.gif);
background-position:left bottom;
background-repeat:no-repeat
}
#box1 h2,#box2 h2,#box3 h2 {
text-align:right;
padding:23px 30px 9px 0;
margin:0 0 0 -1px;
background:url(boxtop.gif) top no-repeat #ececec;
font-weight:600
}
#box1 p,#box2 p,#box3 p {
padding:9px 19px 24px 12px;
margin:0
}
The negative margin is to correct a 1px shift in MSIE Win. top is needed in the background shorthand declaration because in MSIE 5 Mac the heading inherits the position value from its parent and does not default to top left.
The 2 images:
1. bottom.gif is used for the Box
2. boxtop.gif is used for the Heading
If you use transparent GIFs, make sure to include a background color in the background declaration for H2 or the background image of the box will "show through" the heading.