用HTML中的列表标签做个导航栏吧

作者: 秘果_li | 来源:发表于2016-12-11 20:42 被阅读184次

我们在网上浏览的好多网页都有导航栏,它提供信息导航的功能,想知道它是怎么做出来的吗?

首先要知道的:HTML中的列表标签都有那些呢?

  1. ul-li无序列表 ( 网页中显示的默认样式一般为:每项 li 前都自带一个圆点 )
    语法:
<ul>
     <li>文本</li>
     <li>文本</li>
</ul>

2.ol-li有序列表(在网页中显示的默认样式一般为:每项 li 前都自带一个序号,序号默认从1开始)

<ol>
     <li>文本1</li>
     <li>文本2</li>
</ol>

其实导航栏就是给列表标签设置CSS样式

制作导航栏开始啦:

第一步:
在HTML上的文件里加上ul-li 标签,在对应的CSS文件中使用下边语句去掉 li 标签前面默认的小圆点

ul{
 list-style: none;
  }

第二步:
让 li 标签浮动起来,一般设置为左浮动,看看它是不是变成了一横排

li {   
     float: left;
   }

第三步:
美化一下你的导航栏,给它加个背景色吧 background-color: red;
每个导航单元的字数不同,大小不同给它设置宽高看起来更美观 height: 30px; width: 100px;
字体颜色也可以设置哦 color: #000f;
留个分界线导航栏不会连成一片了margin-left: 1px;

静态的大概是介个样子
加个圆弧会不会更好看呢? border-radius: 15px 15px 0 0;

第四步:
加上一个鼠标事件,鼠标移动到导航单元改变背景色和文本颜色

li a:hover {           //a标签是给li文本加了链接 下面介绍
background-color: #e151ff;  
  color: #efefef;
}

第五步:
使用a标签给你的导航加上链接

<li><a href="#">首  页</a></li>    //#表示空链接网址,你可以加上想要的链接

一般加上链接后文本会默认加一个下划线,使用语句 text-decoration: none; 去除下划线

补充鼠标事件

未被访问的链接

a:link {    color: #000; }   

鼠标指针移动到链接上

a:hover {        /* 鼠标指针移动到链接上 */
  color: white;  
  height: 30px;  
  background: #f00;  
}

正在被点击的链接

a:active {    color: #000;  }  

已被访问的链接

a:visited {    color: #a369af;  }

不同的属性会呈现不同的效果哦, 赶快试试吧 !

相关文章

  • 用HTML中的列表标签做个导航栏吧

    我们在网上浏览的好多网页都有导航栏,它提供信息导航的功能,想知道它是怎么做出来的吗? 首先要知道的:HTML中的列...

  • 20160316

    html5新标签,文档中的区段 html5新标签,把导航链接在一块,里面可以加ul列表

  • CSS 列表样式

    我们知道在 HTML 中列表可以分为无序列表、有序列表、定义列表。在网页中经常可以看到无序列表的使用,例如像导航栏...

  • h5c3-pink 下

    HTML5新特性 语义化标签 头部标签 导航栏标签 内容标签 区域标签 侧边栏标签 尾部标签 多媒体标签 仅支持m...

  • 2018-07-30

    HTML5知识点总结 一.新增语义化标签 头标签 导航 文章 文档中的节 脚注 底部 侧边栏 二.其他标签 标...

  • 第十一周第二天笔记之html5知识

    1 html5标签 header 头部; footer 尾部; nav 导航菜单栏; aside 侧边栏; sec...

  • 我的导航栏-浏览器主页

    一直想做个导航栏,刚好看到一个原生的HTML导航,修改下,效果不错。

  • app界面元素介绍

    1.app元素的四大类 1.1各种“栏”:状态栏、导航栏、标签栏、工具栏、搜索栏、范围栏 1.2内容视图:列表视图...

  • iOSApp导航层级的设计

    打开AppStore,各种类型App琳琅满目。我们最常用的导航就是标签栏导航了。今天所介绍的是在标签栏导航中,如何...

  • 前端编程之路一一HTML常用列表标签

    HTML 常用列表标签 关注我,不迷路~ 常用列表标签 在书写HTML文档时,遇到相同类型的内容,需要考虑用列表来...

网友评论

  • 6d96978eeefb:用学到的知识来实现自己想尝试的功能,非常的棒👍

本文标题:用HTML中的列表标签做个导航栏吧

本文链接:https://www.haomeiwen.com/subject/tdppmttx.html