<a>
标签(锚标签)是 HTML 中用于创建超链接的元素,它允许用户从一个页面跳转到另一个页面,或者在同一页面的不同部分之间导航。CSS(层叠样式表)用于设置 HTML 元素的样式,包括颜色、字体、布局等。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Link Example</title>
<style>
/* 基础样式 */
a {
color: blue;
text-decoration: none;
}
/* 悬停状态 */
a:hover {
color: red;
text-decoration: underline;
}
/* 已访问状态 */
a:visited {
color: purple;
}
/* 激活状态 */
a:active {
color: green;
}
</style>
</head>
<body>
<h1>Link Example</h1>
<a href="https://www.example.com">External Link</a><br>
<a href="page2.html">Internal Link</a><br>
<a href="mailto:contact@example.com">Email Link</a><br>
<a href="#section1">Anchor Link</a>
<h2 id="section1">Section 1</h2>
</body>
</html>
原因:
解决方法:
!important
:在样式规则中使用 !important
强制应用样式。a {
color: blue !important;
}
通过以上信息,你应该能够更好地理解和应用 <a>
标签和 CSS 的相关知识。
领取专属 10元无门槛券
手把手带您无忧上云