在html教程中说:“alink(body的属性)不赞成使用。请使用样式取代它。”这个样式指的是css吗?

html-css017

在html教程中说:“alink(body的属性)不赞成使用。请使用样式取代它。”这个样式指的是css吗?,第1张

是的,这个样式指的就是css样式(a:active {})

一、

定义:alink 属性规定文档中活动链接(active link,也就是a标签)的颜色。

实例:

<html>

<body alink="green">

<p><a href="#">link1</a></p>

<p><a href="#">link2</a></p>

</body>

</html>

注释:当body下的链接(active link,也就是a标签)被点击时,该链接就处于活动状态,而且颜色为green。

二、

css样式代替方案:

CSS 语法(在 <head>部分):<style>a:active {color: green}</style>

实例:

<html>

<head>

<style>

a:active

{

color:green

}

</style>

</head>

<body>

<p><a href="#">link1</a></p>

<p><a href="#">link2</a></p>

</body>

</html>

参考资料:w3school

他们的区别

1、类

:定义的时候前面必须加点(.),格式是.xxx,可以在一个页面中调用多次。类一般就设文字颜色什么的。

2、标签:标签就是body、table、h3……之类的网页里面的标签,可以直接选择定义样式,网页里面的就会随之变化的。标签就是背景什么的。

3、高级:

高级定义的方式可以在前面加(.)或者(#),加点就是和类差不多,在前面加#的话就是id调用,比如定义#top,那么在调用的时候就是<div

id="top"></div>。记住#top只能调用一次。这点跟类不一样。就是一些链接什么的

alink

是a:active设置的是正在访问超链接的颜色!

vlink

是a:visited设置的是已经访问的超链接的颜色!

a:link是未访问的链接的颜色