这里简单地介绍一下制作一个简易导航网站的主要方法。在这之前要说一下为什么要自己制作导航网站,现在网络上有许多各种各样的导航网站,但是网络上的导航网站大多商业化比较明显,比如说网页上各种各样的广告、新闻,更有甚者还有弹窗式的广告,就我个人而言,我是接受不了这种的,我需要的只是一个简单实用的导航网站而已,而不是各种铺天盖地的广告与新闻。
闲话少叙,进入正题。首先什么是导航网站,其实就是一个页面而已,只不过这个页面上有各种你所需要的网站链接的快捷方式。
搭建网页框架代码语言:javascript复制
添加内容框架搭建好之后就可以往里添加内容了,这里我们用的是H5来编写这个页面,要用到的几个主要的基础标签有
先说
代码语言:javascript复制
网 站 导 航
接下来说一说
代码语言:javascript复制
技术 · 参考 · 素材
掘金
segmentfault
CSDN
开源中国
脚本之家
UI中国
iconfont
编程 · 教程
W3school
Bootstrap3
Bootstrap4
慕课网
传智播客
菜鸟教程
知名博客
廖雪峰
张鑫旭
娱乐
优酷网
知乎
AcFun
bilibili
内涵社区
购物
京东商城
淘宝网
天猫商城
当当网
添加上内容的代码之后,网页是这样的:
美化界面
很显然,上面不是我们要的效果,所以我们要给它简单美化一下,这里就用到了CSS,代码如下:
代码语言:javascript复制
html {
width:auto;
height:auto;
}
header {
background-color:rgba(248,248,255,0.5);
folat:left;
padding:2px;
}
footer {
background-color:rgba(248,248,255,0.5);
text-align:center;
padding:1px;
clear:both;
}
section {
text-align:center;
padding:5px;
}
#serchBar {
width:30%;
height:30px;
}
#serch {
width:7%;
height:30px;
}
.opt {
width:10%;
height:40px;
background-color:rgba(230,230,250,1);
float:left;
margin : 0.25in;
transition:background-color 1s;
}
.opt:hover {
background-color:#6495ED;
cursor:pointer;
}
.optBar {
background-color:rgba(248,248,255,1);
padding:5px;
text-align:center;
margin:0 auto;
margin-bottom:20px;
width:80%;
height:700px;
}
.opt_1 {
margin:0.25in;
}
section p {
margin:10px 5px 10px 5px;
}
.p_classify {
width:100%;
font-size:18px;
margin-left:2%;
}
.div_classify {
width:100%;
height:120px;
}
.head_p {
width:10%;
height:54px;
float:left;
margin:0 40% 0 15%;
}
.head {
font-size:28px;
font-weight:bold;
font-style:italic;
color:#1E90FF;
margin-bottom:0px;
margin-top:8px;
}
.div_p {
text-align:left;
}
美化后的页面如下所示:
这样基本符合我们的需求了。还有一个
标签,这里这样写就可以:
代码语言:javascript复制
Website Navigation By FLY
对了,如果想要使用网页中的“百度一下”,可以加上如下一段js代码:
代码语言:javascript复制
var serch = function(){
var word = document.getElementById("serchBar").value;
window.open("https://www.baidu.com/s?word="+word+"&tn=sitehao123_pg&ie=utf-8");
}