2010年4月14日星期三

設計精美網頁的原因

你可能會問,既然我的生意已這麼成功,為何還要支付金錢去設計網站

你的網站是不停運作的

一 個網頁可以令你的生意24小時運作,年中無休﹗相信只有少數的公司是24小時運作的,但是擁有一個網頁便可以令貴公司無時無刻都在等待有心的客人﹗每一秒鐘都有過億人在上網,很多人都在尋找心水的產品或服務,沒有一個設計精美的網頁,這些潛在的客人就不可能找上你了,你的網站可以為你帶來新的客人,新的客人就是利潤﹗

網頁能夠增加客人的信心

一個專業和設計精美的網頁就好像閣下的名片,能夠增加客人的信心。今時今日,沒有一個專業的公司網頁,會給人一個不認真不入流的感覺。當兩個差不多的產品在眼前,一個專業和設計精美的網頁會是最後下決定購買那一件的關鍵﹗

網頁能夠增加客人推薦

當一個滿意的客人介紹貴公司給別人時,有什麼比一個網址更方便?aveego.com3590-9591絕對更容易記,而且只要一上有關的網頁,公司的服務便一目了然﹗就算一張名片也不可能把資料寫下,你的網頁卻可以﹗

網頁是最不討厭的廣告

你的網頁是最好的銷售介紹﹗相比起拜訪貴公司﹑致電詢問或者是上門推銷,瀏覽你的網頁是最簡單和方便的。一個潛在客人可以慢慢地輕鬆理解你的產品,不用擔心推銷員的壓力,網頁的第一印象遠比一個上門推銷員來得正面,有了良好的形象,你的推銷員再上門便事半功倍﹗

參考:4個需要一個設計精美網頁的原因

 

Posted via web from designer173's posterous

使用CSS設計網頁的原因

 

就算到現在為止,香港有大量網頁設計公司仍然在使用舊式的表格構圖(Table Layout),筆者由互聯網還是Netscape 2的時候就開始編寫網頁(一回想就已經是十多年),當然明白利用表格構圖的方便。單是花時間去處理Internet Explorer的錯誤顯示問題,就已經令很多設計人員對CSS卻步了。那麼除了追上潮流外,還有什麼原因要堅持學習和使用CSS呢?這正是今天要討論的問題。

有關的CSS網頁的好處可參看為何要使用CSS來設計網頁

方便搜尋

相信沒有什麼比這個理由更必要。在這個搜尋器(Search Engine)被海量使用的年代,一個能夠站在GoogleYahoo首頁的網站比一個電視廣告相信還有價值。假如正確使用CSS的話,內容跟構圖本質上分開,網頁較容易被搜尋器索引,這樣能有效幫助提升在搜尋器的排名。有什麼比這個更吸引?

好的CSS網頁設計公司? 可以聯絡AVEEGO

方便修改

你 可能會覺得自己又不是網頁設計人員,方便修改跟你有什麼關係。當然有關係﹗雖然CSS十分難學習,應用時更加麻煩多多,但只要能夠充份明白理解的話,維護 修改一個網站比表格網站來得方便容易,用表格來構圖的話,假如客人有少許的位置修改,大抵跟重新製作沒多大分別,而這亦是大部份網頁公司非常抗拒修改的原因。在CSS還沒有成熟的時候,客戶的修改對網頁設計人員簡直是惡夢。故此你選擇一間善用CSS的網頁公司,你的要求也可以更容易和更快速地完成。

較快的顯示

應用CSS的網頁一般都較表格網頁體積輕巧,而由於技術上的特性,華麗的外表背後,CSS網頁的編碼(Coding)結構(Structure)遠比多層的表格構造(Nested Table Layout)來得簡單,故現在瀏覽器顯示CSS網頁的速度一般都會較快。雖然只是一秒左右的分別,但對使用者已是『顯示出來』和『彈出來』的兩種完全不同感覺了。你的網頁顯示速度愈高,使用者再觀看其他頁的機會就會大幅提高

總結

站在網頁設計人員的角度來說,CSS絕對是難學習和難掌握的。假如客戶沒有要求使用CSS的話,繼續使用表格是無可厚非的。但作為客人的話,為何不選擇一個新的技術,享受較高的搜尋排名?

Posted via web from designer173's posterous

CSS Boxes

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.

 

Posted via web from designer173's posterous

瀏覽器使用分佈

 

根據Net ApplicationsMarket Share報告,微軟的IE系列仍然保持皇者地位,12月底仍有超過6成的佔有率。但值得留意的是,IE的使用者不停下跌,而Firefox的佔有率亦在11月首次突破20%﹗在專業網頁設計和開發資訊網站w3schools.com的瀏覽器使用分佈統計中,Firefox更與IE接近平手,達到約45%

香港網頁設計公司

想找專業的香港網頁設計公司?找AVEEGO吧﹗

 

參考網站︰

2008年的瀏覽器使用分佈

Posted via web from designer173's posterous

CSS垂直置中

 

在表格(Table)中的vertical-align

 

在表格裡使用vertical-align的結果是最容易被理解的,就是把表格欄的內容垂直放在欄中,這就是很久以前HTML裡的valign=middle”(退休了的標準,不要用了﹗)

 

利用line-height

 

先把Container設定固定高度,再把有關的元件line-height設定到有關的高度。

 

       #ContainerA {

              height: 80px;

              background-color: #CCCCCC;

              border: solid 1px #000000;

              padding: 0;

              margin: 0;

       }

       #ContainerA p {

              line-height: 80px;

              margin: 0;

              padding: 0;

       }

 

想找好的CSS網頁設計公司?找AVEEGO吧﹗

 

Container沒有固定高度?乾脆設定padding就可以了﹗

 

       #ContainerB {

              background-color: #CCCCCC;

              border: solid 1px #000000;

              padding: 30px 10px;

              margin: 0;

       }

       #ContainerB p {

              margin: 0;

              padding: 0;

       }

 

有關的垂直置中效果可參看如何利用CSS做到『垂直置中』?

Posted via web from designer173's posterous

修正IE對PNG的透明問題

修正IEPNG的透明問題

IE7以前,PNG的透明支援一直存在問題。假如希望使用PNG和要支援IE6的話,便要特別處理了。筆者一直都使用 TwinHelixIE PNG FIX,有興趣可以看看。IE PNG FIX

網頁設計WEB DESIGN?

Try AVEEGO!

 

參考網站︰修正IEPNG的透明問題

Posted via web from designer173's posterous