Script-Bereiche definieren
Das HTML Element script
script = Skript
Beschreibung:
HTML bietet die Möglichkeit Funktionen aus Skript-Sprachen (wie z.B. JavaScript) in ein HTML-Dokument einzubinden und diese dann an einer beliebigen Stelle im Dokument aufzurufen. Um dies zu ermöglichen müssen Sie mit dem HTML Element script einen Skript-Bereich definieren.
Syntax:
Um einen Skript-Bereich einzuleiten notieren Sie das Start-Tag <script>, um den Skript-Bereich wieder zu schliessen, notieren Sie das End-Tag </script>
Quelltext:
<script>
...
</script>
Das Pflicht-Attribut type:
Beschreibung:
Damit der Browser weiß um was es sich für eine Sprache handelt, geben Sie dies durch das Attribut type="MIME-Typ" an.
Syntax:
Notieren Sie das Attribut type="MIME-Typ" innerhabl des Start-Tags <script>. Dabei geben Sie für "MIME-Typ" den MIME-Typen an der der gewünschten Skript-Sprache zugewiesen ist. Bei JavaScript z.B. handelt es sich um "text/javascript".
Quelltext:
<script type="text/javascript">
...
</script>
Weitere Attribute
Ein Skript in eine separate Datei notieren:
Mit dem Attribut src="URI" (src = source = Quelle) können Sie ein Script einbinden, das in einer separaten Datei notiert ist. Dies hat den Vorteil, daß Sie ein Skript welches Sie auf mehreren Seiten verwenden wollen, nicht jedesmal neu schreiben müssen. Sie können es dann einfach aufrufen.
Syntax:
Notieren Sie das Attribut src="URI" im Start-Tag <script>. Geben Sie für "URI" die Datei-Adresse an in welcher Sie das Skript notiert haben.
Quelltext:
<script type="text/javascript" src="URI">
...
</script>
Kodierung angeben:
Wenn Sie ein externes Skript einbinden wollen, ist es durchaus sinnvoll dem Browser mitzuteilen mit welcher Kodierung das Skript verarbeitet werden soll.
Syntax:
Notieren Sie das Attribut charset="Kodierung" im Start-Tag <script>
Quelltext:
<script type="text/javascript" src="URI" charset="ISO-8859-1">
...
</script>
Noscript-Bereiche definieren
Das HTML Element noscript
noscript = kein Skript
Beschreibung:
Für den fall daß ein Browser die eingebundene Skript-Sprache nicht ausführen kann, kann man einen Bereich definieren der stattdessen angezeigt wird. Dies geschieht mit dem HTML Element noscript.
Syntax:
Notieren Sie den Noscript-Bereich am besten gleich nach dem eingebundenen Skript-Bereich. Leiten Sie diesen mit dem Start-Tag <noscript> ein und schließen Sie ihn mit dem End-Tag </script> wieder. Dazwischen notieren Sie den Inhalt der angezeigt werden soll, wenn das Skript nicht ausführbar ist.
Quelltext:
<script type="text/javascript">
...
</script>
<noscript>
...
</noscript>