【题目1】 !DOCTYPE是什么?有什么作用?不写它可能会出现什么问题?
【题目2】如何处理html5在IE低版本(IE8及以下)的兼容问题,请例举两种。

image.png

image.png

image.png

image.png

image.png
注意表单元素必须要在form标签之下,并且form标签肯定要有action,因为action属性代表我们这个表单提交之后将数据提交到哪个地址,除此之外,input是单标签没有结束标签,另外每个表单元素都应该有name这个属性,他关乎到后台如何接受这个数据。
类似于type=image、submit、reset、button等等这些没法输入数据的元素是不需要输入name的。

image.png

image.png

image.png

image.png
IE低版本可能不支持canvas,可以在标签之间写提醒,支持的话就会隐藏这段话。

image.png
可以在js中判断一下

image.png

image.png
不写control属性的话是不会有播放等控件的,只会显示视频的第一帧画面,宽高设为50%是整个浏览器窗口的50%

image.png

image.png

image.png

image.png

image.png
在以前我们都是通过复杂的鼠标事件来完成的,比如鼠标按下,移动,松开等事件,这样代码相当复杂。

image.png

image.png
默认情况下,目标对象的ondrop事件是不会触发的,原因是ondropover事件默认屏蔽了ondrop方法,所以为了解决这个问题,我们需要将默认行为阻止掉。

image.png

image.png