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

首先要知道的: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中的列表标签做一个导航栏吧相关推荐

  1. html表格中加入导航栏,用HTML中的列表标签做个导航栏吧

    我们在网上浏览的好多网页都有导航栏,它提供信息导航的功能,想知道它是怎么做出来的吗? 首先要知道的:HTML中的列表标签都有那些呢? ul-li无序列表 ( 网页中显示的默认样式一般为:每项 li 前 ...

  2. html中使用什么标签做的导航栏_自媒体人如何自己建立一个手机网站,超简单,任何人都能做...

    随着移动互联网的兴起,越来越多的公司.个人把展示的内容转到了手机网站上,学会制作手机网站就成了大家关注的热点.传统的网页制作工具制作电脑端的网站功能很强大,但手机网站由于手机屏幕大小和CPU处理能力较 ...

  3. 无序列表如何做一个导航条?html,如何使用无序列表制作导航菜单.docx

    第一步:建立一个无序列表 我们先建立一个无序列表,来建立菜单的结构.代码是: 首页 产品介绍 服务介绍 技术支持 立刻购买 联系我们 第二步:隐藏li的默认样式 因为看起来不是很好看,菜单通常都不需要 ...

  4. 使用CSS设计了一个导航栏(仿康盛创想)

    在学了亚当几个实例教程后,所以想做一个导航栏,无意间打开了康盛创想网站,觉得这个导航栏不错,决定就做这个了,我的做法又以下几点: 1.先是看了看他的导航栏: 2.我喜欢在Fireworks中设计图片, ...

  5. 学完css,做了一个csdn导航栏(一步一步做csdn导航栏,内容满满)

    学完css,做了一个csdn导航栏,内容满满 步骤 1.导航栏框架 2.导航栏左边部分 3.导航栏中间部分 4.导航栏右边部分 5.搜索框聚焦和用户头像简介信息展示 知识点 完整代码 番外:本来打算做 ...

  6. 如何用最简洁的css代码写一个导航栏

    如何用最简洁的css代码写一个导航栏 首先我们在里面通过标签添加一个logo,然后通过标签简单的设置几个导航栏中的内容. 注:标签主要是用于设置超链接. <div><img src= ...

  7. 手把手教你用js封装一个导航栏组件

    文章目录 前言 一.实现思路介绍 二.代码 1.html代码 2.js代码 3.css代码 总结 前言 本文介绍如何用js封装一个组件,这里以导航栏为例. 看这篇文章你需要有一定的js基础哦 一.实现 ...

  8. Vue使用插槽vm.$slots实现一个导航栏结构

    <Vue.js前端开发实践> 黑马程序员  第3章课后编程题答案: 请使用插槽vm.$slots实现一个导航栏结构 不多说话,代码如下: <!DOCTYPE html> < ...

  9. tkinter中text插入_tkinter做一个体重档案

    很多健身软件都有体重档案的功能,用来记录自己过去的体重变化.今天我们也来做一个简单的小程序实现这个功能. 首先我上网找了一个tkinter做的万年历程序,然后在它的基础上,增加了绘制体重折线图.记录当 ...

最新文章

  1. 【独家】深入浅出话AI:定义和主要研究方法
  2. Oracle 游标使用全解
  3. mysql中模糊查询的四种用法
  4. 为什么linux的新得立软件下载,linux,debian_蝶变(Debian)_Xfce_新立得软件管理_安装不上软件了,怎么处理?,linux,debian - phpStudy...
  5. CanFestival应用
  6. android string.format()长度,Android通过String.format格式化(动态改变)字符串资源的显示内容...
  7. 修复 IE 的文本3像素偏移Bug
  8. 关于div的定位属性问题
  9. 作为程序员,我在电脑上都装过哪些 Chrome 插件?
  10. 献给初学者,[winform]中如何设计高效全局的快捷键?[ShortcutKeys]
  11. JQuery iframe页面通过parent方法操作父页面中的元素与方法(实例讲解)
  12. 求教务排课系统(eclipes和MSQL)!
  13. ORACLE--comment 通过表注释/通过注释查询表名
  14. MySQL创建外键出现 ERROR 1005: Can't create table (errno: 150)解决办法
  15. 获取WI-FI信息以及蜂窝网络信息
  16. Python中MNE库的事件相关特定频段分析(MEG数据)
  17. Exp3 免杀原理与实践 20164323段钊阳
  18. Android仿抖音加载框之两颗小球转动控件
  19. 在IDEA中写Python
  20. python绘制散点图和折线图_python绘制散点图,柱状图和折线图

热门文章

  1. 天气预报 接口数据获取
  2. 20个月股票投资经验全面总结,买格力电器也能亏钱,牛逼企业的股票,竟然由傻瓜在定价
  3. ePower入门-TLE9879连接不上JLink
  4. 8x8LED点阵显示数字和汉字
  5. “Usage of API documented as @since 1.6+……”的解决办法
  6. 卧听夏蝉---如何在论文中优雅的插入代码
  7. JPG//PNG图片转为MNIST的数据格式
  8. COMSOL——相场模拟
  9. AD7656调试记录
  10. TMS320C6747的emifa访问异步外部存储