• 关于

    href属性html

    的搜索结果

回答

这个的目的是,给标签以href属性,并不连接到实际的页面。 给标签增加href属性,就意味着以下事情:•:link选择器可以选择到它•这个a标签可以获得焦点(可以通过tab按键访问到,从而屏幕阅读器能够读出背后的内容,增强可访问性)•在浏览器的默认样式表中,有href属性的标签才有cursor:pointer的效果。•优雅降级,在网络连接很差,还没有加载到CSS的时候,依然有手型与正常的link样式。 给标签以href属性,并不连接到实际的页面,还有其他方案。 额外说一下浏览器的默认样式表。 首先看webkit: a:-webkit-any-link { color: -webkit-link; text-decoration: underline; cursor: auto; } a:-webkit-any-link:active { color: -webkit-activelink 而mozilla有这样的默认样式: *|*:-moz-any-link { cursor: pointer; } *|*:-moz-any-link:-moz-focusring { /* Don't specify the outline-color, we should always use initial value. */ outline: 1px dotted; } 可以看到,webkit和mozilla浏览器都实现了类似于any-link的私有选择符,选取有link语义的标签,比如,有href的。 IE和opera的默认样式表里没有这样的私有选择符,但是有href属性的标签才会应用上标签的样式,若没有href属性,它的样式和一样,仅仅是inline级别的元素。 /*opera的默认样式*/ a { color: #00C; text-decoration: underline; } a:visited { color: #800080; } 我参考的浏览器默认CSS样式表:•IE:http://www.iecss.com/•WebKit在http://trac.webkit.org/browser/trunk/Source/WebCore/css(包括 html.css,fullscreen.css,quirks.css等

杨冬芳 2019-12-02 02:47:22 0 浏览量 回答数 0

问题

html中data-uri和data-href的属性有什么作用?

a123456678 2019-12-01 19:31:58 1516 浏览量 回答数 1

回答

有很多方式: 使用标签,在href属性中放入css地址即可 在html元素的style属性中定义样式 在html的

香草巴巴 2019-12-02 00:58:36 0 浏览量 回答数 0

阿里云试用中心,为您提供0门槛上云实践机会!

0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!

问题

html页面a标签可以不写href属性吗?

杨冬芳 2019-12-01 20:02:19 1409 浏览量 回答数 1

回答

onclick 事件中更改属性 -》 手动再次触发onclick事件 -》 跳转成功######能不能具体说下,源码在这里,谢谢了。http://www.51uutao.com/tdj/test.html######<a href="JavaScript:func()">######能不能具体说下,源码在这里,谢谢了http://www.51uutao.com/tdj/test.html###### <a href="javascript:void(0)" onclick="locationUrl()">点击</a> function locationUrl(){ var url = '***'; window.location.href = url; } ###### 引用来自“OSCN”的答案 <a href="javascript:void(0)" onclick="locationUrl()">点击</a> function locationUrl(){ var url = '***'; window.location.href = url; } 可我不知道具体地址啊,a标签href属性里的地址原本是空的,鼠标左键按下(onmousedown)时才能在状态栏看到具体地址,鼠标左键弹起onmouseup时会打开新地址。

kun坤 2020-06-06 14:29:28 0 浏览量 回答数 0

回答

html标签的title属性的样式应该是不能改变的,属性的内容可以改变,如下: <a id="baidu_link" href ="www.baidu.com" title="百度"/> <script type="text/javascript"> function setTitle() { document.getElementById( "baidu_link" ).title = "跳转到百度"; } </script> 你可能会类比其他属性:比如改变了color属性的值,颜色就会改变,那是因为本身color属性就是用来指定颜色的,而title属性只是用来显示指示信息 你可以参考一下这个:http://www.java3z.com/cwbwebhome/article/article9/ht30.html title属性的设计初衷只是用来做提示信息的 假如你要比较好看的弹出框样式,那就不要使用title属性了,可以自己手动写JS实现,或者找一些JS插件吧

小旋风柴进 2019-12-02 02:08:09 0 浏览量 回答数 0

问题

关于javascript修改二级菜单display属性的问题

小旋风柴进 2019-12-01 20:17:03 1028 浏览量 回答数 0

问题

关于javascript修改二级菜单display属性的问题

小旋风柴进 2019-12-01 20:23:34 1017 浏览量 回答数 0

问题

请教JQ中attr()和css()的区别?我老是分不清楚

杨冬芳 2019-12-01 19:47:50 1298 浏览量 回答数 1

回答

<title>js实现类似京东的查询条件选择效果</title> <style> div.condition{border:solid 1px #eee;} div.condition a{margin-right:10px} div.condition a.selected,div.condition a:hover{background:#0094ff;color:#fff;} </style> <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js"></script> <form><input type="hidden" name="yy" /><input type="hidden" name="jy" /><input type="hidden" name="pt" /> <div class="condition" id="dvCondition"> <div target="yy">精品应用:<a href="#" class="selected">所有</a><a href="#">1-2周岁</a><a href="#">2-3周岁</a><a href="#">3-4周岁</a>...更多a</div> <div target="jy">教育专题:<a href="#" class="selected">所有</a><a href="#">数学启蒙</a><a href="#">可续探索</a>...更多a</div> <div target="pt">下载平台:<a href="#" class="selected">所有</a><a href="#">Android</a><a href="#">iOS</a>...更多a</div> <div>已选条件:<label id="lSelected"></label></div> </div> </form> <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js"></script> <script> $('#dvCondition a').click(function () { var selectedA = $(this).addClass('selected').siblings().removeClass('selected').closest('div.condition').find('a.selected'); var f = selectedA.closest('form')[0];//表单 var s = selectedA.map(function () { console.log($(this).parent().attr('target')) //设置对应的条件 f[$(this).parent().attr('target')].value = this.innerHTML == '所有' ? '' : this.innerHTML;//如果你的条件查询值是数字id而不是文字,自己给a增加自定义属性如<a href="#" myid="11">..</a>,然后改为this.getAttribute('myid')||'';,所有那个项不需要添加myid属性 return this.innerHTML == '所有' ? null : this.innerHTML; }).get().join(','); $('#lSelected').html(s); return false; });

小旋风柴进 2019-12-02 02:30:07 0 浏览量 回答数 0

回答

window.opener属性本身就是指向window对象 window.location="a.html"和window.location.href="a.html"的作用都是把当前页面替换成a.html页面 定义了全局变量g; 可以用window.g的方式来存取该变量

嘿! 2019-12-02 03:21:38 0 浏览量 回答数 0

问题

用getElementsByTagName和getElementById获取该元素的属性为什么效果不一样

杨冬芳 2019-12-01 20:08:00 1084 浏览量 回答数 1

问题

用html和css(scss)想建立双重下拉菜单,就是鼠标hover上一个又出来一个nav,在出来的nav上hover又出来新的nav。第一层出来了,但第二层总是覆盖内容。。好久不写了也是忘了,改了好久了。求大神解救。

a123456678 2019-12-01 19:30:10 1592 浏览量 回答数 1

问题

菜单下拉 的问题?

杨冬芳 2019-12-01 19:40:47 1184 浏览量 回答数 1

问题

jQuery手写插件如何修改属性

a123456678 2019-12-01 20:18:10 911 浏览量 回答数 1

回答

HTML5 确实允许 a 包裹任何 div、p 之类到水平 block 标签了。前提是包裹到内容里不能包含任何交互的元素,比如其它链接或按钮。 从开发和可用性角度 在 XHTML 的时代,如果你要创建大块的点击区域,代码可能是这样: <div class="story"> <h3><a href="story1.html">Big Brother is Watching You</a></h3> <p><a href="story1.html"><img src="v.jpg" alt="full story. " />People should not be afraid of their governments. Governments should be afraid of their people.</a></p> <p><a href="story1.html">Read more</a></p> </div> 到了 HTML5,你可以写成这样: <article> <a href="story1.html"> <h3>Big Brother is Watching You</h3> <p><img src="v.jpg" alt="V for Vendetta">People should not be afraid of their governments. Governments should be afraid of their people.</p> <p>Read more</p> </a> </article> 从代码结构上看,减少了重复的链接,对前后台代码维护来说都很方便,而且也更语义化(单纯的Read more没有任何意义)。看img标签的alt属性,前者是个链接,所以alt描述链接目标,后者是正文的一张补充图片,因此直接描述图片本身。 从用户使用角度,键盘用户选择链接也可以少按几次 tab。但也同样带来了困扰,比如不好复制链接里的部分内容。 所以,当需要创建大区域点击时(比如文本广告),且对文字复制无要求时,使用后者更好。当链接单一时,两者差别不是很大,比如只有: Link Title)。从 SEO 角度 如果单纯从 SEO 角度看,你的两段代码在 DOM 的树状结构是这样的: - h1 - a - a - h1 搜索引擎机器人在爬行的时候先宽遍历再深遍历,放在相同的页面,仅看第一级节点,显然 h1 的权重比 a 高。所以,针对你的代码,前者对 SEO 更有利。

杨冬芳 2019-12-02 02:46:15 0 浏览量 回答数 0

问题

| Java | 谁能建议如何选择此元素?

游客ufivfoddcd53c 2020-01-04 15:16:27 1 浏览量 回答数 1

回答

不要用window.open,会被浏览器拦截,相当于那种弹窗广告,看过吧? 其实除了IE之外,Html5有个新的属性叫download,直接就可以实现下载。不过不支持IE。用之前判断一下alink.download是否存在就可以了。不存在就用IE的方法,如果不想用新窗口的方法也可以用iframe的。 function save() { var img = document.getElementById("testImg"); var alink = document.createElement("a"); a.href = img.src; a.download = "testImg.jpg"; a.click(); }

a123456678 2019-12-02 02:04:45 0 浏览量 回答数 0

问题

下面一个程序中的css 对 类设置了属性,但浏览器颜色没有变化,请问我语法有问题吗?

杨冬芳 2019-12-01 19:54:07 849 浏览量 回答数 1

问题

关于不标准网页的HTML元素属性提取

a123456678 2019-12-01 20:17:46 832 浏览量 回答数 1

回答

给WebBrowser控件的属性里添加一个事件,如 webBrows.Navigating += new System.Windows.Forms.WebBrowserNavigatingEventHandler(this.webBrows_Navigating); 事件 Navigating 说明: 在WebBrowser导航发生前发生 然后在后台代码里操作,如 private void webBrows_Navigating(object sender, System.Windows.Forms.WebBrowserNavigatingEventArgs e) { try { //这里捕获的是html页面中 a 标签 的href 的值,并进行操作 ,如 导航 if (e.Url == null || !e.Url.ToString().Contains("#")) return; var param = e.Url.ToString().Substring(e.Url.ToString().IndexOf("#") + 1); } catch (Exception er) { } }

小旋风柴进 2019-12-02 02:06:37 0 浏览量 回答数 0

回答

已完成 未完成 去掉href属性,变成这样 已完成 未完成 ###### try: 未完成 ... ###### <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script> function setTab(m, n) { var text = document.getElementById("pp"); if(n == 1){ text.src = "no.html"; }else if(n == 0){ text.src = "yes.html"; } } </script> </head> <body> <ul> <li onclick="setTab(0,0)"><a href="javascript:void(0);">已完成</a></li> <li onclick="setTab(0,1)"><a href="javascript:void(0);">未完成</a></li> </ul> <div> <iframe id="pp" width="420" height="330" frameborder="0" src="yes.html"></iframe> </div> </body> </html>

kun坤 2020-06-01 09:59:25 0 浏览量 回答数 0

问题

用easyui做form表单,但不显示出来

云栖技术 2019-12-01 19:39:50 1488 浏览量 回答数 1

问题

jsp连接数据库总是报错,错哪儿了? ?报错

爱吃鱼的程序员 2020-06-23 01:32:44 0 浏览量 回答数 1

问题

【精品问答】前端面试手册之HTML篇

前端问答 2019-12-01 22:04:46 54 浏览量 回答数 0

回答

$ 我们经常使用向 $ 内传入一个字符串的方式来选择或生成 DOM 元素,但如果这个字符串是来自用户输入的话,那么这种方式就是有风险的。 先看一个 DEMO: http://jsbin.com/duwuzonife/1/edit?html,js,output $("<img src='' onerror='alert();'>"); 当用户输入的字符串是像这样的时,虽然这个 <img> 元素不会马上被插入到网页的 DOM 中,但这个 DOM 元素已经被创建了,并且暂存在内存里。而对于 <img> 元素,只要设置了它的 src 属性,浏览器就会马上请求 src 属性所指向的资源。我们也可以利用这个特性做图片的预加载。在上面的示例代码中,创建元素的同时,也设置了它的属性,包括 src 属性和 onerror 事件监听器,所以浏览器会马上请求图片资源,显然请求不到,随机触发 onerror 的回调函数,也就执行了 JavaScript 代码。 推荐阅读 $ 的官方文档: http://api.jquery.com/jQuery/ 类似的其他方法 .after() .append() .appendTo() .before() .html() .insertAfter() .insertBefore() .prepend() .prependTo() .replaceAll() .replaceWith() .unwrap() .wrap() .wrapAll() .wrapInner() .prepend() 以上这些方法不仅创建 DOM 元素,并且会马上插入到页面的 DOM 树中。如果使用 <script> 标签插入了内联 JS 会立即执行。 不安全的输入来源 document.URL * document.location.pathname * document.location.href * document.location.search * document.location.hash document.referrer * window.name document.cookie document 的大多数属性都可以通过全局的 window 对象访问到。加 * 的属性返回的时编码 (urlencode) 后的字符串,需要解码才可能造成威胁。 不安全的操作 把可以被用户编辑的字符串,用在以下场景中,都是有隐患的。总体来说,任何把字符串作为可执行的代码的操作,都是不安全的。 1.通过字符串创建函数 (1)eval (2)new Function (3)setTimeout/setInterval 2.跳转页面 location.replace/location.assign 修改 <script> 标签的 src 属性 修改事件监听器 总结 如果发生在用 jQuery 时被 DOM-XSS 攻击的情况,大多是因为忽视了两个东西: 1. 在给$传参数时,对参数来源的把控。 2. 用户的输入途径不只有表单,还有地址栏,还可以通过开发者工具直接修改 DOM ,或者直接在控制台执行 JS 代码。 答案来源网络,供参考,希望对您有帮助

问问小秘 2019-12-02 03:05:01 0 浏览量 回答数 0

回答

呃,已经解决。   <div id="menu"> <ul> <li class="home first"><a href="/" class="home"><span><span>首页</span></span></a></li> <li class="our-work"><a href="/content/List/2_1.htm" class="product-services"><span><span>产品与服务</span></span></a></li> <li class="our-services"><a href="/content/List/2_1.htm" class="news"><span><span>公司新闻</span></span></a></li> <li class="about-us"><a href="/content/view/2/1.htm" class="about-us"><span><span>关于我们</span></span></a></li> <li class="resources"><a href="/content/List/2_1.htm" class="resources"><span><span>人力资源</span></span></a></li> <li class="contact-us last"><a href="/content/view/2/1.htm" class="contact-us"><span><span>联系我们</span></span></a></li> </ul> </div> <!--[if !IE]>顶部结束<![endif]--> <!--[if !IE]> 中栏开始 <![endif]--> <div id="main"> <h3 id="curmenu">公司新闻</h3> 然后在页脚加入JS   <script type="text/javascript"> $(document).ready(function () { if ($('#curmenu').length == 0) { $('.home').addClass('current'); } else { var cur = $('#curmenu').text(); $('#menu').find('li').find('a').find('span').find('span').each(function () { if (cur == $(this).text()) { $(this).parents('a').addClass('current'); } }); } }); </script> 呃,以上是我自己写的代码,欢迎大家拍砖,怎样写更好呢?或是更简洁更高效,求指点~######建议附加些属性,  否则选择器使不上劲######呃,比如说,怎么附加来达到想要实现的功能?######随意,比如我喜欢用mark###### 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :)###### 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别###### 引用来自#6楼“喵了个咪”的帖子 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别 我不明白,你想识别哪一个??######发现在发html代码的时候多了一个“ <br>”的标签,而在我发贴的时候这个标签是不在的~ 编辑了一下可以去掉~ :) 因为我写的只会是<br /> 呃,已经解决。   <div id="menu"> <ul> <li class="home first"><a href="/" class="home"><span><span>首页</span></span></a></li> <li class="our-work"><a href="/content/List/2_1.htm" class="product-services"><span><span>产品与服务</span></span></a></li> <li class="our-services"><a href="/content/List/2_1.htm" class="news"><span><span>公司新闻</span></span></a></li> <li class="about-us"><a href="/content/view/2/1.htm" class="about-us"><span><span>关于我们</span></span></a></li> <li class="resources"><a href="/content/List/2_1.htm" class="resources"><span><span>人力资源</span></span></a></li> <li class="contact-us last"><a href="/content/view/2/1.htm" class="contact-us"><span><span>联系我们</span></span></a></li> </ul> </div> <!--[if !IE]>顶部结束<![endif]--> <!--[if !IE]> 中栏开始 <![endif]--> <div id="main"> <h3 id="curmenu">公司新闻</h3> 然后在页脚加入JS   <script type="text/javascript"> $(document).ready(function () { if ($('#curmenu').length == 0) { $('.home').addClass('current'); } else { var cur = $('#curmenu').text(); $('#menu').find('li').find('a').find('span').find('span').each(function () { if (cur == $(this).text()) { $(this).parents('a').addClass('current'); } }); } }); </script> 呃,以上是我自己写的代码,欢迎大家拍砖,怎样写更好呢?或是更简洁更高效,求指点~######建议附加些属性,  否则选择器使不上劲######呃,比如说,怎么附加来达到想要实现的功能?######随意,比如我喜欢用mark###### 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :)###### 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别###### 引用来自#6楼“喵了个咪”的帖子 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别 我不明白,你想识别哪一个??######发现在发html代码的时候多了一个“ <br>”的标签,而在我发贴的时候这个标签是不在的~ 编辑了一下可以去掉~ :) 因为我写的只会是<br />

kun坤 2020-06-08 10:04:23 0 浏览量 回答数 0

问题

php查询mysql返回了错误的结果

星球华人 2019-12-01 19:50:56 1159 浏览量 回答数 1

问题

@media失效

杨冬芳 2019-12-01 19:50:23 1423 浏览量 回答数 1

回答

" 呃,已经解决。   <div id="menu"> <ul> <li class="home first"><a href="/" class="home"><span><span>首页</span></span></a></li> <li class="our-work"><a href="/content/List/2_1.htm" class="product-services"><span><span>产品与服务</span></span></a></li> <li class="our-services"><a href="/content/List/2_1.htm" class="news"><span><span>公司新闻</span></span></a></li> <li class="about-us"><a href="/content/view/2/1.htm" class="about-us"><span><span>关于我们</span></span></a></li> <li class="resources"><a href="/content/List/2_1.htm" class="resources"><span><span>人力资源</span></span></a></li> <li class="contact-us last"><a href="/content/view/2/1.htm" class="contact-us"><span><span>联系我们</span></span></a></li> </ul> </div> <!--[if !IE]>顶部结束<![endif]--> <!--[if !IE]> 中栏开始 <![endif]--> <div id="main"> <h3 id="curmenu">公司新闻</h3> 然后在页脚加入JS   <script type="text/javascript"> $(document).ready(function () { if ($('#curmenu').length == 0) { $('.home').addClass('current'); } else { var cur = $('#curmenu').text(); $('#menu').find('li').find('a').find('span').find('span').each(function () { if (cur == $(this).text()) { $(this).parents('a').addClass('current'); } }); } }); </script> 呃,以上是我自己写的代码,欢迎大家拍砖,怎样写更好呢?或是更简洁更高效,求指点~###### 建议附加些属性,  否则选择器使不上劲###### 呃,比如说,怎么附加来达到想要实现的功能?###### 随意,比如我喜欢用mark###### 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :)###### 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别###### 引用来自#6楼“喵了个咪”的帖子 引用来自#5楼“陈炼”的帖子 引用来自#4楼“喵了个咪”的帖子 随意,比如我喜欢用mark  请救实例... 能详解一下吗?诚谢 :) 随便编一个属性而已 方便选择器识别 我不明白,你想识别哪一个??###### 发现在发html代码的时候多了一个“<br>”的标签,而在我发贴的时候这个标签是不在的~ 编辑了一下可以去掉~ :) 因为我写的只会是<br />"

montos 2020-06-04 16:18:55 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板