我有這個代碼,我不明白爲什麼我的H1和它的關聯P標籤沒有得到在BODY CSS元素中定義的字體和大小(沒有繼承)..除非我取消註釋* css風格,什麼是一個非常糟糕的主意。如果我這樣做了,我不能改變它們在Pss標籤中重新定義它們的屬性(繼承似乎是被迫的)。CSS - 樣式不繼承屬性
我對maaany標記有這個問題,我不想每次重新定義字體和大小。
global.css中
/*
* {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
*/
html {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
}
p {
text-align:justify;
margin:0px;
margin-bottom:10px;
}
HTML
<HTML>
<HEAD>
<TITLE>a</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<LINK href="global.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<DIV>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<TR>
<TD width="1" valign="top"></TD>
<TD valign="top">
<div>
<H1>Title</H1>
<p>Some text</p>
</div>
</TD>
</TR>
</TABLE>
</DIV>
</BODY>
</HTML>
您只是將字體大小添加到body標籤。不是實際的h1標籤。你需要用你想要的尺寸來定義h1標籤,或者在樣式頁面中取消註釋你的*樣式。 – ZombieCode