HTML5学习记录之canvas01

<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
       body{background-color:black;}
       #c1{ background-color:white;}
       span{background-color:white;}
    </style>
    <script type="text/javascript">
     window.onload = function()
     {
       var  oC= document.getElementById("c1");
       var oGC = oC.getContext("2d");

/*

oGC.fillRect(10,30 ,100, 100);  /*  填充(默认黑色填充改为红色)的实心方块:参数:left  top  width height   */
       oGC.strokeRect(200,30 ,100, 100);  /* 带边框(默认黑色边框)的空心方块:参数:left  top  width height */

*/
        oGC.fillRect(10, 30, 100, 100);  /*  填充(默认黑色填充)的实心方块:参数:left  top  width height */
      //  oGC.strokeRect(10.5,30.5 ,100, 100);  /* 带边框(默认黑色边框)的空心方块:参数:left  top  width height */
     };
    </script>
    
</head>
<body>
    <canvas id="c1" width="400" height="400">
        <span>不支持canvas标签的浏览器。</span>
    </canvas>   <!--  canvas :默认 宽300高150  -->
</body>
</html>

时间: 2024-10-12 11:34:31

HTML5学习记录之canvas01的相关文章

HTML5学习记录1-新特性

新特性 HTML5 中的一些有趣的新特性: 1. 用于绘画的 canvas 元素 2. 用于媒介回放的 video 和 audio 元素 3. 对本地离线存储的更好的支持 4. 新的特殊内容元素,比如 article.footer.header.nav.section 5. 新的表单控件,比如 calendar.date.time.email.url.search

HTML5 学习记录——2

20150826 1.声明文档类型 <!DOCTYPE>  声明HTML是用什么版本写的. 常用声明; 2.HYML头部元素   <head> <title> 定义文档的标题,作用 定义浏览器在工具栏中的标题:提供页面被添加到收藏夹时显示的标题:显示在搜索引擎结果中的页面标题.  </title> <base> 为页面上的所有链接规定为默认地址或默认目标    在HTML没有结束标签 <link> 定义文档与外部资源的关系  常见用于

HTML5学习记录——3

HTML媒体 1.HTML多媒体 视频格式 .avi    微软开发 .wmv  微软开发 .mpg  .mpeg .mov 苹果公司开发 .rm  .ram  允许低带宽的视频流 .swf  .flv   Macromedia开发,需要额外组件 .mp4   针对因特网的新格式 声音格式 .mid   .midi .rm    .ram .wav .wma .mp3    .mpga 2 .HTML Object元素 辅助应用程序是可有浏览器启动的程序,也称为插件.可用于播放音频和视频.使用<

HTML5学习记录之canvas02

<!DOCTYPE HTML><html lang="en-US"><head>    <meta charset="UTF-8">    <title></title>    <style type="text/css">       body{background-color:black;}       #c1{ background-color:white;

HTML5与CSS3权威指南之CSS3学习记录

title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) 官方网站: 华章图书 书中所有代码下载链接: 链接:http://pan.baidu.com/s/1c0oGMn2 密码:f7zt 选择器 属性选择器 [att=val]选择器--选择属性att值为val的元素 [att*=val]选择器--选择属性att值包含val的元素 [att^=val]选择器--选

Spring Boot学习记录(二)--thymeleaf模板

Spring Boot学习记录(二)–thymeleaf模板 标签(空格分隔): spring-boot 自从来公司后都没用过jsp当界面渲染了,因为前后端分离不是很好,反而模板引擎用的比较多,thymeleaf最大的优势后缀为html,就是只需要浏览器就可以展现页面了,还有就是thymeleaf可以很好的和spring集成.下面开始学习. 1.引入依赖 maven中直接引入 <dependency> <groupId>org.springframework.boot</gr

Python学习记录-2016-12-17

今日学习记录 模块: import os#导入os模块 import sys#导入sys模块 os.system("df -h")#执行df -h命令 cmd_res = os.popen("df -h").read()#将命令的返回结果赋值给cmd_res,如果不加入.read()会显示命令的返回加过在内存的位置 print(sys.path)#显示系统变量路径,一般个人模块位于site-packages下,系统模块位于lib下 print(sys.argu[2]

Objc基础学习记录5

NSMutableString类继承的NSString类. NSMutableString是动态的字符串. 1.appendingString 方式: 向字符串尾部添加一个字符串. 2.appendingFormat:可以添加多个类型的字符串. int,chat float,double等 3.stringWithString 创建字符串, 4.rangeOfString 返回str1在另一个字符串中的位置. 5.NSMakeRange(0,3) 字符串0位到3位. 6.deleteCharac

HTML5 学习

1.details元素 details元素标识用户要求得到并且可以得到的细节信息,用于描述文档或文档某个部分的细节.它可以与summary元素配合使用.summary元素提供标题或图例.标题是可见的,用户点击标题时,会显示出细节信息,也就是details里面定义的信息. <details> <summary>HTML 5</summary> This document teaches you how to learn about HTML 5 </details&