CSS樣式表如何制作更方便_CSS制作有哪些方法
做博客類的設計一款自己的主題就非常有成就感,但CSS就格外顯示的重要。下面由學習啦小編為大家整理的CSS制作方法,希望大家喜歡!
CSS制作方法
1.細致構(gòu)思網(wǎng)頁框架
很多初學者犯一個錯誤,那就是網(wǎng)頁的基本框架還沒有定義好,就開始著手思考CSS樣式,這是造成CSS樣式混亂的一個重要原因。應該細致,精密的構(gòu)思出整個網(wǎng)頁的框架,并將其畫在紙上或是畫在VISIO里,嚴格的定義出來。這樣我們才有足夠的章法去規(guī)劃CSS樣式表。
2.使用規(guī)范的名稱與良好的注釋習慣
有些時候,我們做的網(wǎng)頁可能完成后會很久不動,也可能會交給其他人打理,那這事兒可能就麻煩了。沒有一個良好的命名規(guī)范與注釋的話,很可能造成自己或維護的人完全不知道里面寫的這是什么意思,還需要從頭去認真的研究一番,耗時耗力。
因此,不論是為了我們自己還是為了日后維護的人,都應該盡可能的使用規(guī)范的名稱來定義每一個類或者ID
3.從外至里,從上至下,從左至右
與其說這是制定規(guī)范CSS的基本方向,不如說是制定規(guī)范網(wǎng)頁的基本方法。我們在構(gòu)思網(wǎng)頁時一般都是按照這樣的思路來劃分區(qū)域,而在CSS中勢必也應按照這樣的順序來書寫并按照區(qū)域加上注釋,以便在我們?nèi)蘸蟮木S護中更容易尋找某個定義的類或者ID。
4.補充的樣式盡可能做到頁面與表現(xiàn)完全分離
有時候我們在完成整個頁面后,仍然需要添加一些樣式,對其進行修改,此時,我們一定要避免直接在頁面寫“style=”,而一定要做到頁面與表現(xiàn)分離,耐心的將補充的樣式寫進樣式表。方便日后的維護。
CSS的垃圾行為
1、隱藏文本中的CSS代碼,這是個很老套的SEO黑帽方法了,在頁面中利用CSS代碼,讓某些關(guān)鍵詞隱藏起來,訪客看不到,只讓搜索引擎看到,借此來增加關(guān)鍵詞的密度,提升排名,這種方法已經(jīng)過時了,搜索引擎已經(jīng)很容易判斷出來了。
2、利用CSS某種樣式,添加隱藏文字,設定某個格式元素的“display”屬性為“none”,或者將其顯示位置超出屏幕范圍,然后在此格式元素下添加大量蘊含豐富關(guān)鍵詞,借此提高網(wǎng)站排名。
3、CSS沒有外置,網(wǎng)站頁面中出現(xiàn)大量的CSS代碼,大量的CSS代碼集中在網(wǎng)頁中,而網(wǎng)頁中的CSS代碼更是困擾著搜索引擎的耐性,不厭其煩的搜索你網(wǎng)站中的正文,這種方法對網(wǎng)站排名的影響,可想而知。
黑帽方法下的CSS利用,雖然,這些元素在瀏覽器下不可見,訪客可能不會覺察到網(wǎng)頁中字句的存在,而對搜索引擎來說這些不可見的CSS元素與頁面的正常組成部分沒有區(qū)別,所以,不要以為刻意的利用CSS做這些黑帽的行為。
而對于無意而為之的CSS垃圾行為,那就需要稍加注意了,不要讓代碼大量出現(xiàn)在網(wǎng)頁中,讓蜘蛛更快的訪問到網(wǎng)站正文,抓取到頁面,實現(xiàn)長期有效的網(wǎng)站優(yōu)化效果,前提是確保優(yōu)化中避免使用各類spam技術(shù),即使無意中使用了類似的技術(shù),網(wǎng)站遲早要被搜索引擎懲罰甚至被封,所以,對于一切的垃圾優(yōu)化行為都不要去做。
用div+css模板打造QQ站
1.選擇網(wǎng)站主題,確定網(wǎng)站目標關(guān)鍵字
以前做站雖然知道有關(guān)鍵字這么一說,但是沒有深刻的理解,對關(guān)鍵字的效果也沒有概念。一個網(wǎng)站的關(guān)鍵字基本上可以確定了流量的最大上限,因此選擇網(wǎng)站主題和關(guān)鍵字一定要選有人氣的,不愿做的兵永遠不是好兵,做站也一樣。
我的目標關(guān)鍵字是QQ網(wǎng)名,QQ站的人氣勢眾所周知的。當然我選擇關(guān)鍵字也要有一定的策略,目前我的主打得關(guān)鍵字是QQ情侶網(wǎng)名和QQ網(wǎng)名大全,打算等網(wǎng)站發(fā)展到一定階段再向QQ網(wǎng)名過渡。這也是目前比較流行的做法,沒辦法現(xiàn)在做站的人太多了,競爭也太激烈了,每個關(guān)鍵字都已經(jīng)有好多人在做了。
2.選擇合適的div+css模板
因為QQ網(wǎng)名是文字類為主的站,因此我選了款以文字為主的div+css模板?,F(xiàn)在有很多div+css的免費模板資源,你只要去百度和google搜一下div+css模板就可以找到許多,一般都提供圖片預覽或者在線DEMO瀏覽,因此選擇起來還是很方便的。
我是在我自己之前的那個網(wǎng)頁設計類的網(wǎng)站上找的模板,因此也沒費太多工夫??紤]到QQ站是娛樂休閑類,就選了一款帶多款css切換的模板,打算以后加上皮膚切換的功能,可以給人一些新鮮感。
3.選div+css模板需要考慮以下兩個因素:
?。?)選擇適合自己網(wǎng)站主題風格的模板
如果是文字類的站就不要選那種全部是圖片組成的模板,相反如果是圖片站當然不要選那種整個模板都沒幾個圖的模板。一般來講,好的模板網(wǎng)站都會給出模板的用途和分類,比如博客模板,企業(yè)模板等。另外顏色和風格也要符合自己網(wǎng)站特點,這個就要看站長個人的口味和判斷了。
?。?)選模板最好要選那種帶內(nèi)頁和導航頁模板
因為許多模板只是提供主頁的模板,因此如果你不具備一定的網(wǎng)頁div+css設計能力的話,即使模板再好看你也最好不要去用,否則首頁做出來了,內(nèi)頁卻需要花費大量精力去自己設計,而且很容易和主頁風格出入很大,效果就大打折扣了。
4.選擇合適的CMS系統(tǒng)
我用的是織夢CMS系統(tǒng),也是目前比較流行的CMS系統(tǒng)之一,是PHP語言的,還有一些像帝國CMS等也都不錯。另外比較簡單的asp有無憂cms(只適合簡單的網(wǎng)站結(jié)構(gòu),沒有專題,友情鏈接等功能模塊,第三方的插件也幾乎沒有,使用前一定要考慮清楚)。選好CMS系統(tǒng)后一定要仔細看官方的使用說明和幫助,即使需要消耗一定的時間也要仔細看,省得以后繞彎路。
5.修改div+css模板打造QQ站
選好模板和cms系統(tǒng)后,接下來就是將織夢的模板標簽加入到所選擇的div+css模板中去。這一步非常消耗時間和精力,一定要有耐性,而且要多測試效果,特別是記得要在IE不同版本和FF中預覽,看看是否都能正確顯示。