Struppi: CSS wird ignoriert

Beitrag lesen

Html-Seite
<html>

Wo ist der DOCTYPE?
Gerade wenn du mit CSS Formatieren möchtest ist es wichitg zu Wissen ob du im Standard- oder Quirksmode arbeitest.

<head>
<title>ardana23.de</title>
<link rel="stylesheet" type="text/css" href="layout.css">
</head>
<body>

<br>
<h1 align="center">Willkommen auf meiner Seite! </h1><br><br>

Sowohl align als auch die 2 <br> sind unnötig und gehören nicht da rein, wenn du mit CSS arbeiten willst.

einfach in die CSS Datei:
h1
{
text-align:center;
margin-bottom:2em;
}

<div align="center">

CSS heißt nicht das du für alles ein DIV verwenden sollst, im gegenteil, hier ist ein <p> sinnvollere, es ist ein neuer Absatz.

Wenn alle deine Elemente den Text zentrieren sollen, kannst du deis auch in die CSS Datei im body Element reinschreiben.

layout.css
<STYLE type="text/css">
<!--

Diese beiden Zeilen haben nichts in der CSS Datei verloren.
Das erste ist HTML und kein CSS
Das zweite ist ebenfalls HTML, der normalerweise im CSS Block in der HTML Datei, den CSS code vor Browsern die das style Element nicht kennen verstecken sollen (z.b. Netscape 3), da du aber eine CSS Datei einbindest, sehen diese Browser die Datei sowieso nicht.

BODY
{
font-family:Arial, Verdana, Helvetica;

hier sollte noch eine generische Schritfart dazu (sans-serif)

color:#FFFFFFFF;

zähl mal die Fs
Du kannst solche Farben auch abkürzen, für jedes FF reicht ein F

background-color:#F2F2F2;
link:#000000;
alink:#000000;
vlink=:#000000;

was soll das Gleichheitszeichen hier?

TD
{
padding:2px;
}

Du hast kein TD Element in deinem Dokument.

-->
</STYLE>

Auch das muss raus.

Struppi.