本周总结8.2-8.9

  在这新的一周里, 我们开始学习了新的html5。在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式。而搜索引擎去抓取页面的内容的时候,它只能猜测你的某个Div内的内容是文章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等。也就是说整个HTML文档结构定义不清晰,但是在html5中就学习了很多新的标签来解决这些问题。

 

  <section>标签,定义文档中的节。

<section>
  <h1>这是我自己的section测试</h1>
  <p>The People's Republic of China was born in 1949...</p>
</section>

  section 应用的典型场景有文章的章节、标签对话框中的标签页、或者论文中有编号的部分。
通常不推荐为那些没有标题的内容使用section元素

<hgroup> 标签用于对网页或区段(section)的标题进行组合。
<hgroup>
  <h1>Welcome to my WWF</h1>
  <h2>For a living planet</h2>
</hgroup>

<header>标签

<header>
<h1>Welcome to my homepage</h1>
<p>My name is Donald Duck</p>
</header>

等等...

 

然后, 还有拖拽的运用  实例代码:

<script type="text/javascript">
    function allowDrop(ev)
    {
        ev.preventDefault();
    }
    function drag(e){
        e.dataTransfer.setData("Text",e.target.id);
    }
    function drop(e){
        var data= e.dataTransfer.getData('Text')
        e.target.appendChild(document.getElementById(data));
        e.preventDefault();
    }
</script>
<body>

<div id="div1" οndrοp="drop(event)" οndragοver="allowDrop(event)" ></div>
<br />
<p id="drag1" draggable="true" οndragstart="drag(event)">这是一段可移动的段落。请把该段落拖入上面的矩形。</p>

 

以及对cookie的认识和运用

某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。设置cookie
每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:
document.cookie="userId=828";

       document.cookie="userId=828 "
        document.cookie="userName=hulk"

在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。

 

 

最后就是对html中画布的认识与运用

使用画布呢 首先要判断你的浏览器是否支持画布功能

首先获取 canvas 对象,然后调用 canvas 对象的 getContext 方法,这个方法目前只能传入参数 "2d"

eg:

var canvas = document.getElementById('first');
var ctx = canvas.getContext('2d');

Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 fill() 方法。
注释:Internet Explorer 8 或更早的浏览器不支持 <canvas> 元素。

canvas元素绘制图像的时候有两种方法,分别是

        context.fill()//填充

        context.stroke()//绘制边框

 

style:在进行图形绘制前,要设置好绘图的样式

        context.fillStyle//填充的样式

        context.strokeStyle//边框样式

这就是这一周来的一个大概。

转载于:https://www.cnblogs.com/liudayu/p/4716826.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值