我想用css創建一個html表格。第一列是等寬字體,因爲它包含計算機代碼。在等寬字體列中的html表格
但是,font-family屬性似乎不起作用。這是HTML文件:
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<table cellspacing="0" class="software">
<COLGROUP class="command">
<COLGROUP>
<tr>
<td>command 1</td>
<td>description</td>
</tr>
<tr>
<td>command 2</td>
<td>description</td>
</tr>
</table>
</body>
</html>
對應的CSS文件包含以下內容:
table.software{
font-family: Arial;
font-size: 13pt;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
table.software td{
text-align: left;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding: 5px;
}
.command{
font-family: monospace;
font-size: 10pt;
width: 300;
}
我將不勝感激。對於如何實現字體的變化的指針。謝謝!
問候, 邁克爾
http://stackoverflow.com/questions/1238115/using-text-align-center-in-colgroup和http:/ /stackoverflow.com/questions/1119106/why-is-styling-table-columns-not-allowed應該解釋爲什麼這不起作用。 –
感謝您的支持 – Michael