我正在使用Powershell ConvertTo-HTML构建三列表。我想在跨越所有三列的第一行中显示标题图像。桌子看起来不错,但第一行中的图像厚约1px。
我尝试仅使用1列而不是跨越来调整列(图像)的大小...
这是从Powershell脚本生成的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>
table {
border-collapse: collapse;
width: 700px;
}
td, th {
border: 1px solid #ddd;
font-family: Arial;
font-size: 14px;
padding: 8px;
}
th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
background-color: #4286f4;
color: white;
}
</style>
</head><body>
<table>
<tr>
<td colspan='3' >
<img src='file:///\\fileserver\files\file1.jpg'/>
</td>
</tr>
<tr>
<td style='width:10%'></td>
<td>Test</td>
<td style='width:10%'></td>
</tr>
</table>
<table>
</table>
</body></html>
感谢您的帮助。
杰夫
答案 0 :(得分:0)
我终于明白了。图片大约为2500像素,而且很大,因此被压缩到了空间中。
感谢大家的建议。