1.line-height有什么作用?
“行高“指一行文子的高度钱床,具體來(lái)說(shuō)是指兩行文子間基線間的距離观堂。在CSS督赤,line-height被用來(lái)控制行與行之間的垂直距離懈万。line-height 屬性會(huì)影響行框的布局拴清。在應(yīng)用到一個(gè)塊級(jí)元素時(shí),它定義了該元素中基線之間的最小距離而不是最大距離会通。所有瀏覽器都支持 line-height 屬性贷掖。
2.如何去查CSS屬性的兼容性?比如inline-block哪些瀏覽器支持渴语?
用can i use可以查css屬性的兼容性苹威,
inline-block:
3.a 標(biāo)簽的href, title, target 是什么? title 和 alt有什么區(qū)別驾凶?如何新窗口打開(kāi)鏈接?
a標(biāo)簽的 href 屬性用于指定超鏈接目標(biāo)的 URL牙甫。
a標(biāo)簽的title屬性可以讓鼠標(biāo)懸停在超鏈接上的時(shí)候,顯示該超鏈接的文字注釋
<a title = "百度的的中文站點(diǎn)">百度網(wǎng)站</a>
a 標(biāo)簽的 target 屬性規(guī)定在何處打開(kāi)鏈接文檔调违。
title和alt的區(qū)別:alt 用來(lái)給圖片來(lái)提示的窟哺。Title用來(lái)給鏈接文字或普通文字提示的。
用法如下:
<p Title="給鏈接文字提示">文字</p>
<a href="#" Title="給鏈接文字提示">文字</a>
<img src="圖片.gif" alt="給圖片提示">
如何新窗口打開(kāi)鏈接
<a target="_blank">超鏈接</a>.
4.display: none , visibility: hidden, opacity:0 有什么作用技肩?有什么區(qū)別且轨?
他們的作用都是讓元素消失.
區(qū)別是:
display=none,把元素隱藏起來(lái)虚婿,并且會(huì)改變頁(yè)面布局旋奢,可以理解成在頁(yè)面中把該元素刪除掉一樣。
visibility=hidden然痊,該元素隱藏起來(lái)了至朗,但不會(huì)改變頁(yè)面布局,但是不會(huì)觸發(fā)該元素已經(jīng)綁定的事件剧浸。
opacity=0锹引,該元素隱藏起來(lái)了,但不會(huì)改變頁(yè)面布局唆香,并且嫌变,如果該元素已經(jīng)綁定一些事件,如click事件躬它,那么點(diǎn)擊該區(qū)域腾啥,也能觸發(fā)點(diǎn)擊事件的。
5.如何去除 a 鏈接的默認(rèn)樣式?直接在 a 鏈接父容器添加顏色碑宴,能否繼承到當(dāng)前 a 鏈接上软啼?
除去 a 鏈接的默認(rèn)樣式:使用text-decoration:none;
直接在 a 鏈接父容器添加顏色延柠,不能繼承到當(dāng)前 a 鏈接上祸挪。其他的都可以繼承,比如字體大小贞间。要實(shí)現(xiàn)對(duì)a鏈接顏色起作用贿条,必須設(shè)置a。