css链接样式为什么用id_css链接样式怎么设置

首先让我们回顾下前端入门——html 超链接的用法 <a href="url"> , 超链接是一个非常伟大的发明,它链接了整个互联网,没有它就没有互联网。

超链接在发明之初就给它设计了一个默认的样式,就是蓝色带下划线的样式,如下图:

css链接样式为什么用id_css链接样式怎么设置

关于为什么超链接是蓝色带下划线的历史,可以参考这里:https://baijiahao.baidu.com/s?id=1710334071632114373&wfr=spider&for=pc

当网页变得越来越丰富,用户的需求越来越高的时候,这样的样式已经不符合大众的审美,所以通过css来美化超链接非常有用和有趣。

设置链接样式

链接可以使用任何 CSS 属性(例如 color、font-family、background 等)来设置样式。

如下图:

css链接样式为什么用id_css链接样式怎么设置

除此之外,可以根据链接状态来设置不同样式,链接状态分别有:

  • a:link – 正常的,未访问的链接
  • a:visited – 用户访问过的链接
  • a:hover – 用户将鼠标悬停在链接上时
  • a:active – 链接被点击时

如下示例:

/* 未被访问的链接 */ a:link { color: red; } /* 已被访问的链接 */ a:visited { color: green; } /* 将鼠标悬停在链接上 */ a:hover { color: hotpink; } /* 被选择的链接 */ a:active { color: blue; }

css链接样式为什么用id_css链接样式怎么设置

css链接样式为什么用id_css链接样式怎么设置

css链接样式为什么用id_css链接样式怎么设置

css链接样式为什么用id_css链接样式怎么设置

如果为多个链接状态设置样式,请遵循如下顺序规则:

  • a:hover 必须 a:link 和 a:visited 之后
  • a:active 必须在 a:hover 之后

以上是链接的各种伪类,描述了链接的不同状态,你可以试试在不同状态下给设置不同的属性,比如背景色,字体或者文本修饰等等。

链接按钮

链接通常用来当做按钮使用,点击它跳转页面或执行一些事件或js函数。如下示例:

