分类:

HTML5

一个完整的示例 我们已经简单地把 HTML5 的<canvas>元素介绍过了。<canvas>可以说是 HTML5 带给我们的最激动人心的特性之一。这一章我们将利用<canvas>,完成一个简单但是完整的游戏,使大家了解在实际应用中,我们该如何使用<canvas>。

0 个评论 1.6K 次阅读

文本 前面我们已经在画布上画出线条,下面,我们将继续添加文字。文本在一般的 web 页面上是遵循箱式模型的,但是在这里却不是。这意味着那些常见的 CSS 布局,比如 float、margin、padding 或者 wrap 这些都不能使用。(或许你觉得这是件不错的事情!)你可以设置一些字体属性,但是在 canvas 上找一个点,再把文本画出来。

0 个评论 1.6K 次阅读

Dive Into HTML5:绘图

by 豆子

HTML 5 将<canvas>元素定义为“一种分辨率相关的位图画布,可以用于渲染图表、游戏图像以及其它可视元素。”canvas 在页面上表现为一个矩形,你可以在上面使用 JavaScript 绘制任何需要的东西。 浏览器对 canvas 的支持 那么,canvas 是什么样子的呢?什么都没有。对,就是这样。一个<canvas>元素没有任何内容,也没有自己的边框。下面是一个 ...

0 个评论 1.6K 次阅读

Headers 在 HTML 4 的页面中,我们通常会对 header 有这么一段描述: 这么使用标签并没有什么错误。如果你喜欢,你可以继续这么去用。在 HTML 5 中,这也是允许的。但是,前面我们也说过,HTML 5 同样提供了一些额外的更具语义的标签,比如 header 和 section。

0 个评论 1.6K 次阅读

关于浏览器如何处理未知元素的长篇大论 前面我们提到 HTML 5 新增加的几个元素。在我们详细讨论这些元素的使用方法之前,我们应该了解一下这个问题:如果浏览器不能识别这种元素,那么浏览器将如何处理? 每个浏览器都有一个它能支持的 HTML 元素的列表。例如,Mozilla Firefox 的列表存储在 nsElementTable.cpp 这个文件中。没有被列出的元素就是所谓的“未知元素 ...

0 个评论 1.6K 次阅读

关于我

devbean

devbean

豆子,生于山东,定居南京。毕业于山东大学软件工程专业。软件工程师,主要关注于 Qt、Angular 等界面技术。

主题 Salodad 由 PenciDesign 提供 | 静态文件存储由又拍云存储提供 | 苏ICP备13027999号-2