验证输出错误:没有属性" leftmargin"

时间:2015-05-16 14:59:51

标签: html

没有属性" leftmargin"



<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheig…
&#13;
&#13;
&#13;

&#13;
&#13;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
&#13;
&#13;
&#13;

不确定是什么错,有什么提示吗?

3 个答案:

答案 0 :(得分:5)

leftmargin是浏览器供应商对HTML的非标准扩展。它从未标准化,因为CSS出现(差不多20年前)。由于它不是标准的,因此它不构成XHTML 1.0 Transitional DTD的一部分。

使用CSS代替(对于该示例中您的身体开始标记上的所有属性)。

注意:Transitional DTD是作为中间点提供的,有助于从HTML 3.2迁移到Strict DTD。你可能还不应该使用它。就此而言,最好一路移动到HTML 5(去年达到推荐状态)。

答案 1 :(得分:1)

更改您的代码:

<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheig…

使用CSS代替网页样式:

<style type="text/css">
    body {
        margin: 0;
        padding: 0;
        background: #FFFFFF;
    }
</style>

答案 2 :(得分:0)

使用css style="margin-left:0px;"