网站平台(div+css+canvas+js布局)

基于教学的网站框架@TOC

☆首先,思考我的建立一个网站的初衷,我的初衷是能有一个网站使用用来学习计算机网路这一门课的知识,所以我要建立一个总结计算机网络知识点的网站
☆canvas用于绘制主页的标题,优点是可以随时修改其中的样式
☆JS用于轮播图的,代码的图片素材准备不足,实际上可以添加一些关于平台的公告图片
网站主页面
在这里插入图片描述
在这里插入图片描述

(div盒子模型(CSS略))HTML代码如下

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/html">
<head lang="en">
    <meta charset="UTF-8">
    <title>计网知识总结的网站</title>
    <link rel="icon" href="img/1.ico"/>
    <link class="" rel="stylesheet" href="css/style.css"/>
</head>
<body>

<div id="myBtn"></div>
<div class="header">

    <div class="top">
        <div class="wp">
            <div class="z">
                <span><a href="">设为首页</a></span>
            <span><a href="">收藏本站</a></span>
            </div>
            <div class="y">
                <span><input type="date" class="ajun"/></span>
            <span class="mr_0">多云25°C/32°C</span>
            </div>
        </div>
    </div>


    <div class="wp">
    <div class="logos">
        <div class="logo z">
            <h1>计算机网络(总结知识点)</h1>
        </div>
        <div class="dianhua y">
            <span>
        计网考试:元年14</span>
        </div>


        <div class="sousuo y">
            <form action="index.html" method="get">
                <table cellspacing="0" border="0" cellpadding="0">
                    <tr>
                        <td class="s_z z">  </td>
                        <td class="s_c z">
                            <input type="text" name="text" id="s_c_txt"/>
                        </td>

                        <td class="s_y z">
                            <button type="submit" name="submit"></button>
                        </td>
                    </tr>
                </table>
            </form>
        </div>

    </div>
    </div>
    <div class="nav">
        <div class="wp">
            <ul>
                <li class="a">
                    <a href="index.html">网站首页</a>
                </li>
                <li>
                    <a href="index.html">课程简介</a>
                </li>
                <li>
                    <a href="index.html">课程描述</a>
                </li>
                <li>
                    <a href="index.html">考试范围</a>
                </li>
                <li>
                    <a href="index.html">视频教程</a>
                </li>
                <li>
                    <a href="index.html">学生管理</a>
                </li>
                <li>
                    <a href="index.html">成绩查询</a>
                </li>
                <li>
                    <a href="index.html">联系我们</a>
                </li>

            </ul>
        </div>
</div>
</div>
<div class="center">
<div class="wp">
    <canvas id="myCanvas" width="960" height="260" style="border: 2px solid darkslategrey">
        您的浏览器不支持HTML5 canvas 标签
    </canvas>
    <div class="jianjie z">
        <div class="tit">
            <h1><ins>计算机网络的原理体系结构
            </ins>
            </h1>
            <span><a href="">More>></a>
            </span>
        </div>
        <div class="jianj">
            <img src="img/jw1.PNG" alt=""/>
            <p>

            </p>
            <p>
                在学习计算机网络的原理时可采用折衷的办法, 即综合OSITCP/IP的优点,采用一种原理体系结构,它只有五层,这样既简明又能将概念阐述清楚。明白网络分层的优缺点。
            </p>
            <p>应用程序:FTPE-mail、Telnet
            </p>
