本教程版權歸凱旋和饑人谷所有,轉載須說明來源
一 、line-height有什么作用?
“行高”顧名思意指一行文字的高度。具體來說是指兩行文字間基線之間的距離。在單行或多行或
圖片垂直居中實現上的應用可以調整文字段落之間的間隙使其合理展示```

**參考文章**:
[深入理解css行高](http://muki.tw/tech/css-line-height/)
[css行高](http://www.cnblogs.com/dolphinX/p/3236686.html)
[line-height](http://www.zhangxinxu.com/wordpress/2009/11/css%E8%A1%8C%E9%AB%98line-height%E7%9A%84%E4%B8%80%E4%BA%9B%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E5%8F%8A%E5%BA%94%E7%94%A8/)
> *二* 、如何去查CSS屬性的兼容性?比如inline-block哪些瀏覽器支持?
利用網站:[http://caniuse.com/](http://caniuse.com/)

> *三* a 標簽的href, title, target 是什么? title 和 alt有什么區別?如何新窗口打開鏈接?
alt屬性:
是給搜索引擎識別,在圖像無法顯示時的替代文本,給用戶提供相關文字說明使其了解圖像信息,
應用在img、area和input元素中
title的屬性:
使用 title 屬性,可以讓鼠標懸停在超鏈接上的時候,顯示該超鏈接的文字注釋。
title屬性并不作為搜索引擎抓取圖片的參考,更多傾向于用戶體驗的考慮。如果圖片旁邊已經
有文字說明,就沒必要多此一舉的添加title。
之間區別:
搜索引擎對圖片意思的判斷,主要靠alt屬性。所以在圖片alt屬性中以簡要文字說明,
同時包含關鍵詞,也是頁面優化的一部分。條件允許的話,可以在title屬性里,進一步對圖片說明。
alt是給搜索引擎識別,在圖像無法顯示時的替代文本;title是關于元素的注釋信息,
主要是給用戶解讀。當鼠標放到文字或是圖片上時有title文字顯示。
(因為IE不標準)在IE瀏覽器中alt起到了title的作用,變成文字提示。
在定義img對象時,將alt和title屬性寫全,可以保證在各種瀏覽器中都能正常使用。
target屬性:
<a>標簽的 target 屬性規定在何處打開鏈接文檔。
如果在一個<a>標簽內包含一個 target 屬性,
瀏覽器將會載入和顯示用這個標簽的 href 屬性命名的、名稱與這個目標吻合的框架或者窗口中的
文檔。如果這個指定名稱或 id 的框架或者窗口不存在,
瀏覽器將打開一個新的窗口,給這個窗口一個指定的標記,然后將新的文檔載入那個窗口。從此以后,
鏈接文檔就可以指向這個新的窗口。
<a href="#" target="_blank"></a>語句用于在新窗口打開鏈接。
[參考](http://www.w3cfuns.com/notes/15867/f24c07016ec1be8e5b0a411e17e38718)
> *四* display: none, visibility: hidden opacity:0有什么作用?有什么區別?
display=none
閉一個元素的顯示(對布局沒有影響);其所有后代元素都也被會被關閉顯示。
文檔渲染時,該元素如同不存在。
visibility=hidden,
讓元素在隱藏的同時占據其原有的位置,(空白占位如果該該元素已經綁定一些事件,如click事件,那么點擊該區域,不能觸發點擊事件的
opacity=0,
opacity設置透明度。通過設置透明度將元素隱藏起來,但不會改變頁面布局,并且,
如果該元素已經綁定一些事件,如click事件,那么點擊該區域,也能觸發點擊事件的
> *五* 如何去除 a 鏈接的默認樣式?直接在 a 鏈接父容器添加顏色,能否繼承到當前 a 鏈接上?
在該a鏈接的css樣式中添加"text-decoration:none;"
直接在a鏈接父容器添加顏色不能繼承在a鏈接上,除顏色外a鏈接都可以繼承父容器的樣式。