Canvas text shadow

Basic Example of shadowss in Canvas

HTML

<canvas id="c" width="300" height="130">
<p>No canvas.</p>
</canvas>

CSS

body {
    background: #cccccc;
}

#c {
    display: block;
    margin: 10px auto;
    background: white;
}

JavaScript

var canvas = document.getElementsByTagName("canvas")[0],
    ctx = canvas.getContext('2d');

ctx.shadowColor = "black";
ctx.shadowOffsetX = 5; 
ctx.shadowOffsetY = 5; 
ctx.shadowBlur = 7;
ctx.font = "40px 'Helvetica'";
ctx.textBaseline = 'alphabetic';
ctx.scale(1,1);
ctx.fillStyle = "black";
ctx.fillText("Hallo Welt", 50, 100);