<p>传输层:将报文数据传给正确的应用程序,提供可靠的数据传输
</p>
            <li>网络层:将分组(包)传给正确的主机,数据分组、路由选择</li>
            <li>链路层:将数据组成帧,差错控制、流量控制、媒体访问控制
            </li>
            <li>物理层:规定物理信号、接口、信号形式、速率</li>

    </div>
        </div>
    <div class="xinwen z">
        <div class="tit">
            <h1><ins>计算机网络的重点及难点
            </ins>
            </h1>
        <span><a href="">More>></a>
        </span>
    </div>
    <div class="xw_c">

        <ul>
            <li class="a">
                <a href="">
                    <div>
                        <H2>
                            课程重点
                        </H2>
                    <b>计算机网络课程学习的难点:
                    计算网络是计算机技术和通信技术的结合
                    计算机网络是一个庞大系统,涉及的概念较多
                    计算机网络既是抽象的也是具体的,要充分理解Internet设计理念。
                    网络分层的目的与协议、接口的概念。

                    </b>


                    </div>

            </a>
            </li>
            <li>
                <a href="">
                    <h5>计算机网络类型</h5>
                    <span>2018-09-06</span>
                </a>
            <li>
                <a href="">
                    <h5>计算机网络体系结构</h5>
                    <span>2018-09-26</span>
                </a>
            </li>
            <li>
                <a href="">
                    <h5>Internet和TCP/IP协议
                    </h5>
                    <span>2018-10-13</span>
                </a>
            </li>
            <li>
                <a href="">
                    <h5>计算机网络的安全</h5>
                    <span>2018-11-03</span>
                </a>
            </li>

            <li>
                <a href="">
                    <h5>因特网上的音频/视频服务</h5>
                    <span>2018-11-23</span>
                </a>
            </li>
            <li>
                <a href="">
                    <h5>无线网络与下一代因特网</h5>
                    <span>2018-12-03</span>
                </a>
            </li>

        </ul>

    </div>
    </div>
    <div class="chanpin z">
        <div class="tit">
        <img src="img/chanpin.jpg" alt=""/>
        <span><a href="">More>></a></span>
    </div>
        <div class="cp_c">
            <ul>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型1:按距离划分</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型2:按交换方式划分</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型3:按拓扑结构划分</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型4:按传输媒体划分</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型5:按传输速率划分</span></a></li>
                <li class="mr_0"><a href=""><img src="img/timg1.PNG" alt=""/><span>网络类型6:按适用范围分</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>物理层</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>网络层</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>数据链路层</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>应用层</span></a></li>
                <li><a href=""><img src="img/timg1.PNG" alt=""/><span>传输层</span></a></li>
                <li class="mr_0"><a href=""><img src="img/timg1.PNG" alt=""/><span>HTTPTCP/IP</span></a></li>
            </ul>

        </div>
    </div>
</div>
</div>
<div class="cl"></div>
<div class="footer">
    <div class="wp">
    <div class="foot_top">
        <span class="z"><a href="index.html">关于我们</a>  |
            <a href="index.html">联系方式</a>  |
            <a href="index.html">给我留言</a>  |
            <a href="index.html">加入我们 </a>
        </span>
        <span class="y">@2019 warrenLee版权所有
</span>
</div>
    <div class="foot_bottom">
        <p>
            友情链接:<a href="" target="_blank">麦子学院         </a>
            <a href="" target="_blank">教育部</a>
            <a href="" target="_blank">教务处          </a>
            <a href="" target="_blank">学习网站         </a>
            <a href="" target="_blank">图书馆        </a>
            <a href="#myBtn" class="y">返回顶部</a>
        </p>
    </div>
</div>
</div>
<script>
    var c=document.getElementById("myCanvas");
    var ctx=c.getContext("2d");
    var ct=c.getContext("2d");

    // Create gradient
    var grd=ctx.createRadialGradient(185,80,125,90,560,680);
    grd.addColorStop(0,"black");
    grd.addColorStop(1,"darkred");

    // Fill with gradient

    ctx.fillStyle=grd;
    ctx.fillRect(0,0,960,260);
    //在canvas元素中插入字体,和图片
    ct.font = '45px 宋体';

    ct.fillStyle = 'white';
    ct.fillText("计算机网络", 360, 165);
    ctx.font = ' 35px 楷体';
    ctx.fillStyle = '#66cdaa';
    ctx.fillText("一个总结计网知识点的网站", 240, 250);
    function drawBeauty(beauty){
        var myctx = c.getContext("2d");
        myctx.drawImage(beauty, 620, 260);
    }
    </script>
</body>
</html>



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值