我想在同一個表th
細胞兩種字體大小相同表格單元格
我的代碼以下,但不會出現即(FRM),工作停留在字體14
兩種不同的字體大小請幫
echo "<th width='70%' style='background-color:#FFD8D8;font-size:14px' colspan=\"14\"><left>".$startlocation."<style='font-size:8px'>"."(Frm)"."</left></th>";
我想在同一個表th
細胞兩種字體大小相同表格單元格
我的代碼以下,但不會出現即(FRM),工作停留在字體14
兩種不同的字體大小請幫
echo "<th width='70%' style='background-color:#FFD8D8;font-size:14px' colspan=\"14\"><left>".$startlocation."<style='font-size:8px'>"."(Frm)"."</left></th>";
沒有名爲<left>
這樣的元素。我會推薦你做的是將類添加到你的元素,而不是通過style=
使用內聯樣式。
th {
width: 70%;
background-color: #FFD8D8;
}
.left {
font-size: 8px;
}
.right {
font-size: 14px;
}
然後你就可以添加一個<span>
標籤在你的文字,它可以像這樣爲你的最終代碼:
echo "<th colspan=\"14\"><span class=\"left\">".$startlocation."</span><span class=\"right\">(Frm)"."</span></th>";
我不知道其他文字是<th>
元素裏面是什麼,但是做我所做的就會解決它。使用類和ID代替內聯樣式也是最好的做法,因爲它將來更容易更改。
編輯:如果您確實需要向聯樣式,這將工作:
echo "<th colspan=\"14\"><span style=\"font-size:14px\">".$startlocation."</span><span style=\"font-size:8px\">(Frm)"."</span></th>";
謝謝Snorlax。已經放棄投票re您的編輯 – user2635961
@ user2635961您應該選擇它作爲正確的答案,因爲我先解決了您的問題,它是最正確的。 – MortenMoulder
我看到你的觀點,我似乎已經'編造'了一個左標籤(我是一個初學者)。我會先改變看法,但會反對vascora評論。 – user2635961
插入<span>
這樣的:
...$startlocation."<span style='font-size:8px'>"."(Frm)"."</span></left></th>"
,使您可以指定一些元素樣式你試過的樣子。
嗨Vacsora。您的解決方案適用於我。不知道爲什麼你有一個投票。我給你打個勾 – user2635961
@vacsora:在HTML中沒有什麼叫左標籤,因此你的代碼不會真正起作用。我的解決方案更好,因爲這是你通常會做的。內聯樣式已經死了,應該不惜一切代價避免。 – MortenMoulder
@Snorkax,我必須讚賞你在制定你的詳細答案時付出了不少努力,而我僅僅構建了一個對現有代碼的最小入侵的快速解決方案。但是,沒有理由和粗魯的迴應同胞的答案,特別是當你從來沒有聽說過註冊新的元素! – vacsora
您可以隨時在''標籤中包裹一些想要顯示得較小的文字。 –
刪除''元素。同樣傷心的是,你選擇了vacsora的答案,因爲我是第一個,而且我的答案好多了。研究HTML標籤是您的下一個追求。 –
MortenMoulder
嗨Snorlax。瞭解。已經放棄了投票 – user2635961