了解css樣式-專業SEO技術教程(32)
在前面我已經提到了HTML中很多標籤的對於SEO的重要性,除了這些,我們還應該了解一些css的基礎知識,對這些知識的了解有助於在SEO過程中更加自如地調整網頁結構。現階段SEO的發展已經不僅僅是提升關鍵詞排名,更重要的是在關鍵詞獲得排名後將流量轉化為客戶,這一點就涉及了網頁的調整和布局。今天就來了解css樣式的網站重要性。
css概述
css(cascading style sheet ,可譯為「層疊樣式表」或「級聯樣式表:)是一組格式設置規則,用於控制web頁面的外觀。通過使用css樣式設置頁面的格式,可將頁面的內容與表現形式分離。頁面內容存放子HTML文檔中,而用於定義表現形式的css規則存放在另一個文件夾中或HTML文檔的某一部分,通常為文件頭部分。將內容與表現形式分離,不僅可使維護站點的外觀更加容易,而且還可以使HTML文檔代碼更加簡練,縮短瀏覽器的加載時間。
層疊樣式表解決了一個普遍的問題。
HTML標籤原本被設計為用於定義文檔內容。通過使用(h1),(p)、(table)這樣的標籤,HTML的初衷是表達「這是標題」「這是段落」「這是表格」之類的信息。同時文檔布局由瀏覽器來完成,而不使用任何的格式化標籤。
由於兩種主要的瀏覽器(Netscape 和 intern explorer)不斷地將新的HTML標籤和屬性(比如字體標籤和顏色屬性)添加到HTML規範中,創建文檔內容清晰地獨立於文檔表現層的站點變得越來越困難。
為了解決這個問題,全球資訊網聯盟(w3c),這個非營利的標準化聯盟,肩負起HTML標準化的使命,並在HTML4.0之外創造出樣式(style)。
所有的主瀏覽器均支持層疊樣式表,層疊樣式表極大地提高了工作效率。
樣式表定義如何顯示HTML元素,就像HTML3.2的字體標籤和顏色屬性所起的作用那樣。樣式通常保存在外部的.css文件中。通過僅僅編輯一個簡單的css文檔,外部樣式表使你有能力同時改變站點中所有頁面的布局和外觀。
由於允許同時控制多重頁面的樣式和布局,css可以稱得上web設計領域的一個突破。作為網站開發者,你能夠為每個HTML元素定義樣式,並將之應用於你希望的任意多的頁面中。如需進行全局的更新,只需要簡單地改變樣式,然後網站中的所有元素均會自動更新
css歷史
1994年,哈坤.利提出了css的最初的建議:伯特.波斯當時正在設計一個叫做argo的瀏覽器,他們決定一起合作設計css。
當時已經有過一些關於樣式表語言的建議了,但css是第一個含有「層疊」的注意。在css中,一個文件的樣式可以從其他的樣式表中繼承下來。讀者在有些地方可以使用他自己更喜歡的樣式,在其他地方去繼承,或「層疊」作者的樣式。這種層疊的方式使作者和讀者都可以靈活地加入自己的設計,混合個人的愛好。
哈坤於1994年在芝加哥的一次會議上提出了css的建議,1995年他與波斯一起再次提出這個建議。當時w3c剛剛建立,w3c對css的發展很興趣,它為此組織了一次討論會。哈坤、波斯和其他一些是這個項目的主要負責人。1996年底,css完成。1996年12月,css的第二版。到2007年為止,第三版還未完備。
感謝收看,以上就是對css的介紹,明天繼續更新,喜歡的朋友可以多多支持。