我的代码中有这个常见的陈述
<body link="#FFFF00" vlink="#FFFF00" alink="#FFFF00">
Web Expression 4突出显示代码并显示消息'World Wide Web Consortium现在将属性视为过时。建议使用较新的结构。'
不幸的是,它不再向我提供任何信息。
我需要哪些代码才能使其更新?
答案 0 :(得分:2)
您不应该在HTML结构中嵌入样式 - 这就是您收到消息的原因。很长一段时间,文档结构与它的外观之间的分离被认为是一件好事 - 风格进入了CSS。
要解决此问题,请使用CSS。
对于链接,您应该使用a
,link
和visited
的伪类设置active
元素的样式:
a:link, a:visited, a:active {
color: #FFFF00;
}
答案 1 :(得分:1)
属性仍然与以前一样。用CSS替换它们将是微不足道的,但不会改变任何东西(除了在禁用CSS的相对罕见的情况下 - 然后将使用默认链接颜色)。
如果您想为页面上的不同链接使用不同的颜色,那么使用CSS会很有用。
代码的主要问题不在于您设置链接颜色的方式,而是将它们设置为相同的颜色以及通常不会被识别为指示链接的颜色。
答案 2 :(得分:0)
您需要使用CSS。
请查看以下链接以供参考:http://www.w3schools.com/css/css_link.asp