首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接、vlink和alink的新构造?

链接、vlink和alink的新构造?
EN

Stack Overflow用户
提问于 2012-09-28 18:08:55
回答 2查看 934关注 0票数 0

我的代码中有这样一条通用语句

代码语言:javascript
复制
<body link="#FFFF00" vlink="#FFFF00" alink="#FFFF00">

Web表达式4用一条消息突出显示代码:“World Wide Web Consortium现在认为属性已过时。建议使用更新的构造。”

不幸的是,它没有给我更多的信息。

我需要什么代码才能使它保持最新?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-28 18:11:59

你不应该在HTML的结构中嵌入样式--这就是为什么你会得到这样的信息。很长一段时间以来,文档结构和外观之间的分离已经被接受为一件好事-样式进入CSS。

要解决此问题,请使用CSS。

对于链接,您应该使用linkvisitedactive的伪类设置a元素的样式

代码语言:javascript
复制
a:link, a:visited, a:active {
    color: #FFFF00;
}
票数 2
EN

Stack Overflow用户

发布于 2012-09-28 19:42:55

这些属性仍然以它们以前的方式工作。用CSS替换它们将是微不足道的,但不会改变任何事情(除非在相对较少的情况下,CSS被禁用-然后将使用默认链接颜色)。

例如,如果您希望对页面上的不同链接使用不同的颜色,则使用CSS会很有用。

代码的主要问题不是设置链接颜色的方式,而是将它们设置为相同的颜色以及通常不会被识别为指示链接的颜色。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12637946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档