var odiv1=document.getElementById("csn")
var ctx=odiv1.getContext("2d")
ctx.rect(20,20,150,100);
ctx.fill();
ctx.fillRect(40,40,100,100);
</script>
</body>
ask the gods the difference between fill () and fillrect () except for calling the display on the canvas. What"s the difference? You"d better give an example.