几种作横向导航栏的方法

     导航栏每个网站基本都有,形式也很多样,其中应用最多最广泛也是最常见的就是横向导航栏。

     今天就说以下几种导航栏的形式。下面就给某个大学官网写个导航栏。

     首先第一种就是用应用的比较广泛的一种,通过<ul></ul>de<li></li>来实现导航栏的功能。

    1.<li></li>表单

代码:

<ul>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">首页</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">新闻网</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">学校概况</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">机构设置</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">师资队伍</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">科学研究</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">人才培养</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">招生就业</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">大学文化</a></li>
<li style="float:left;list-style:none;width:100px;"><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">国际交流</a></li>
</ul>

 

ps:<a href="HtmlPage.html"></a>为使导航栏各个标题为超链接,链接的都是当前页面,同时取消了超链接的下划线。       

     第二种实现导航栏功能的方法就是通过<div></div>的横向排列。

    2.<div></div>

 代码:

<head>

<style type="text/css">
.d {
width:100px;
height:30px;
float:left;
line-height:30px;
text-align:center;
}
</style>
</head>

<body>

<a href="HtmlPage.html"><div class="d">首页</div></a>
<a href="HtmlPage.html"><div class="d">新闻网</div></a>
<a href="HtmlPage.html"><div class="d">学校概况</div></a>
<a href="HtmlPage.html"><div class="d">机构设置</div></a>
<a href="HtmlPage.html"><div class="d">师资队伍</div></a>
<a href="HtmlPage.html"><div class="d">科学研究</div></a>
<a href="HtmlPage.html"><div class="d">人才培养</div></a>
<a href="HtmlPage.html"><div class="d">招生就业</div></a>
<a href="HtmlPage.html"><div class="d">大学文化</div></a>
<a href="HtmlPage.html"><div class="d">国际交流</div></a>

</body>

ps:<a href="HtmlPage.html"></a>为使导航栏各个标题为超链接,链接的都是当前页面,同时取消了超链接的下划线。

     第三种方法现在用的较少,就是通过<table></table>来时先导航栏功能。因为这种方法局限性和短板太明显了,所以现在这种方法用的不是特别多。当然特定情况下<table></table>用起来很方便,这时候就派上用场了。

    3.<table></table>

代码:   

<table width="1100">
<tr align="center">
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">首页</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">新闻网</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">学校概况</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">机构设置</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">师资队伍</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">科学研究</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">人才培养</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">招生就业</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">大学文化</a></td>
<td><a href="HtmlPage.html" target="_blank" style="text-decoration:none;">国际交流</a></td>
</tr>
</table>

 

ps:<a href="HtmlPage.html"></a>为使导航栏各个标题为超链接。

 

     三种方法都能实现导航栏的功能,它们各有优劣,大家需要根据需要和要求灵活运用~~~

转载于:https://www.cnblogs.com/wcl2017/p/6845986.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值