1.07.2015

CSS在HTML中的優先順序

好久沒有寫關於工作上的東西了!! 其實BLOG對工程師而言,就像是一個很簡單的隨手筆記。工作上遇到的專業瓶頸,如果可以Google的到,那當然是最好;假如Google到了,卻看不懂別人在寫什麼,那就麻煩了。如果所有的Knowledge,只要看看別人的BLOG就能夠理解,我想所有的書店應該都可以關門了。想要瞭解某個領域的專業知識,還是去書店買本書比較踏實。

這一次在工作上遇到的問題是:CSS (Cascading Style Sheets)在HTML中的優先順序。

第一順位的是:將CSS語法寫在標籤之中,如:
<table style="display:none"></table>
第二順位的是:將CSS語法寫在同一份*.html檔案之中,如:
<style type="text/css">

</style>
CSS的用途,就是網頁中每個元素的樣式表,如果同樣的樣式要呈現在每個元素中,在每個元素標籤中都要寫同樣的語法,這種做法並不是很經濟....所以,我們也可以把CSS樣式表另外寫成一個*.css檔,然後再*.html檔案中執行匯入,如:
@IMPORT url(./style.css);
還有另外一種匯入方式,也是最後一個順序:
<link rel="stylesheet" type="text/css" href="./style.css"/>

沒有留言:

張貼留言