template

Index :: HTML :: Seitenelemente (Doctype, Meta, Module)

Siehe auch Frames.

Aufbau eines typischen Dokuments als Template...
<!doctype html><html><head><meta charset='iso-8859-1'><title>title</title>
<style></style>
</head><body>

<script></script>
</body></html>
... und im Detail:

BereichInhalt
DOCTYPE-Definition
(optional)
Alte Standard-Beispiele:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Moderne Standard-Einstellung:
<!DOCTYPE html>
<HTML> <HEAD>
Vor dem TITLE muss das charset definiert werden,
da der Titel non-ASCII-Zeichen enthalten kann
<META http-equiv='content-type' content='text/html; charset=iso-8859-1'>
Ein Seitentitel ist optional, sollte aber immer angegeben werden
<TITLE> ... </TITLE>
Diverse META-Angaben (optional):
<META name='author' content='...'> <META name='copyright' content='&copy; 2006 ...'> <META name='generator' content='...'> <META name='keywords' content='...,...,...'>
Style-Angaben müssen vor dem HTML-Code erfolgen,
damit der BODY gleich korrekt gerendert werden kann
CSS extern:
<LINK rel='stylesheet' type='text/css' href='blabla.css'>
CSS lokal:
<STYLE type='text/css'> /* ... */ </STYLE>
<BODY>
Scriptcode sollte am Ende (hinter dem HTML-Code) platziert werden,
damit der Seitenaufbau nicht durch das Laden/Ausführen von Modulen verzögert wird
Javascript extern:
<SCRIPT src='blabla.js' type='text/javascript'></SCRIPT>
Javascript lokal:
<SCRIPT type='text/javascript'> // ... </SCRIPT>
VBScript extern:
<SCRIPT src='blabla.vbs' language='vbscript'></SCRIPT>
VBScript lokal:
<SCRIPT language='vbscript'> ' ... </SCRIPT>

Index :: HTML


template