Hallo,
ich habe eine HTML Datei mit Namen Hallo erstellt.
Danach die externe Stylesheet Design.css.
Wenn ich den IE 7 starte erscheinen die CSS Formatierungen nicht.
Der Text wird weder in Arial noch in Größe 24 dargestellt.
Warum nicht? Was mache ich falsch?
Hallo.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title> </title>
</head>
[B]<link rel="STYLESHEET" href="Design.css" type="text/css">[/B]
<body>
[B]<a1>[/B]hallo Ihr da draußen[B]</a1>[/B]
</body>
</html>
Ob es das Problem löst, keine Ahnung. Aber was mir aufgefallen ist, das ist die Position, wo Du Dein Stylesheet einbindest. Das gehört in den head-Bereich, und nicht zwischen head und body.
Das sollte das Problem lösen.
Außerdem: Gewöhne dir für die Tags und Dateibezeichnungen am besten gleich durchgeängige Kleinschreibweise an und benenne auch deine Datein in Kleinschreibweise. Ist zwar bei deinem Doctype nicht zwingend, kann jedoch zu Flüchtigkeitsfehlern führen, wenn man nicht drauf achtet.
Und Deine Font-Angaben sind etwas ungünstig gewählt. Arial und Helvetica sind serifenlose Schriftarten, als generische Schriftart hast Du aber serif angegeben. Das widerspircht sich.
Außerdem ist „pt“ eine Einheit, die eher für den Drucker gedacht ist, nicht für den Bildschirm. So gesehen müsste „px“ die beste Wahl sein, aber den Text kann der IE dann nicht skalieren, also unbrauchbar. Die besten Einheiten für Textgröße sind „%“ und vor allem „em“.
Hallo,
erst einmal vielen Dank für eure sehr gute Hilfe.
Ich habe alles bevolgt was Ihr mir gesagt habt.
Das soll auch kein HTML Tag sein.
Ich will damit den css Code a1 aus der design.css Datei aufrufen.
Das Problem bleibt allerdings weiterhin bestehen mein IE 7
zeigt weder die Schriftart Arial an noch wird die Schriftgröße
24 an.
Könnt Ihr mir weiterhelfen?