看看我的意思,看看this jsFiddle。 (注:爲此jsFiddle設置了「標準化CSS」選項。)如何將CSS指令應用於h3元素?
底線:應用於span
和h3
元素的相同CSS指令會產生非常不同的結果(不同的垂直對齊和背景顏色)。
我希望元素的h3.letter
元素的垂直對齊和背景顏色如span.letter
元素所示。
有沒有辦法迫使這些指令到h3
元素的應用程序?
(另外,我會很感激,如果有人點我到一些信息的特定位[例如,在W3C的文檔迷宮的特定段落這裏描述,將使行爲更容易理解。)
順便說一句,代碼是here給出的配方略有改動。
下面的代碼,安撫SE:
<div>
<span class="letter">T</span>
<span class="strut"></span>
</div>
<div>
<h3 class="letter">T</h3>
<span class="strut"></span>
</div>
div {
width: 100px;
height: 100px;
border: thin black solid;
margin: 50px;
}
.letter {
font-size: 100px;
line-height: 0px;
background-color: #9BBCE3;
}
.strut {
display: inline-block;
height: 100px;
}