<!DOCTYPE HTML><HTML><Head>    <MetaCharSet= "UTF-8">    <title>Canvas</title>    <Scripttype= "Text/javascript"src=".. /js/jquery.js "></Script>    <styletype= "Text/css">        *{margin:0;padding:0;Outline:None;Border:None;        }#canvas{width:7rem;margin:. 25rem 0 0 1.5rem;Border:1px solid Black;        }    </style></Head><Body>     <CanvasID= "Canvas"width= "+"Height= "All"></Canvas></Body></HTML><Scripttype= "Text/javascript">    /** * REM Layout initialization*/    $('HTML'). CSS ('font-size', $ (window). Width ()/( ten);    /** Get canvas canvas * Get canvas drawing context*/    varCanvas= $('#canvas')[0]; varCXT=Canvas.getcontext ('2d'); /** * Create picture Fill style * One: Createpattern (Picture object, repeating way) * Two: Createpattern (Canvas object, repeating way) * Three: Createpattern ( Video object, repeating mode)*/        /*var img = new Image (); IMG.SRC = ".    /img/favicon.ico ";        Img.onload = function () {var pattern = Cxt.createpattern (img, "repeat");        Cxt.fillstyle = pattern;    Cxt.fillrect (0, 0, 1000, 600); }    */        varFivestartpath= function(CXT) {Cxt.beginpath (); varx= 0; y= 0;  for(varI= 0; I< 5; I++) {x=Math.Cos (( -+ the*i)/180*math.pi);y=Math.sin (( -+ the*i)/180*math.pi);Cxt.lineto (x,0-y); X=Math.Cos (( Wu+ the*i)/180*math.pi)/2.0; Y=Math.sin (( Wu+ the*i)/180*math.pi)/2.0; Cxt.lineto (x,0-y);    } cxt.closepath (); }        varDrawfivestar= function(CXT, Fivestart) {cxt.save ();         Cxt.translate (Fivestart.offsetx, fivestart.offsety); Cxt.rotate (Fivestart.rotationangle/180*math.pi); Cxt.scale (Fivestart.radius, Fivestart.radius);        Fivestartpath (CXT); Cxt.fillstyle= "Yellow";        Cxt.fill ();    Cxt.restore (); }        varCreatecanvas= function(){        varCanvas=Document.createelement ("Canvas"); Canvas.width=  -; Canvas.height=  -; varCXT=Canvas.getcontext ('2d'); varFivestart={Radius: -, OffsetX: -, OffsetY: -, RotationAngle:0} drawfivestar (CXT, Fivestart); returnCanvas; }            varCanvasbackground=Createcanvas (); varPatten=Cxt.createpattern (Canvasbackground,"Repeat"); Cxt.fillstyle=Patten; Cxt.fillrect (0, 0,  +,  -);</Script>
 HTML5 Canvas (picture fill style) FillStyle, Createpattern