Daniel: HTML und CSS als Schnellerklärung :)

Beitrag lesen

Hi,

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<!-- das ist erstmal die Einleitung. Sieht fast immer gleich aus. Ende der 2ten Zeile steht die Sprache (nicht im DOCTYPE wie einige Deppen meinen) -->

Wozu brauche ich dieses Doctype und das charset?
Ich hab das auf meiner Seite nicht und es geht auch ohne. Aber ich sehe es bei vielen Seiten.

<style type="text/css">
/* hier kommt die Formatierung */
h1 { text-align:right; color:blue; font-weight:normal; font-style:italic; font-family:Arial,sans-serif; }
</style>

Also ist CSS nur in diesem Style-Block funktionsfähig.

Das CSS ist hier mal eingebettet (zwischen <style> und </style>). Und NUR dort wird festgelegt, wie etwas aussieht.
Das Ding kann man auch auslagern, indem man eine Datei die z.B. style.css heißt erstellt und da das reinpackt, was zwischen <style> und </style> steht (also NICHT die beidem selbst ;) und dann so in der HTML-Datei einbindet:
<link rel="stylesheet" href="style.css" type="text/css" /> - das kommt an Stelle des <style>-Blocks hin.

Ob das mit der extra Datei wirklich nötig ist?

Daniel :)