<a> href属性--记录八

1.去掉<a>标签的下划线

<ul style=" list-style-type:none; margin:0;color:Gray; font-size:11px;margin-top:30px">
    <li style=" float:left; position:relative; margin-left:380px; "><a href="#">关于我们</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">关于我们</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">联系我们</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">人才招聘</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">商家入驻</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">友情链接</a></li>
    <li style=" float:left; position:relative; margin-left:20px"><a href="#">冬冬购物社区</a></li>
</ul>

a
{
text-decoration: none;
}
a:hover
{
text-decoration: underline;
color:Red;
}

 其中的text-decoration: none可以去掉其下划线。使用文本默认样式。

 

2.text-decoration

例子:

<html>
<head>
<style type="text/css">
h1 {text-decoration: overline}
h2 {text-decoration: line-through}
h3 {text-decoration: underline}
h4 {text-decoration:blink}
a {text-decoration: none}
</style>
</head>

<body>
<h1>这是标题 1</h1>
<h2>这是标题 2</h2>
<h3>这是标题 3</h3>
<h4>这是标题 4</h4>
<p><a href="http://www.w3school.com.cn/index.html">这是一个链接</a></p>
</body>

</html>

效果:

虽然<a>设置了text-decoration: none;但是字体默认颜色依旧有。

 

<a>这是一个链接</a>

href属性去掉后:下划线颜色全都消失。

 

 

 

3.<a>的target的属性有四个特殊值:

  • target='_blank'  浏览器总是打开一个新的网页
  • target='_self'  它使得目标文档载入并显示在相同的框架或者窗口中
  • target='_parent'  这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效
  • target='_top'  如果有多层父框架,直接去掉所有父框架,并刷新页面

4.<a>的href属性:

href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。如果用户选择了 <a> 标签中的内容,那么浏览器会尝试检索并显示 href 属性指定的 URL 所表示的文档,或者执行 JavaScript 表达式、方法和函数的列表。

  • 绝对 URL - 指向另一个站点

比如 

<a href="http://www.example.com/index.htm"></a>

 

  • 相对 URL - 指向站点内的某个文件

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

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

 

  • 锚 URL - 指向页面中的锚(href="#top")

<a href="#p">点击去有锚P锚的地方</a>
<pre>zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz
    .....                  <!--省略很多行,直到右侧产生滚动条 -->
    zqzzqzzqzzqzzqz
    zqzzqzzqzzqzzqz

</pre>
<p id="p">#锚指向的位置</p>    

  • 传递参数

//href
zqz.aspx?a=1&b=2&c=3

//后台
string a=Request.QueryString["a"];
string b=Request.QueryString["b"];
string c=Request.QueryString["c"];

转载:http://www.cnblogs.com/zqzjs/p/4550182.html

时间: 2024-08-29 08:28:00

<a> href属性--记录八的相关文章

a标签href属性与onclick事件使用实例

 a标签主要用来实现页面跳转,可以通过href属性实现,也可以在onclick事件里实现. 代码如下: <a onclick="window.location.href='www.jb51.net'" href="javascript:void(0);">三联</a> 这段代码在主流浏览器里都没问题,但在IE6下会出现不能跳转的问题.这究竟是什么原因呢?   代码如下: javascript:void(0); void(arg);可以理解为永

php-PHP DOMDocument-&amp;amp;gt;saveHTML如何屏蔽对SRC和HREF属性的RULENCODE操作

问题描述 PHP DOMDocument->saveHTML如何屏蔽对SRC和HREF属性的RULENCODE操作 使用$doc=new DOMDocument();$doc->loadHTML('file_name');//----处理程序......//----处理处理程序结束 $content=$doc->saveHTML();//保存处理过的html $doc->saveHTML时,会自动对html标签中的src和href标签进行URLENCODE处理.如何屏蔽?

大神来帮忙-如何实现隐藏a标记的href属性,然后在恢复。

问题描述 如何实现隐藏a标记的href属性,然后在恢复. 当href属性隐藏时候点击不起作用.恢复之后可以点击.不用那种定位功能的,就问问有没有一个属性能够完成此功能的.我有好多链接,但是我没办法定位,请大家想想办法. 解决方案 那你就获取href标签,然后用遍历来获取每个href的状态是隐藏还是显示,如果隐藏就使点击不起作用,显示就让点击起作用: 这个用JQuery可以实现的,具体的我也记不了那么多,你可以下载一个jQuery帮助文档, 如果回答对您有帮助,请采纳 解决方案二: 创建一个jso

link标签-&amp;amp;lt;link href=&amp;amp;quot;a&amp;amp;quot;/&amp;amp;gt;js把href属性值清空,浏览器重新加载其他css文件

问题描述 <link href="a"/>js把href属性值清空,浏览器重新加载其他css文件 <link href="style.css"/>通过js把href属性值="",浏览器会重新加载其他css文件吗 页面:/AAA/BBB/Fire/FireEntry.aspx包含这两行代码: </link id="cssWait" href="Style.css" rel=&qu

spring mvc-form表单提交将a标签的href属性值一起提交

问题描述 form表单提交将a标签的href属性值一起提交 jsp简单代码如下: <form id="f" method="post"> <a href="/xyz?pageNo=1"></a> </form> $("#f").attr("action","isShow.do?pageNo=1").submit(); 使用js进行表单提交,

thinkphp-Thinkphp 变量输出 在&amp;amp;lt;a&amp;amp;gt;标签的href属性不能解析

问题描述 Thinkphp 变量输出 在<a>标签的href属性不能解析 解决方案 第一行那句直接用<?php echo ;?>能输出吗,你在后台文件中有这句吗$this->assign("args", $args);

在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?

原文:在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样? <a href="javascript:alert(this.innerHTML)" mce_href="javascript:alert(this.innerHTML)">标签</a> 上面的这段代码不能得到你想要的结果,因为在<A>标记中href属性的this对象不是指代的当前的<A>标记, 这个时候的this是

STRUTS2标签遍历中 href属性通过后台获取值不正确

问题描述 <s:iterator value="#init.focus" var="bulletin"> <li> <s:if test="#bulletin.strong"> <s:a cssClass="link3" href="#bulletin.url"><strong><s:property value="#bulleti

jquery中在ie6下获取href属性值不到解决办法

想做一个ajax分页的功能,需要获取href属性的值. html文件  代码如下 复制代码 <div id="ajaxpage"> <span>47条/10页</span> <a href="?page=0" onclick="return false" >第一页</a> <a href="?page=2" onclick="return false&