On Github subugoe-girlsday / 2016
HTML ist nur eine Auszeichnungssprache, das heißt es erzählt dem Browser nur "das ist eine Überschrift", und "das ist ein Text". Aber es sagt nicht wie diese Elemente auszusehen haben.
Diesen Part übernimmt CSS.
z.B. den Hintergrund der Seite einfärben:
body { background-color: lightblue; }
Oder den Hintergrund des divs mit der id="snake"
#snake { background-color: red; }
css kann zum Beispiel auf der Webseite stehen, eingeschlossen in die <style>-Tags:
<style> body { background-color: lightblue; } #snake { background-color: palegreen; } </style>
Mit JavaScript können sich die (Web)Seiten verändern während man sie anschaut.
JavaScript schreibt man innerhalb des<script></script> Tags.Computer sind total pingelig!!! Leerzeichen an der falschen Stelle oder ein Groß- statt eines Kleinbuchstaben kann das Programm kaputt machen
Ein guter Teil der Zeit beim Programmieren geht mit Debugging drauf
Im Firefox-Menü unter "Entwicklerwerkzeuge" "Webkonsole" aufrufen.
Dann erscheint ein Fenster unter der Webseite in der man mit der Webseite interagiern (sprechen) kann.
alert("Hallo Welt");
1+3;
Stellt eine ganze Reihe nützlicher Funktionen zur Verfügung
Vor allem zum Verändern von Seitenelementen
Und hier kommt noch mehr Text
");<img src="bilddatei.src" id="snake">
.schlange { position: absolute; top: 100px; left: 100px; }
$("#snake").css("top","100px").css("left","100px");
x-Wert: Math.random()*window.innerWidth/2 y-Wert: Math.random()*window.innerHeight/2
$("#snake").css("top",Math.random()*window.innerHeight/2).css("left",innerWidth/2);