用HTML5做的导航条(步骤非常详细)

用HTML5做的导航条(步骤非常详细)转载请注明出处:这里写链接内容首先准备网页背景图片和导航背景图片,放在同一目录下的images文件夹中编写html文件

大家好,又见面了,我是你们的朋友全栈君。

转载请注明出处:http://blog.csdn.net/lindonglian
首先准备网页背景图片和导航背景图片,放在同一目录下的images文件夹中
这里写图片描述
编写html文件

<!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=utf-8" />
<title>无标题文档</title>
<link href="styles/navigation.css" rel="stylesheet" type="text/css"/>
</head>

<body>
<header>
  <nav>
    <ul>
      <li><a href="#" title="首页" target="_blank">首页</a></li>
      <li><a href="#" title="国内新闻" target="_blank">国内新闻</a></li>
      <li><a href="#" title="国外新闻" target="_blank">国外新闻</a></li>
      <li><a href="#" title="娱乐新闻" target="_blank">娱乐新闻</a></li>
      <li><a href="#" title="时事新闻" target="_blank">时事新闻</a></li>
      <li><a href="#" title="联系我们" target="_blank">联系我们</a></li>
    </ul>
  </nav>
</header>
</body>
</html>

接下来写样式表,常规放在同一目录下的styles文件夹中
看看样式带来的变化
给网页添加背景图片

@charset "utf-8";
 body{ margin:0px; background-image:url(../images/bg.jpg); background-repeat:no-repeat; width:800px; }

这里写图片描述
加个导航

nav{ float: left; width:920px; height:40px; background-image:url(../images/nav.jpg); margin: 100px 0 0 0; padding: 0 ; }

这里写图片描述
无序列表

nav ul { float:left; margin: 0px; padding: 0 0 0 0; width: 920px; list-style: none; }

这里写图片描述
让链接横排

nav ul li { display: inline; }

这里写图片描述

nav ul li a { float: left; padding: 11px 20px; font-size: 14px; text-align: center; text-decoration: none; background: url(../images/templatemo_menu_divider.png) center right no-repeat; color: #fff; font-family: Tahoma; outline: none; }

这里写图片描述
鼠标经过该链接,呈现深绿色

nav li a:hover { color: #2a5f00; }

鼠标经过该链接

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140139.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • eagleget安卓_android startactivityforresult

    eagleget安卓_android startactivityforresult前言:AndroidEagleEye官方介绍在https://github.com/MindMac/AndroidEagleEye/blob/master/README-zh.md真的像老鹰样检测系统调用了哪些api,作者很厉害!作为笔记来说,是官方readme的补充,也是自己的备忘。笔记1,EagleEye源码能否修改再重新打包?能,修改代码后加上

    2022年8月16日
    5
  • Linux curl 命令详解,以及实例

    Linux curl 命令详解,以及实例转载来源作者 海底苍鹰地址 http blog 51yip com linux 1049 htmllinuxcur 是一个利用 URL 规则在命令行下工作的文件传输工具 它支持文件的上传和下载 所以是综合传输工具 但按传统 习惯称 url 为下载工具 一 curl 命令参数 有好多我没有用过 也不知道翻译的对不对 如果有误的地方 还请指正 查看复

    2025年6月2日
    2
  • 亚交联盟怎么样?我的真实经历

    亚交联盟怎么样?我的真实经历以前听过做亚交只要到了可以支付的金额,就会把你的级别降低,又原来的从$2/$1(女/男)降到$0.30/$0.15。现在自己做了,果然如此。今天收到亚交邮件:谢谢您对亚交的支持。至今您无法在每30位免

    2022年7月3日
    26
  • android 免费云测平台,免费的移动APP真机云测试平台|iTestin云测工具 v3.0.8[通俗易懂]

    android 免费云测平台,免费的移动APP真机云测试平台|iTestin云测工具 v3.0.8[通俗易懂]全球首款支持Android的App自动化测试工具.iTestin基于真实终端设备的脚本录制、回放,验证工具。友好、简便的操作界面,强大的脚本录制功能。适用于Android系统下的Phone和Pad。从简单到深入为Android应用程序测试.iTestin3.0实用功能概括:控件识别与坐标录制脚本支持脚本本地编辑功能支持滑屏,长按等操作支持账号及文本的输入支持脚本在不同分辨率安卓终端上运行支持脚本…

    2025年9月17日
    5
  • Hybrid App 和 React Native 开发那点事

    Hybrid App 和 React Native 开发那点事简介:HybridApp(混合模式移动应用)开发是指介于Web-app、Native-App这两者之间的一种开发模式,兼具「NativeApp良好用户交互体验的优势」和「WebApp跨平台开发的优势」。很多人都知道,ReactNative是Facebook开源的框架,可以直接用Javascript开发原生的APP,本文则会围绕开发中的具体实践问题进行讨论。

    2025年6月21日
    1
  • 161018–NOIP模拟

    161018–NOIP模拟

    2022年2月21日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号