<head> <!--网站编码,标题,自适应屏幕等--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <meta content="width=device-width,initial-scale=1.0,user-scalable=no"> <!--需要使用的js与css样式--> <link href="https://www.jb51.net/css/bootstrap.css" media="screen"> <script type="text/javascript" src="https://www.jb51.net/js/jquery-1.11.1.js"></script> <script type="text/javascript" src="https://www.jb51.net/js/bootstrap.js"></script> <!--这是唯一需要我们自己定义的css样式,用来解决win7系统下,微软雅黑字体无法正常显示,而显示宋体的bug--> <style type="text/css"> h1,h2,h3,h4,h5 { font-family: "Microsoft YaHei UI", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif; } </style> </head>
(2)导航栏
由于bootstrap提供的导航栏不适用,我们只好用bootstrap提供的按钮组来自己写导航栏
<!--首先导航栏必必须挂在网页头--> <div> <!--定义一个按钮组--> <div> <div> <!--导航栏中单个按钮,也就是没有下拉菜单的按钮的超级链接写作方式需要注意,是使用a标签,然后加上class样式的,而不是官网提供的button标签--> <a href="#"> Left </a> </div> <div> <a href="#"> Middle </a> </div> <div> <a href="#"> Right </a> </div> <!--下拉菜单的写法如下:--> <div> <button type="button" data-toggle="dropdown"> Dropdown <span></span> </button> <ul role="menu"> <li> <a href="#">Dropdown link</a> </li> <li> <a href="#">Dropdown link</a> </li> </ul> </div> </div> </div>
改变class属性中btn-success变成btn-primary,btn-danger等能够改变这个按钮的颜色哦!
(3)巨幕部分
巨幕的写法如下,关键是引入我们刚才用photoshop画出来的背景
这里之所以要加这么多<br>回车是因为要拉大这个巨幕的尺寸
<div> <br /> <br /> <br /> <br /> <br /> <h1> <font color="#ffffff">Banner : the Main headline</font> </h1> <h2> <font color="#ffffff">Sub-heading</font> </h2> <br /> <br /> <br /> <br /> <br /> </div>
(4)专栏部分
这里运用到bootstrap的栅格组织,进行对三个专栏的排版
具体可以参考Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统一文,把整个网页的12格分成3份,每份4格就刚刚好了 ,而每个专栏就是一个没有面板头的面板,里面一个h3的大标题,然后p的一个段落文本,再两个按钮。
值得注意的是,这些东西必须放到一个容器以内,不然这三个东西会占满整个页面:
<div> <div> <div> <div> <div> <h3> Column1 </h3> <p> ... </p> <p> <a href="#" role="button">Button</a> <a href="#" role="button">Button</a> </p> </div> </div> </div> <div> <div> <div> <h3> Column2 </h3> <p> ... </p> <p> <a href="#" role="button">Button</a> <a href="#" role="button">Button</a> </p> </div> </div> </div> <div> <div> <div> <h3> Column2 </h3> <p> ... </p> <p> <a href="#" role="button">Button</a> <a href="#" role="button">Button</a> </p> </div> </div> </div> </div>
(5)版权信息部分
没什么好说的,就是一个面板
<div> <div> Copyright information </div> </div>
3、内页
会做主页,那么内页的思想也就完全相同了,不再赘述,同理,代码如下: