试图通过W3 Validator验证“网站”

时间:2015-04-15 16:13:28

标签: html css validation

我正在使用W3C Validator。它一直告诉我,我的每个span标签都有很多错误。

错误示例:

Line 21, Column 117: Attribute span not allowed on element span at this point.
<span id="answer1" span style="color:lightgreen;font-weight:bold;text-align:center;display:block;margin:-18px auto;"></span><br/>

我该如何解决这个问题?

我的一个想法是尝试将跨度信息放入外部CSS文档中,这个想法是否有效?如果不是更好的方法呢?

2 个答案:

答案 0 :(得分:4)

您的span标记中包含span一词作为属性:

<span id="answer1" span style="color:lightgreen;font-weight:bold;text-align:center;display:block;margin:-18px auto;"></span><br/>
                   ^^^^

无效。

另请注意,通常建议避免使用元素的内联样式并使用样式表。

答案 1 :(得分:0)

您已经定义了span标记。


<span id="answer1"</span>

请改为尝试:

<span id="answer1" style="color:lightgreen;font-weight:bold;text-align:center;display:block;margin:-18px auto;"></span><br/>