|
| Autor |
Nachricht |
tholan User [User]

Anmeldung: 17.05.08 Beiträge: 13 Wohnort: Berlin
|
Verfasst am: 22.05.2008, 13:49 Titel: div-tag nicht html4.01-konform? |
|
|
Hallo,
ich teste gerade folgendes:
| Code: |
<html>
<head><title>Positionstest</title></head>
<body bgcolor="red">
<h1>Positionstest</h1>
mit ⟨div⟩
<div style="position:absolute; left:100; top:115; font-size:8pt;">
position: links:495 Pixel Abstand<br>
oben: 115 Pixel Abstand<p>
Alles absolut.
</div>
</body>
</html>
|
Das funktioniert,wie es soll unter Linux mit dem Konqueror 3.5.7
und Firefox 2.0.0.4.
sobald ich aber die SGML-Definition angebe:
| Code: | | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
berücksichtigen beide Browser die Positionierung nicht mehr.
Die Fehlerkonsole von Firefox sagt dann: "Error in parsing value for property 'left'" und
"Error in parsing value for property 'right'"
Weiß da jemand Rat?
thx,
tholan
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 490
|
Verfasst am: 22.05.2008, 14:14 Titel: |
|
|
Da fehlt die Angabe der Einheit:
| Zitat: | | <div style="position:absolute; left:100px; top:115px; font-size:8pt;"> |
Du solltest immer auch einen qualifizierten Doctype unter angabe der DTD-URL verwenden, damit der IE das Boxmodell richtig darstellt. z.B.
| Code: | | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
Siehe hier _________________
sejumas CSS-Einsteigerkurs
 
|
|
| Nach oben |
|
 |
tholan User [User]

Anmeldung: 17.05.08 Beiträge: 13 Wohnort: Berlin
|
Verfasst am: 22.05.2008, 15:32 Titel: |
|
|
Ich danke Dir vielmals!
Jetzt haut alles wieder hin.
Mein Schmöker, den ich hier als Tutorial habe, scheint wohl nicht mehr viel
wert zu sein ("HTML 4" von BHV 1999).
Da stand nix von "px".
Komisch, daß die Browser fehlertoleranter sind, wenn man keine DOC-Definitionen
drin unterbringt.
thx,
tholan
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 490
|
Verfasst am: 22.05.2008, 15:43 Titel: |
|
|
| Zitat: | Komisch, daß die Browser fehlertoleranter sind, wenn man keine DOC-Definitionen
drin unterbringt. |
Logisch, die DTD ist sozusagen der "Duden" und überprüft den Quelltext auf korrekte Schreibweise.
Lehrbücher aus 1999 solltest du nicht verwenden. Damals kam gerade erst CSS2 raus und CSS war bei weitem nicht so verbreitet wie heute. _________________
sejumas CSS-Einsteigerkurs
 
|
|
| Nach oben |
|
 |
tholan User [User]

Anmeldung: 17.05.08 Beiträge: 13 Wohnort: Berlin
|
Verfasst am: 22.05.2008, 16:53 Titel: |
|
|
Na,
ich denke, Deine Seiten werden mir ein wertvolles Tutorial sein.
Ich muß allerdings nochmal durchchecken, was mit dem IE 5.5
noch so geht. Das soll dann die Unterkante der Kompatibilität sein.
Bei Netscape wird der entsprechende Entwicklungsstand wohl Ver. 4.7 sein.
Die Seite soll halt in Deutschland, speziell Berlin und Umgebung viele erreichen.
Is vielleicht o.t. aber wo ich gerade unter Experten bin:
Weiß vielleicht noch jemand, wo man Statistiken einsehen kann,
mit welchen Browsern (und Versionen!) die Leute aktuell in Deutschland so surfen?
thx,
tholan
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 490
|
|
| Nach oben |
|
 |
tholan User [User]

Anmeldung: 17.05.08 Beiträge: 13 Wohnort: Berlin
|
Verfasst am: 22.05.2008, 17:57 Titel: |
|
|
Super,
schätze, ich brauch mich nicht mehr mit dem alten Schrott auseinanderzusetzen.
IE6 und Firefox dominieren. Aufwärskompatibilität setz ich mal voraus.
Ich werds mir natürlich noch nach Abschluß
mit dem IE 5.5 zu Gemüte führen, der hat ja noch seine 3 Prozent.
Hab nochmal vielen, vielen Dank. Ich hoffe ich kann Anderen bei Euch
auch mal unter die Arme greifen!
tholan
|
|
| Nach oben |
|
 |
|
|