Wie man mit einem HTML5-Canvas Design

May 3

Wie man mit einem HTML5-Canvas Design

Hypertext Markup Language (HTML) ist die Sprache, die steuert, wie Web-Seiten anzeigen. Das World Wide Web Consortium (W3C) entwickelt Web-Standards, einschließlich derer für HTML. Da diese Standards entwickeln, aktualisiert die W3C Standards Versionsnummer. Die HTML5-Standards fügte Unterstützung für ein Canvas-Tag. Das HTML5-Canvas-Tag schafft einen Raum für HTML5 Canvas mit Javascript zu entwerfen. Je nachdem, wie das Skript geschrieben wird können die Entwürfe statisch oder dynamisch sein. Sie können für die Benutzerinteraktion, sodass der Benutzer verschieben, drehen und die Größe der Elemente codiert werden. Für die Entwürfe angezeigt muss der Benutzer über einen Web-Browser verfügen, der HTML5 unterstützt.

Anweisungen

Erstellen eines HTML-Dokuments und fügen Sie das Canvas-Tag

1 Erstellen eines HTML-Dokuments. Legen Sie das Dokument-Typ-Tag für HTML5 (<! DOCTYPE HTML >).

2 Die Leinwand öffnende und schließende Tags hinzufügen (< Leinwand >< / Leinwand >) innerhalb der Body-Tag des HTML-Codes.

3 Identifizieren Sie die Leinwand mit dem ID-Attribut. Ändern Sie die Attribute Width und Height Leinwand, wenn Sie ein Design in einer Größe als die Standardwährung 300 Pixel breit und 150 Pixel hoch wollen. Fügen Sie eine Anweisung anzeigen, wenn ein Browser das Canvas-Tag nicht unterstützt, wie z. B. "Leinwand < p > Ihr Browser HTML5 nicht angezeigt wird. Bitte aktualisieren Sie diesen Entwurf. </p > anzeigen."

Im folgenden ist ein Beispiel des Codes:< Leinwand Id = "TestDesign" Width = "500" Height = "600" Style = "Grenze: 5px rot solid" >< p > Ihr Browser HTML5 nicht angezeigt wird, Leinwand. Bitte aktualisieren Sie diesen Entwurf. </p > anzeigen< / Leinwand >

Sie haben jetzt eine einfache Webseite erstellt, die eine leere Leinwand HTML5 enthält. Um Ihr Design zu erstellen, musst du Javascript und HTML5 Leinwand-Methoden verwenden.

Hinzufügen von Javascript mit HTML5-Canvas-Methoden

4 Fügen Sie Javascript, um die Leinwand Variable und Zeichnung Kontext festgelegt:

var testcanvas=document.getElementById(&quot;testDesign&quot;); var testcontext=testcanvas.getContext('2d');5

Fügen Sie Javascript, um die Zeichnung Kontext gesetzt.

6 Fügen Sie Javascript, um Ihr Design-Elemente zu erstellen. Sie können erstellen, Rechtecke, Kreise und Dreiecke und Linien, Transparentfolien und Farbverläufe zu verwenden, um Ihr Design zu erstellen.

Hier ist ein Beispiel des Codes für ein Rechteck:

testcontext.fillStyle='rgb(0,125,125)'; testcontext.fillRect(10,10,250,180);

Hier finden Sie Beispielcode für einen Kreis:

testcontext.beginPath(); testcontext.arc(300, 340, 100, 0, Math.PI * 2, true); testcontext.closePath(); testcontext.fillStyle='rgb(75,10,125)'; testcontext.fill(); testcontext.stroke();

Das fertige Skript wird ähnlich der folgenden aussehen:< Skript >{Window.OnLoad=Function()}Var testcanvas=document.getElementById("testDesign");Var testcontext=testcanvas.getContext('2d');

Erstellen Sie Rechtecktestcontext.fillStyle='rgb(0,125,125)';testcontext.fillRect(10,10,250,180);

// create circle

testcontext.beginPath();TestContext.Arc (300, 340, 100, 0, Math.PI * 2, true);testcontext.closePath();testcontext.fillStyle='rgb(75,10,125)';TestContext.Fill();TestContext.Stroke();}< / script >

7 Testen Sie Ihr Design durch die Öffnung in einem Web-Browser, der HTML5 unterstützt. Testen Sie optional nicht unterstützten Browser diese Nachricht durch die Öffnung im Browser angezeigt, die keine HTML5 unterstützt.