代碼
提交代碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>慕課網(wǎng)Wiki</title>
<style>
#imooc{
border:1px solid #ccc;
}
</style>
</head>
<body>
<canvas id="imooc">您的瀏覽器不支持 HTML5 canvas 標(biāo)簽</canvas>
<script>
const canvas = document.getElementById('imooc');
canvas.width=300;
canvas.height=300;
const ctx = canvas.getContext('2d');
ctx.fillStyle = "#456795"
ctx.font="16px 微軟雅黑"
ctx.textAlign = "left"
ctx.fillText("慕課Wiki left", 150, 30)
ctx.textAlign = "center"
ctx.fillText("慕課Wiki center", 150, 60)
ctx.textAlign = "right"
ctx.fillText("慕課Wiki right", 150, 90)
ctx.textAlign = "start"
ctx.fillText("慕課Wiki start", 150, 120)
ctx.textAlign = "end"
ctx.fillText("慕課Wiki end", 150, 150)
ctx.direction = "rtl"; //設(shè)定畫布的渲染方向
ctx.fillStyle = "red"
ctx.font="16px 微軟雅黑"
ctx.textAlign = "left"
ctx.fillText("慕課Wiki left", 150, 180)
ctx.textAlign = "center"
ctx.fillText("慕課Wiki center", 150, 210)
ctx.textAlign = "right"
ctx.fillText("慕課Wiki right", 150, 240)
ctx.textAlign = "start"
ctx.fillText("慕課Wiki start", 150, 270)
ctx.textAlign = "end"
ctx.fillText("慕課Wiki end", 150, 300)
//繪制中間參考線
ctx.beginPath()
ctx.strokeStyle="#ccc";
ctx.moveTo(150,0);
ctx.lineTo(150,300);
ctx.stroke();
//繪制中間參考線
ctx.beginPath()
ctx.strokeStyle="#ccc";
ctx.moveTo(0,150);
ctx.lineTo(300,150);
ctx.stroke();
</script>
<body>
</html>
運(yùn)行結(jié)果