a:link, a:visited { background-color: #f44336; color: white; padding: 14px 25px; text-align: center; text-decoration: none; display: inline-block; } a:hover, a:active { background-color: red; }

定义了一个背景色为红色的按钮,如下图:

css链接样式为什么用id_css链接样式怎么设置

注意:如果想在点击这个按钮后禁止跳转页面,可以给href属性设置javascript:void();,在以后会讲到JavaScript在网页中的使用,这里你已经看到,在href属性中通过Javascript:的形式可以执行一段js语句或函数,这里void()就是阻止链接跳转。

上面只是一个简单的例子,当然你也可以制作更漂亮的按钮,比如加上圆角、阴影、或渐变背景等。

改变光标

当鼠标移动到链接上时,你会看到鼠标变成一个手形,通过css cursor 属性可以改变鼠标指针的形状,如下图:

css链接样式为什么用id_css链接样式怎么设置

可以尝试按照上面的属性依次练习一遍,链接的样式到此就介绍完了,感谢关注。

上篇:前端入门——css字体和文本

本文【css链接样式为什么用id_css链接样式怎么设置】由作者: C/S结构 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4071.html

(0)
上一篇 2023-03-08 10:55:39
下一篇 2023-03-08 10:59:44

相关推荐

  • 点对点通信和广播通信_点对点通信软件有哪些

    计算机网络根据传输技术的不同可分为广播网络、点对点网络和点对点通信。广播网络中的所有机器共享一个通信通道,而在点对点网络中,机器是一对一连接的,一个通道连接只对应两台机器。以太网和点对点协议都是数据链路层协议。 不同之处在于以太网是为广播网络设计的,而 PPP 协议是为点对点网络设计的。从帧格式可以明显看出区别:以太网帧包含目标MAC地址,用于在多通道中识别…

    2023-03-21
    000
  • 现在上位机软件比较好用的有几款_单片机上位机软件

    上位机是指可以直接发出操控命令的计算机,屏幕上可以显示各种信号变化。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。 早期开发上位机主要是在PC上用VB,VC,DELPHI,现在也有人开始用C#,PYTHON,各有优缺点。 近年来移动技术的高速发展以及移…

    2023-03-13
    300
  • mfc进度条重绘_mfc怎么重绘

    界面绘制 复选框ID:IDC_CBX_Red、IDC_CBX_Green、IDC_CBX_Blue。 复选框绑定控件类型变量:m_cbx_red、m_cbx_green、m_cbx_blue。 单选框ID:IDC_RADIO_Rect、IDC_RADIO_Circle。 单选框绑定控件类型变量:IDC_RADIO_Rect、IDC_RADIO_Circle。…

    2023-03-21
    000
  • 企业工资管理系统软件,车间员工计件工资软件

    对于很多工厂来说,计算工人工资主要按考勤时间和计件数量两种方式来进行,有时有些企业会按考勤和计件两种结合的方式来计算工人工资,计算起来十分复杂。通过工资计算软件能够很好地解决工人计件工资的问题,工人的计件工资用什么软件好?这里我们推荐东宝计件工资软件,不仅能够自动计算考勤和计件工资,而且还支持工人核对计件量,下面我们来了解下东宝计件工资软件的主要功能。 1、…

    2023-03-14
    700
  • 产品需求管理要解决的核心问题,产品需求包括哪些方面

    本文从需求来源的五类渠道——用户/老板/同事/客户/自身,分析了产品经理应当如何处理这几方的需求。 需求,是产品经理工作中接触最广泛的词。不管是来自用户还是老板,产品经理总会收到各种各样的需求。 产品经理需要在接到需求时辨别真伪、在迭代时排列需求优先级、在开发时处理需求变更、在上线后分析需求效果给出反馈。在这一系列过程中,都需要产品经理做好需求管理工作。 这…

    2023-03-18
    200
  • oracle备份数据库的sql语句,oracle删除sql

    Oracle数据库使用RMAN备份,需要把数据库的非归档模式改成归档模式。 一、更改数据库的归档模式需要重新启动数据库,在mount模式下修改(三种启动模式nomount—mount— open)。 具体步骤如下: 1、进入数据库后,关闭数据库 SQL>shutdown immediate 2、启动数据库到mount状态 SQL…

    2023-03-19
    200
  • 电脑编程学了可以干什么_学电脑编程能干什么

    很多人都知道IT行业好,IT行业收入高,知道自己需要学习,但是具体又不知道学习完毕后,自己学习的内容可以从事哪些工作内容。今天小卓就为你梳理一下学习完编程后,可以从事哪些行业,发展如何? 01互联网 最直接的工作就是到一个科技企业做程序员,人家码砖头,我们码代码。目前的互联网行业,那是需要大批的编程人员,把现实中的数据进行转换存储分析。BAT是目前国内比较好…

    2023-03-10
    900
  • matlab求导后赋值计算_matlab导数怎么求

    MATLAB作图像、求极限及导数,小编整理材料不容易,喜欢的记得关注收藏哦谢谢支持

    2023-03-22
    000
  • 万年历代码实验报告 万年历原理图的讲解

    1、设计任务书: 设计任务书 学生姓名:班级:学号: 题目:1602A液晶显示万年历设计 一、设计任务: 本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。 系统以AT89S52单片机为 控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰 年补偿等多种功能。温度采集选用DS18B2…

    2023-03-17
    100
  • 脚本是什么意思?计算机

    好几天之前就答应给大家出短视频脚本模版了,但因为手头电脑有些问题,所以耽搁了一段时间。 不过今天,我终于把它们做好啦!!! 这次的模版涵盖了我常拍的4种短视频类型,基本每个类型都给出了案例参考和空白模版,方便大家对比和使用~ 提前声明哈:这次出的脚本模版,是给想拍短视频,但迟迟下不了手的新手用的。因为我自己也是从新手过来的,所以很懂,当我们对某个领域处于完全…

    2023-03-12
    100

发表回复

登录后才能评论
返回顶部
错说博客上线啦!