HTML5 canvas serimize devam ediyoruz.Bu derste dikdörtgen yapacağız.
Dikdörtgen çizmek için kodumuz
rect(x,y,w,h) 4 tane parametre alıyo.
x=x eksendeki konumu
y=y eksendeki konumu
w=dikdörtgenin genişliği
h=dikdörtgenin yüksekliği
Şimdi canvas yani tuval alanımızı yaratalım.
<canvas id="canvas" width="600" height="200"></canvas>
Şimdi kodlarımıza geçelim.
<script type="text/javascript">
var canvas = document.getElementById('canvas');
var cizim = canvas.getContext('2d');
cizim.beginPath();
cizim.rect(0, 0, 200, 100);
cizim.fillStyle = 'yellow';
cizim.fill();
</script>
ilk 2 satır klasik erişim kodlarımız.
Begin oath ile çizimi başlattık.
rect ile dikdörtgen belirledik.
fillstyle rengini belirledik.
fill ilede rengi verdik.
Görüntüsü :
Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>cArleone</title>
<style type="text/css">
#canvas{border:2px solid #333;}
</style>
</head>
<body>
<canvas id="canvas" width="600" height="200"></canvas>
<script type="text/javascript">
var canvas = document.getElementById('canvas');
var cizim = canvas.getContext('2d');
cizim.beginPath();
cizim.rect(200, 50, 200, 100);
cizim.fillStyle = '#ddd';
cizim.fill();
cizim.lineWidth = 3;
cizim.strokeStyle = '#999';
cizim.stroke();
</script>
</body>
</html>
Görüntüsü :
