我目前正在使用c#在visual studio 2010上构建多个网站。我留下的唯一错误(消息)或img
对齐,div
对齐和<a name
atrributes ...这被视为过时。建议使用较新的结构。
网站仍然有效,但由于我在学习过程中,我想要0个错误/消息...我无法在网上找到任何新的构造取代这些内容。
有人可以帮忙吗?
答案 0 :(得分:6)
对齐图像的效果为float
,对于div元素,它可以是margin
或text-align
,具体取决于您是在处理块本身还是内部的某些内联内容。您可以在我的网站上看到an example(完全披露时间)。左右块对齐是通过将左右边距设置为0 / auto或auto / 0而不是auto / auto。左右内联对齐是左侧或右侧而不是文本对齐的中心。
命名锚点已被id
替换为泛型元素。
所以你可能以前写过:
<p><a name="example">The quick brown fox jumped over the
lazy dog</a></p>
或者,如果您遵循链接到某个点而不是值得关注的不良做法:
<p><a name="example"></a>The quick brown fox jumped over the
lazy dog</p>
你现在写道:
<p id="example">The quick brown fox jumped over the
lazy dog</p>
答案 1 :(得分:4)
您应该使用CSS来设置网页样式 - 这包括对齐。
答案 2 :(得分:3)
您可以做的是替换
<强> align="center"
强>
与
<强> style="text-align:center"
强>
通过内联CSS样式,这将解决您获得的验证错误并满足XHTML规则。
答案 3 :(得分:1)
使用层叠样式表而不是HTML格式。
较新的构造:
.rule { margin: 0px auto; }