html做一个导航栏,如何用html制作导航栏

http://www.itjxue.com  2023-01-13 10:18  来源:未知  点击次数: 

html导航条怎么设置

1、用Dreamweaver新建一个HTML文件;

2、按ctrl+s先保存,以防突然断电数据丢失;

3、修改title为html+css实现横向导航;

4、新建一个div ?id为“a”,添加ul li标签;

5、在li中添加自己想要的文字 并调整好文字间距,按F12预览,如下图所示:

6、首先去掉字体前面的小黑点,代码如下:

7、预览,如图所示:

8、接下来,使文字横向排列,设置代码如下,给li设置左浮动效果;

9、按F12预览,效果如下:

html导航栏怎么做

建议使用FF,Safari,举个例子:

!doctype html

html

head

titleHTML5+CSS3+JavaScript/title

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

meta http-equiv="Content-Type" content="text/html; charset=gbk" /

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

meta http-equiv="Content-Language" content="zh-cn" /

meta name="Generator" content="EditPlus"

meta name="Author" content=""

meta name="Keywords" content=""

style type="text/css"

body {

behavior: url(ie-css3.htc);

}

* {margin:0 auto;padding:0;}

body {font-size:13px;font-family:Arial;}

ul li {list-style:none;}

#menu {

width:982px;

height:35px;

margin-top:20px;display:block;

background: #e3e3e3;

background: -moz-linear-gradient(top, #ccc, #999);

background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#999));

-moz-box-shadow: 1px 1px 3px #333;

-webkit-box-shadow: 1px 1px 3px #333;

box-shadow: 1px 1px 3px #333;

-webkit-border-top-left-radius:4px;;

-webkit-border-top-right-radius:4px;

-moz-border-radius-topleft:4px;

-moz-border-radius-topright:4px;

-webkit-border-bottom-left-radius:4px;

-webkit-border-bottom-right-radius:4px;

-moz-border-radius-bottomleft:4px;

-moz-border-radius-bottomright:4px;

-o-border-radius:4px;

-khtml-border-radius:4px;

text-shadow: 0 1px 0 white;

}

#menu ul {

margin-left:0;

}

#menu ul li {

display:inline;

}

#menu ul li a:link, a:visited {

text-align:center;float:left;width:6.8em;text-decoration:none;padding:7.5px 0.75em;font-size:16px;font-weight:bold;margin-top:0px;border-right:1px solid #ccc;color: #454545;

}

#menu ul li a:hover {

text-decoration:none;

background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#ccc));

background: -moz-linear-gradient(top, #333, #ccc);

-webkit-background-size:0 35px;

color: #ddd;

text-shadow: 0 1px 0 black;

}

.text {

border:1px solid gray;width:150px;height:17px;position:relative;top:8px;left:13px;font-family:Arial;

-webkit-border-top-left-radius:90px;;

-webkit-border-top-right-radius:90px;

-moz-border-radius-topleft:90px;

-moz-border-radius-topright:90px;

-webkit-border-bottom-left-radius:90px;

-webkit-border-bottom-right-radius:90px;

-moz-border-radius-bottomleft:90px;

-moz-border-radius-bottomright:90px;

-o-border-radius:90px;

-khtml-border-radius:90px;

}

/style

script language="JavaScript" type="text/javascript"

(function()

{

if(!0)

return;

var e = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog, eventsource,figure,footer,hgroup,header,mark,menu,meter,nav,output,progress,section,time,video".split(','),i=0,length=e.length;

while(ilength)

{

document.createElement_x(e[i++])

}

})();

/script

/head

body

menu id="menu"form action="index.php" method="get"

ul

lia href="#" title="HomePage"HomePage/a/li

lia href="#" title="Introuduce"Introuduce/a/li

lia href="#" title="Products"Products/a/li

lia href="#" title="My album"My album/a/li

lia href="#" title="Shopping"Shopping/a/li

lia href="#" title="Contact our"Contact our/a/li

/ul

input type="search" class="text" value="search..." //form

/menu

body

HTML+CSS制作导航条

导航条是一个网站中必不可少的元素,那么如何用HTML和CSS制作一个导航条呢?下面我给大家分享一下。

工具/材料

Sublime Text

首先打开SublimeText软件,新建一个html页面,并且在html页面中准备好html结构,如下图所示

接下来我们在html的body结构里添加导航条的内容,如下图所示

然后就需要在style标签中用CSS对导航条的样式进行定义了,如下图所示,书写样式的时候一定要注意写在style标签里面

最后运行html页面,你就会看到如下图所示的导航条,当鼠标放在某个导航上时,背景色会变成红色

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

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

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

第一步:

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

第二步:

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

第三步:

美化一下你的导航栏,给它加个背景色吧 background-color: red;

每个导航单元的字数不同,大小不同给它设置宽高看起来更美观 height: 30px; width: 100px;

字体颜色也可以设置哦 color: #000f;

留个分界线导航栏不会连成一片了 margin-left: 1px;

第四步:

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

第五步:

使用a标签给你的导航加上链接

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

未被访问的链接

鼠标指针移动到链接上

正在被点击的链接

已被访问的链接

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

怎么用html+css做一个导航条?

首先要建立一个DIV,为其命名为“nav”,在DIV中建立一个ul无序列表,导航共有几个栏目,就为列表添加几个li的列表项,为每个列表项中的内容加上超链接,链接到所需的项目页面。

然后设置CSS样式,为列表规定宽度和高度,去掉列表前面的符号,代码为:

ul {width:宽度值;height:高度值; list-style:none;}

如果是横向导航,还需为里面的列表项li标签设置左浮动的样式,代码为:li {float:left;}

每个栏目之间分隔的距离可通过margin(外边距)属性来设置。

html如何做一个侧面的导航栏

你的导航是浮动不随网页上下滚动条移动可以使用:div{ position:fixed; left:0; top:0; width:100px; height:100%;}

如果是跟随内容改动,你的内容区分左右两块,左边写你的导航就可以了

(责任编辑:IT教学网)

更多

推荐网络工程师文章