学了点HTML5标签,做了个Demo


上一篇 <<  本文 >>  下一篇

学了点HTML5 标签,做了个Demo


 学点标签,为后面学习爬虫作点儿准备。以前看过标签,感觉好难!😭😭这次有了python 的一点儿基础,感觉难度可以忍受的了。😋😋


页面样子(用python IDE将就写的)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

页面标题是跑马灯标签做的

HTML5 源码

<!DOCTYPE html>
<!--第一次,做得这么好😎
——这是HTML5 注释-->
<html lang='en'>
<head>
    <meta charset='utf-8' name='CSDN学习资源' content='博文,资源,技巧,源码'>
    <title>我的CSDN学习资源</title>

    <style type='text/css'>

    body{

        width: 800px;

        height: 100px;

        margin: 0px auto;

        margin-bottom:20px;

        border:1px solid #96C2F1;

        background-color: #F0F8FF

        }
    </style>


</head>
<body style='font-size: 200%'>
<!--跑马灯标签-->
<marquee behavior='scroll' direction='left'>
<span ><h2>我的CSDN学习资源</h2></span></marquee>
<hr>

 <h3>Linux:</h3>
1.&ensp;<a href='https://www.cnblogs.com/xuxinstyle/p/9609551.html' target='_blank'>Linux常用命令(50个)</a>

<hr>

 <h3>Mysql:</h3>

1.&ensp;<a href='https://blog.csdn.net/weixin_39032019/article/details/120035438?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' target='_blank'>Mysql知识体系、命令全集</a>

<hr>

<h3>HTML</h3>

<ol>

<li>&ensp;<a href='https://blog.csdn.net/u011762625/article/details/48339735?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen'>HTML配色表</a>(非常实用)</li>

<li>&ensp;<a href='https://blog.csdn.net/weixin_35554226/article/details/117954475?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' target='_blank'>html css配色方案</a><span style='font-size: 60%'>(清爽WEB2.0的几款CSS网页配色方案代码)</span></li>
<li>&ensp;<a href='https://blog.csdn.net/qq_40836250/article/details/82456330?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' target='_blank'>HTML5 基础元素(代码+注释)</a></li>

<li>&ensp;<a href='https://blog.csdn.net/weixin_30399797/article/details/98590035?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' target='_blank'>HTML5中设置字体</a>(转载于<a href='https://www.cnblogs.com/Dream-Seeker/p/4444819.html' target='_blank'>这里</a>)</li>

<li>&ensp;<a href='https://blog.csdn.net/ainyko/article/details/51245442?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' arget='_blank'>HTML标签说明</a></li>

<li>&ensp;<a href=https://blog.csdn.net/nicolelili1/article/details/79211818?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen'>HTML5常用标签</a></li>

<li>&ensp;<a href='https://blog.csdn.net/w1418899532/article/details/82747602?utm_source=app&app_version=4.15.0&code=app_1562916241&uLinkId=usr1mkqgl919blen' target='_blank' title='点击跳转'>HTML5常用标签应用场景——<mark>图文详解</mark>(一)</a></li>

<li>&ensp;<a href='http://www.hightopo.com/blog/wp-content/uploads/2014/08/Screen-Shot-2014-08-12-at-8.57.11-PM.png' target='_blank'>纯HTML5拓扑图编辑器</a>
<a href='http://www.cnblogs.com/xhload3d/p/3909026.html' target='_blank'>(<span>可参考博客<xspan>)</a></li>
</ol>
<hr>

<center>——发布于2021-09-13&ensp;著作权归作者所有——</center>
<center><span>版权&copy;&nbsp;2021-2050</span></center>

<hr>

</body>
</html>

 好物分享:HTML配色表(非常实用),可以让您的页面更好看。


上一篇 <<  本文 >>  下一篇

温馨推荐

老齐漫画头像

精品文章:

