內(nèi)聯(lián)元素的高度是由行高決定的&&高度的表現(xiàn)不是行高 是否矛盾? 為什么line-height是由文本間的基線來計(jì)算的,但是單行文本卻有l(wèi)ine-height
好像存在著矛盾? “內(nèi)聯(lián)元素的高度是由行高決定的”后面又說,“高度的表現(xiàn)不是行高” 還有就是, 老師好像并沒有從正面回答,“為什么line-height是由文本間的基線來計(jì)算的,但是單行文本卻有l(wèi)ine-height”這個問題 求解?
好像存在著矛盾? “內(nèi)聯(lián)元素的高度是由行高決定的”后面又說,“高度的表現(xiàn)不是行高” 還有就是, 老師好像并沒有從正面回答,“為什么line-height是由文本間的基線來計(jì)算的,但是單行文本卻有l(wèi)ine-height”這個問題 求解?
2016-11-20
舉報
2016-11-20
行高是有content area+行間距 決定的 line-height 剛好等于content area+行間距 ?所以不矛盾
2016-11-20
剛才重新看了一遍,也是明白了這個道理。視頻中說到“兩行的定義已經(jīng)決定了一行的表現(xiàn)”,也就是說符合計(jì)算公式的了。另外一點(diǎn)就是,我覺得"內(nèi)聯(lián)元素的高度是由行高決定的"這句話并不妥當(dāng)。我是這樣理解的:
由于行高是內(nèi)容區(qū)域和行間距的總和,而內(nèi)容區(qū)域和行間距的總和恰好又表現(xiàn)出來了內(nèi)聯(lián)盒子
的高度,所以應(yīng)該說,內(nèi)聯(lián)盒子的高度等于行高,而不能說決定,而行高的表現(xiàn)則是通過內(nèi)容區(qū)域
和行間距來實(shí)現(xiàn)的。(只是說可以設(shè)置行高的值來設(shè)置高度)