我正在使用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文档中,这个想法是否有效?如果不是更好的方法呢?
答案 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/>