Canvas基础笔记(二)

之前整理了一点 Canvas 的基础知识 HTML5揭秘读书笔记——Canvas ,本篇继续补充一些基础知识

PS: 之前在markdown文件添加视频的时候在网上复制了一段html代码,也用过<!-- more -->来截断文章, 一直没太注意,今天发现大多数解析器大都是可以支持html的,所以记录效果的时候直接写html代码就可以渲染出结果,非常棒,需要写个<canvas>标签,然后再写个<script>标签,然后在标签中使用window.onload一顿操作就可以了

不过有缺点,兼容性会降低,测试了几个在线mardown编辑器都无法解析,我使用的remarkable本地编辑器和pelican编译后可以正常显示,如非网页效果展示类文章还是尽量不要引入过多的html代码

Base HTML

@@MDPH0@@

圆和半圆

@@MDPH1@@

效果:

输出Sin()函数

@@MDPH2@@

效果:

描边与填充

如下代码展示的是四个正方形描边填充的效果,演示图我设置了增长的边框宽度

@@MDPH3@@

效果:

边缘效果

@@MDPH4@@

效果:

圆形迳向渐变

@@MDPH5@@ 效果: