XHTML验证,没有属性"XHTML";背景"



我对编码很陌生,正在上课学习HTML5和CSS3。

不过,我有一个旧文件,需要为客户端快速更新。它是用表和内联样式设置的,我知道这有点草率,所以我只是想稍微清理一下,让它得到验证。我能够将文件从大约50个错误减少到只有一个,但我一直在弄清楚最后一部分。有人能给我指正确的方向吗?

谢谢!

第68行,第32列:没有属性"背景">

DOCTYPE是XHTML 1.0 Transitional。

<tr>
<td colspan="3" background="http://www.website.com/image.jpg" align="left" style="font-family:museo300, Arial, Helvetica, sans-serif; font-size:32px; color:#145099; padding:0px 50px 0px 50px; line-height:38px;">Headline.
</td>
</tr>

我试着用这段代码把它改成内联CSS,但现在我没有背景图像了。你能告诉我我做错了什么吗?以前看起来不错。

<tr>
<td colspan="3" align="left" style="font-family:museo300, Arial, Helvetica, sans-serif; font-size:32px; color:#145099; padding:0px 50px 0px 50px; line-height:38px; background-image:http://www.website.com/image.jpg;">Headline.
</td>
</tr>

我想明白了。我把CSS编码错了,应该是:

<tr>
<td colspan="3" align="left" style="font-family:museo300, Arial, Helvetica, sans-serif; font-size:32px; color:#145099; padding:0px 50px 0px 50px; line-height:38px; background-image: url(http://www.website.com/image.jpg);">Headline.
</td>
</tr>

谢谢你的帮助!

自1996年以来,您应该使用CSSbackground-image属性。

最新更新