1.去下划线:

  写样式,a{text-decoration:none;

  或在a标签内联里面写style="text-decoration:none;";

2.禁用a标签跳转:

a标签href不跳转 禁止跳转

当页面中a标签不需要任何跳转时,从原理上来讲,可分如下两种方法:

  1. 标签属性href,使其指向空或不返回任何内容。如:

    <a href="javascript:void(0);" >点此无反应javascript:void(0)</a>

    <a href="javascript:;" >点此无反应javascript:</a>

  2. 标签事件onclick,阻止其默认行为。如:

    <a href="" οnclick="return false;">return false;</a>

    <a href="#" οnclick="return false;">return false;</a>

注意:只有一个href="#"是不可以的。

原理:

  1. 标签属性href="javascript:void(0);" 关键是理解void(0)的含义。

javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值

用法格式如下:

a). javascript:void (expression)

b). javascript:void expression

你以使用 void 操作符指定超级链接。表达式会被计算但是不会当前文档处装入任何内容。所以,javascript:void(0) 仅仅表示一个死链接。

只有href="#"是不可以的,因为#包含了一个位置信息,默认的锚是#top 也就是网页的上端。我理解的锚是指网页中具体位置。

例如:

首先我们在网页body内最上面添加一个<span id="top" name="top"></span>

我们再到body内,需要出现点击后转到顶部位置添加,<a href="#top">回到顶部</a>

点击回到顶部即可让滚动回到顶部。

  1. 标签事件οnclick="return false;" 在HTML代码中,无论你在哪里放置了onclick事件,并且返回值为false时,那么该处的默认行为将不会执行。这里的默认行为是指没有Onclick事件时原本的行为。

最后,我们来回顾下a标签的三种用法:

<a href="http://www.w3school.com.cn">W3School</a>

<a href="index.html"> index </a>

<a href="#top">top</a>

转载于:https://www.cnblogs.com/zhumengdexiaobai/p/10245962.html

5-去掉a标签下划线,禁止a标签的跳转相关推荐

  1. htmla标签下划线去除_html超链接的下划线怎么去掉?a标签去下划线的方法都在这里...

    本篇文章就是关于html超链接取消下划线的用法,教你如何快速的去掉HTML超链接下划线的方法,最后还有相关代码解释,下面就让我们一起看看这篇文章吧 首先我们使用css的基础样式来做一个最简单的去下划线 ...

  2. a标签去下划线或文字添加下修饰_a标签下划线(如何去掉a标签下划线)

    去掉a标签下划线:对超链接下划线设置 使用代码"text-decoration"语法: text-decoration : none || underline || blink || overline ...

  3. a标签去掉下划线_html常用标签、包含关系、常用术语,以及网页设计中的字体分类

    字体的分类: serif (衬线字体){在笔画上面有些特殊的修饰效果} sans-serif (非衬线字体){横平竖直.横就是横,点就是点} monospace ( 等宽字体) cursive ( 草 ...

  4. html不用css超链接去掉下划线,div css之去掉a超链接下划线样式

    一.去掉字体下划线装饰CSS属性格式代码 text- 解释: CSS下划线格式单词:text- 不闪现下划线(去掉字体下划线花色):none 二.网页重构前初始化去掉超链接下划线 由于有的浏览器默认情 ...

  5. html中去除超链的下划线,html如何去掉超链接的下划线

    html去掉超链接的下划线的方法是使用css中[text-decoration:none]来去掉超链接的下划线,代码为[]. 本教程操作环境:windows7系统.html5版,DELL G3电脑. ...

  6. webStrorm js文件里 怎么去掉参数的下划线

    2019独角兽企业重金招聘Python工程师标准>>> webStrorm js文件里 怎么去掉参数的下划线 就如这种 File->Setting->Edito-> ...

  7. html 去掉html超链接下划线

    去掉html超链接下划线 2012-08-30 17:31:00|  分类: css|举报|字号 订阅 我们可以用CSS语法来控制超链接的形式.颜色变化. 下面我们做一个这样的链接:未被点击时超链接文 ...

  8. a标签下划线的距离问题

    需求 a标签下划线距离太接近了,需要调整一下 页面代码 <p class="text_align_r"><span class="ordersave_i ...

  9. 如何去掉超链接的下划线

    去掉超链接的下划线,需要用样式表CSS来控制,下面将举三个简单的实例来说明如何控制超链接的下划线,感兴趣的朋友可以参考下 去掉超链接的下划线,需要用样式表CSS来控制,如果你暂时不想深入了解CSS的概 ...

  10. 如何去掉超链接的下划线?

    <style> a:link {text-decoration: none;} a:visited {text-decoration: none;} a:active {text-deco ...

最新文章

  1. python最新版本-Python 3.8 已发布 现在是切换至新版本的好时机吗?
  2. html 注册插件,HTML 插件
  3. Ubuntu 14.04系统下安装和编译QT 5.9.2库(桌面版/ARM嵌入式IMX6版)
  4. 一次Task.Run异常问题的排查
  5. halo多人正在连接服务器,在线人数过低 《光晕2》PC版多人服务器下月关闭
  6. Linux Telnet用法详解
  7. 拓扑学(代数拓扑学)的有趣应用
  8. js中删除数组中某一项的方法
  9. mvn help:system下载包失败错误解决!
  10. NCC2105关于分管领导审批流设置另一方法
  11. 电商积累①——库存的意义以及如何进行库存分析
  12. 淘宝大秒系统设计详解
  13. 对车辆路试数据集mtcars进一步分析_【案例】图解电磁阀及其故障诊断分析
  14. 企业微信实现消息通知功能
  15. 增资扩股和股权转让有什么区别?
  16. 报错:RuntimeError: view size is not compatible with input tensor‘s size and stride (at least one dimen
  17. 不愿意和别人打交道_一个人不愿意和同事打交道,大多是这3个原因,你了解吗...
  18. Android ToggleButton 实践
  19. 生日悖论问题——《算法导论学习笔记》
  20. css 父级设置了padding,但是子元素还是会超过padding解决方案

热门文章

  1. oracle ogg和adg,ORACLE12C ADG和OGG的搭配使用
  2. mysql中exeits用法_MySQL 8 在 Windows 下安装及使用
  3. python中的for语句可以在任意序列_python在循环内任意增加迭代器
  4. java 反射 数组,Java 数组
  5. Windows系统 notepad命令详解,Windows系统打开记事本
  6. ajax json java_ajax_json
  7. VueSSR高阶指南
  8. show table status 参数详解
  9. 8、SpringBoot+Mybatis整合------参数取值方式
  10. HTML - label (转)