• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Css

Status
Für weitere Antworten geschlossen.

Feld

Neues Mitglied
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
Code:
<!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&szlig;en[B]</a1>[/B]
</body>
</html>


Design.css
Code:
a1 {
font-family:Arial,Helvetica,serif;
font-size:24pt;
}

MfG
Feld
 
Werbung:
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.

Gruß thuemmy
 
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.
 
Werbung:
Außerdem gibt es in HTML kein Element <a1>.

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".

Gruß,
-Efchen
 
Hallo,
erst einmal vielen Dank für eure sehr gute Hilfe.
Ich habe alles bevolgt was Ihr mir gesagt habt.
Das <a1> 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?

MfG
Feld
 
weil es, wie efchen schon gesagt hat, kein a1 gibt, wenn dann mache in deiner .css-datei ein

.a1

und dann in deiner .html-datei ein

<p class="a1"> text </p>


oder wenn dsa ganze eine überschrift ist kannst du h1, h2, h3, h4, h5, h6 in der .css definieren und dann in der .html-datei <h1> text </h1> benutzen.

Grüße
Loon3y
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben