HTML5
Tank_in_the_street
微信公号:我就喜欢摸鱼。在那里分享更多有趣的事情
展开
-
浅谈h5的新属性(data-*属性)
HTML5和上一个版本HTML4.01的最大最本质的一个区别点就在于,HTML4.01是基于SGML的,所以标签需要声明引用DTD,DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。而HTML5是不基于SGML的,所以不需要引用DTD。 在HTML4.01中,DTD有三种声明方法,分别是Strict、Transitional和Frameset。与它们三个相对应的如下:原创 2017-10-05 10:04:35 · 8975 阅读 · 0 评论 -
canvas标签设长宽是在css中还是在标签中
最近看到HTML5 的canvas标签的时候发现,如果用css来控制canvas的长度和宽度与在canvas标签内进行控制得到的结果是不同的。在canvas默认情况下,canvas元素的长度是300px,宽度是150px。如果此时在canvas标签内画了图,进行css控制canvas的长宽时,发现canvas标签内的图画会按照你在css的width和height的变化情况而变化。例如原本width原创 2017-05-09 20:06:55 · 598 阅读 · 0 评论 -
在浏览器上画图(canvas的基本用法)
在HTML5里,我们可以通过canvas标签来在浏览器里进行画图,但是这个标签并不是能画图的,画图还是要通过JavaScript,这个标签只是一个载体。在canvas这个标签里,默认的width是300,、height是150,想要设置canvas的长宽的话需要在canvas的width属性和height属性那里设置,这个width和height不属于style里的,搞清楚这一点很重要,所以当你在原创 2017-10-05 13:41:32 · 3759 阅读 · 0 评论 -
如何让ie8及之前的浏览器兼容HTML5新标签和自己设定的新标签
在所有的浏览器里,如果遇到不能识别的未知元素时,就会把这个元素当做行内元素来处理。这个时候,若是一些不支持HTML5语义化标签的浏览器(IE另讲)或者我们新设了一些新的元素(如),我们可以通过在css中,定义它的样式。如语义化标签:header, section, footer, aside, nav, main, article, figure { display: block;原创 2017-10-05 11:13:36 · 655 阅读 · 0 评论