<canvas>标记符

一、HTML5<canvas>标记符的使用

  <canvas>标记符是HTML5中最简单的一个标记符。只需要告诉浏览器画布到底有多大就可以了。然后,浏览器会创建相应的容器,例如:下面的例子显示一  个 250x250像素的<canvas>:

    <canvas width="250" height="250" id="myCanvas"></canvas>

二、示例

<!DOCTYPE HTML>
    <html>
     <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <title>Canvas</title>
      <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
     </head>
    <body>
      <canvas width="250" height="250" id="myCanvas">
        <p>Alternate content goes here</p>
      </canvas>
         <script type="text/javascript">
        $(document).ready(function(){
                var canvas=document.getElementById("myCanvas");
                if(canvas.getContext)
                {
                  var canvasContext=canvas.getContext("2d");
                  canvasContext.fillStyle="blue";
                  canvasContext.fillRect(10,10,50,100);
                } 
                else
                {
                }       
                });
          </script>
        </body>
      </html>
 以上代码创建了<canvas>元素。网页中使用JavaScript代码来画长方形,如下代码:
   var canvas=document.getElementById("myCanvas");
   if(canvas.getContext)
   {
    var canvasContext=canvas.getContext("2d");
    canvasContext.fillStyle="blue";
    canvasContext.fillRect(10,20,50,100);
   }
   else
   {}    

时间: 2024-12-25 08:27:28

<canvas>标记符的相关文章

php集成环境、基础标记符

集成环境:wamp windows apache mysql php lamp linux apache mysql php 标记符: 1.<?php ...... ?> 2.<?php  ---常用 ...... 3.<? ...... ?>---短标记符 4.<% ...... %>

html5 新增媒体标签详解 &lt;audio&gt;音频 &lt;vedio&gt; 视频 &lt;source&gt; &lt;canvas&gt; 标记定义图片&lt;embed&gt; 标记定义外部可交互内容或者插件 标记定义图片媒体资源

html5 变得更加简洁易用,新增了不少结构标签 比如<article> 标记一篇文章   <header> 定义头部 <footer> 定义底部  <nav> 定义导航  <section> 定义一个区域  <aside> 定义侧边栏 <hgroup> 标记定义文件夹一个区块的相关信息 同时也新增了 <audio><vedio><source>  下面我们就来详细的讲解一下这三个媒体标

点标记(lambda表达式+linq查询标记符)与linq语句(查询表达式)

什么是Linq表达式?什么是Lambda表达式? 参照:https://www.cnblogs.com/zhaopei/p/5746414.html 原文地址:https://www.cnblogs.com/vickylinj/p/10923560.html

HTML 学习总结 10

1.加入JavaScript和外部内容 (1)画布介绍 画布元素是一个自由格式的区域,在这里你可以通过用图像.手工制图.动画和文本来提升网页的用户提样. 可以用适当的<canvas>标记符在网页上加上一个画布元素.像其他HTML标记符一样,<canvas>标记符也有属性,最基本的属性是网页中画布的高和宽.创建一个 200x200画布可以使用以下代码: <canvas width="200" height="200"></ca

进程与进程描述符(task_struct)

一. 进程 进程(Process) 计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础.在早期面向进程设计的计算机结构中,进程是程序的基本执行实体:在当代面向线程设计的计算机结构中,进程是线程的容器.程序是指令.数据及其组织形式的描述,进程是程序的实体. --------------------------------------------------------------- 释义:一段程序的执行过程 特征:动态.独立.异步.并发 结构特征

canvas加载图像

之前按照例子,加载图像,发现加载图像,加载不上去,代码也没有错误,经过几次的尝试:发现需要重复调用下drawImage才可以. <script type="text/javascript"> var c=document.getElementById("Canvas"); var cxt=c.getContext("2d"); var img=new Image() img.src="1.png" cxt.draw

HTML学习总结(四)【canvas绘图、WebGL、SVG】

一.Canvas canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术.<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个基于 JavaScript 的绘图 API,而 SVG 和 VML 使用一个 XML 文档来描述绘图.SVG 绘图很容易编辑与生成,但功能明显要弱一些. canvas可以完成动画.游戏.图表.图像处理等原来需要Flash完成的一

HTML5 canvas 绘制精美的图形

HTML5 是一个新兴标准,它正在以越来越快的速度替代久经考验的 HTML4.HTML5 是一个 W3C “工作草案” — 意味着它仍然处于开发阶段 — 它包含丰富的元素和属性,它们都支持现行的 HTML 4.01 版本规范.它还引入了几个新元素和属性,它们适用许多使用 web 页面的领域 — 音频.视频.图形.数据存储.内容呈现,等等.本文主要关注图形方面的增强:canvas. 新的 HTML5 canvas 是一个原生 HTML 绘图簿,用于 JavaScript 代码,不使用第三方工具.跨

canvas入门笔记

1.Canvas的使用注意  A.要在页面中添加一对canvas标记,默认占300*150的区域  B.我们可以通过html属性'width','height'来设置canvas的宽高,不可以通过css属性来设置宽高.  C.Canvas相当于是一张白纸,如果想要在这个白纸上绘图,你需要一套绘图工具   获取绘图工具的方式:var ctx = Canvas.getContext('2d'); 练习: 2.Canvas绘制会用到的方法  ctx.moveTo(x,y):将绘图工具移动到x,y坐标点