来源: 老齐教室
http://blog.csdn.net/xiaoxiao108/article/details/8913616 html5 挺火,写个html5游戏玩玩吧,想起cocos2d 貌似各个平台都有,网上找了找,下载了个Cocos2d-html5引擎包。 貌似另一个开源引擎lufylegend.js也很好,下次用用lufylegend.js试试。 开发环境 chrome Cocos2d-html5 游戏地址:http://hehe108.sinaapp.com/cocos2d/ (adsw回车) 实现方法如下 1.创建好 LayerGradient的子类 (里面放坦克子弹) 2.重写 onEnter 方法添加一些基本按钮 跟一些初始坦克,子弹 3.通过schedule方法 控制 坦克 子弹的重画 4.根据键盘按键(ASWD)确定出坦克的方向,根据坦克的方向修改坦克的X,Y轴坐标,来实现坦克的移动 5.通过cc.rectIntersectsRect函数来进行碰撞检测,实现子弹打击坦克 具体代码 1.在项目里面添加方向 var Direction = { L:0, U:1, D:2, R:3, STOP:4 }; 2.添加子弹类的相关属性 SPEED:10, WIDTH:15, HEIGHT:15, x:null, y:null, dir:null, live:true, tankClient:null, //LayerGradient子类TankClient 的引用 good:null, 3.子弹初始化,重画 ctor:function (x,y,good,dir,tankClient) { cc.associateWithNative( this, cc.Sprite ); this.x=x; this.y=y; this.dir=dir; this.tankClient=tankClient; this.good=good; this.initWithFile(s_missile); this.setPosition( cc.p(this.x, this.y) ); this.tankClient.addChild(this); }, Draw:function(){ if(!this.live){ this.tankClient.removeChild(this, true); return; } this.setPosition( cc.p(this.x, this.y) ); this.Move(); }, 4.添加子弹打击坦克的方法 HitTank:function(t){ if (cc.rectIntersectsRect(this.GetRectangle(), t.GetRectangle()) && t.live && this.live && this.good != t.good){ t.live = false; this.live = false; return true; } return false; }, 5.添加坦克类相关属性 SPEED:5, WIDTH:58, HEIGHT:58, x:0, y:0, l:false, u:false, r:false, d:false, dir:Direction["STOP"], ptDir:Direction["D"], tankClient:null, good:null, step:0, live:true, 6.在tank类中 坦克初始化,重画 ctor:function (x,y,good,tankClient) { cc.associateWithNative( this, cc.Sprite ); this.x=x; this.y=y; this.tankClient=tankClient; this.good=good; if(good){ this.initWithFile(s_tank); }else{ this.initWithFile(s_enemy); } this.setPosition( cc.p(this.x, this.y) ); this.tankClient.addChild(this); }, Draw:function(){ if (!this.live){ if (!this.good){ this.tankClient.removeChild(this, true); } this.tankClient.removeChild(this, true); return; } this.setPosition( cc.p(this.x, this.y) ); switch (this.ptDir) { case Direction["D"]: this.setRotation(0); //旋转精灵控制 炮筒方向 break; case Direction["U"]: this.setRotation(180); break; case Direction["L"]: this.setRotation(270); break; case Direction["R"]: this.setRotation(90); break; } this.Move(); }, 7.tank发子弹的方法 Fire:function() { if(!this.live) return null; for(var i=0;i<this.tankClient.missiles.length;i++){ var m = this.tankClient.missiles[i]; if (m.live == false){ m.x=this.x; m.y=this.y; m.live=true; m.dir=this.ptDir; m.good=this.good; this.tankClient.addChild(m); return m; } } var missile=new Missile(this.x,this.y,this.good,this.ptDir,this.tankClient); this.tankClient.missiles.push(missile); return missile; }, 8.LayerGradient加入坦克 this.tanks = []; this.myTank = new Tank(60,20, true, this); for (var i = 0; i < 10; i++){ this.tanks.push(new Tank(50 + 70 * (i + 1), 420, false, this)); } 9.LayerGradient中调用子弹打击坦克的方法 for(var i=0;i<this.missiles.length;i++){ var m = this.missiles[i]; m.HitTank(this.myTank); m.HitTanks(this.tanks); m.Draw(); } 10.控制坦克移动射击的部分代码 onKeyUp:function(key) { this.myTank.KeyReleased(key); }, onKeyDown:function(key) { this.myTank.KeyPressed(key); } 11.用Ant和compiler合并压缩js后发布到sae 如果你发现有什么不合理的,需要改进的地方,请留言。或者可以通过 328452421@qq.com 联系我,非常感谢。 http://blog.csdn.net/xiaoxiao108/article/details/8913616
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦幻精灵_cq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值