E' la prima volta che faccio esperimenti con una canvas html, ho giochicchiato un po' su un sito su cui si può scrivere il codice e si vede subito il risultato e funzionava tutto, ora scrivendo su notepad la canvas è vuota

codice:
<html>
    <head>
        <style>
            canvas {
                border: 2px solid black;
            }
        </style>
        <script>
            var canvas = document.getElementById("prova");
            var contesto = canvas.getContext("2d");
            
            contesto.rect(100,100,200,200);
            contesto.stroke();
        </script>
    </head>
    <body>
        <canvas id="prova" width="500px" height="500px"></canvas>
    </body>
</html>