超链接标签简单的几个样式属性

    超链接在网页中用的是最多的了,有几个属性我们或许没有注意到,我们一般都用其中的2个左右,这里总结一下,先看一个网页

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta charset="utf-8" />
 5     <style type="text/css">
 6     a:link{text-decoration: none; color:blue; font-size: 18px; font-family: 微软雅黑;}
 7     a:visited{ color:green;}
 8     a:hover{text-decoration: underline; color:#09f; font-size: 19px;}
 9     a:active{text-decoration: blink; color: yellow;}
10     </style>
11 </head>
12 <body>
13     <a href="">这是超链接</a>
14 </body>
15 </html>

简单的说一下,头部样式标签里面a:link是正常的未被访问过的链接样式,a:active是鼠标点下去到放开这个时间段内链接的样式,a:hover是鼠标移到超链接上超链接样式,a:visitend是已经点击过的超链接样式,常见的是百度搜索结果中我们点击一条条目之后,会发现默认颜色变了,这个是根据浏览器历史记录和缓存来的,清除痕迹之后又复原了

内部的样式:text-decoration是代表文字修饰效果,none是无下划线,underline是有下划线,blink是鼠标按下之后显示效果,overline是加上划线,line-through是加删除线,

当然还可以加颜色,字体,字号这样基本的属性,就不详细说了

有几点需要注意:a:active效果默认浏览器是鼠标点下瞬间是红色,这个我们自己可以按照上面设置;a:visited的样式和a:link相同并且除颜色外无法修改,一般我们只改变颜色;一旦a:link属性设置之后,其他属性默认都继承a:link中的效果,不用指定也可以,如果单独指出,按指出的显示;最后要知道CSS遵循先后顺序,后来的会覆盖前面的,根据这个规律布局的时候一定要考虑代码顺序,按照上面代码的属性顺序可以完整的表现超链接的四种样式,不要颠倒

根据以上几点,我们最常用的就是a默认属性和鼠标放上效果,这样代码可以精简成下面的:

a{text-decoration: none; color:blue; font-size: 18px; font-family: 微软雅黑;}
a:hover{color:#09f;font-size: 19px;}

这样的话只有默认与鼠标经过两种情况,并可以实现鼠标经过字体变大的效果,这种用的比较多

以上是超链接基本属性的设置,在这个基础上我们可以结合前端脚本实现更多的效果和功能

时间: 2024-08-29 06:33:47

超链接标签简单的几个样式属性的相关文章

标签、样式属性

寻找标签 第一种 class选择器 .c1{} <div class='c1'>aaa</div> <div class='c1'>aaa</div> 第二种 标签选择器,为某一类标签(全部)定义 a{ color:red; } #这是为所有a标签,html中所有的a标签,全部红色字体 #div,span,select等等都行 # input 特殊 input[type='text']{ } #为input中所有type='text'的标签加一个样式 第三种

CSS基础知识之背景图片样式属性、雪碧图、列表导航栏、超链接的伪类样式、盒子模型、overflow、圆角弧度

目录: 背景图片样式属性 雪碧图 列表导航栏 超链接的伪类样式 盒子模型. overflow. 圆角弧度 背景图片样式属性: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> #imgContainer { border: 20px dotted yellow; padding: 50px; height: 400p

超链接标签a样式生效,取消下划线,文字垂直(上下)居中

直接设置超链接标签a的属性时并不会生效, 需要将display属性改为inline-block, 即style="display:inline-block" 添加标签a时,默认是有下划线的, 如果想要取消则设置,style="text-decoration:none" 如果只设置了行高(height), 则无法设置垂直居中,文字会在标签上方显示. 如果想要垂直居中显示,则还需要设置line-height属性,与height等高即可.

页面中部分标签简单描述

今天工作中做的内容: <div> <br/> <br/> <br/> <br/> <span><a href="http://xxxxxx.xxxxx.xxxxx.cn">12344567890</a></span> </div> 描述: br定义和用法<br> 可插入一个简单的换行符.<br> 标签是空标签(意味着它没有结束标签,因此这是错误

4.3 常用的样式属性

CSS的属性非常庞大,庞大得好几本书都写不完,不过,没关系,我们可以从网上搜索相关资料或者查阅相关专著.这里只列出常用的且实用的CSS属性.下面我们就先来学习文本属性. 本节单词记忆:属性 1.background-color 2.background-image 3.text-align 4.background-repreat 5.margin 6.padding 7.border 网页学习网提示:html语言非常简单,不需要逻辑理解,而绝大部分朋友觉得它难以掌握,90%的原因在于英语单词不

【3-24】css样式表分类、选择器、样式属性、格式布局

一.css样式表分类: (一)内联样式表:代码写在标签内的样式表  控制精确 代码重用性差  优先级最高 格式:<p style="样式属性">内容</p> <div style="text-decoration:line-through;">第四格第三元</div> (二)内嵌样式表:将代码写在标签<style type="text/css"></style>之间,此标签一

样式属性(1)

1:预格式化标签:<pre></pre>2:overflow属性="visible/hidden(隐藏)"/scroll/auto(自动)/inherit; visible:默认值,内容不会被修剪,会呈现在元素框外: hidden:内容会被修剪,并且其余内容是不可见的 scroll:内容会被修剪,但是浏览器会显示滚动条,以便产看其它内容 auto: 如果内容被修剪,浏览器会显示滚动条,以便查看其它内容 inherit:规定应该从父元素继承overflow属性的值

JSP自定义标签——简单标签(2)

在前一篇博客中,我们已经学习了自定义的简单标签的基本使用方法,这一篇我们来学习如何在简单标签中添加标签属性.对自定义标签添加一些属性,可以使我们的标签功能更加灵活和复用.例如前一篇博客使用简单标签来对标签体内容执行一定的次数,就无法在标签上规定要执行的次数,必须在标签处理器类中修改,很不方便,如果使用带属性的标签就能很好的解决这个问题. 要想使简单标签具有属性,通常需要满足以下两个步骤: ① 在标签处理器类中定义属性,同时为每个属性生成setter方法: ② 在TLD文件中对于的<tag>标签

CSS样式表---------第三章:样式属性

三.样式属性 1.背景与前景 background-color:#90; ------------背景色,样式表优先级高. background-image:url(路径)--------------设置背景图片. background-repeat:no-repeat;----------------no-repeat,不平铺:repeat,平铺:repeat-x,横向平铺:repeat-y,纵向平铺. background-position:center;-----------------背