art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.07.2004, 11:23   #1
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt

Spricht etwas gegen reines CSS-Layout?


Hi

Da ich jetzt endgültig die Bemühungen für die "antiken", zurückgeblienen NS4 User aufgegeben habe überlege ich mir total von Tabellen wegzukommen und alles nur per CSS zu definieren. Wie sieht die Browserunterstützung grundsätzlich aus? Wieviele Prozent werden vermutlich die Seite (relativ) korrekt anzeigen?

Und gibt es sonst irgenwelche Nachteile an so einem Layout?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten


Alt 09.07.2004, 12:27   #3
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Wenn du

1. den richtigen Doctype (am besten XHTML strict) angibst, um den IE 6 dazu zu bringen, das korrekte Box-Model anzuwenden und

2. auf CSS-Eigenschaften verzichtest, die der IE 6 nicht versteht,

dürftest du ganz ohne CSS-Hacks und -Browserweichen eine nahezu identische Darstellung in

- IE6
- allen Gecko-Browsern (Netscape 7, Moz. 1.0 und höher, Firefox und wahrscheinlich auch älteren Modellen ab Ende 2001 (Moz < 1.0, Netscape 6)
- Opera 7.x
- Safari

erreichen. Laut

dieser Statistik hättest du damit schonmal 90% aller Browserinstallationen bedient.

Haupt-Störfaktor bleibt wohl der IE 5.x, der das Box-Model grundsätzlich falsch anwendet und auch sonst eine schlechtere CSS-Unterstützung bietet als sein Nachfolger.

Wenn deine Seiten also auch im IE 5 ganz korrekt aussehen sollen, musst du zu einem sog. 'box model hack' greifen, mit dem du die BM-Fehlinterpretation des IE 5 umgehen kannst, und möglicherweise auch noch auf ein paar andere CSS-Eigenschaften verzichten (die Pseudoklasse ':first-letter' zum Ansprechen des ersten Zeichens innerhalb eines Elements kennt IE 5 z.B. nicht).

Du siehst - Mit dem Aussterben des NN4 ist der Internet Explorer zur neuen Fortschrittsbremse Nr. 1 geworden. Zwar sind seine Mängel bei weitem nicht so groß, dafür hat er zur Zeit 95% Marktanteil.

Weitere Nachteile zusätzlich zum Problem der mangelnden Unterstützung fallen mir nicht ein. CSS bietet sonst eigentlich nur Vorteile.

Geändert von seb (09.07.2004 um 12:31 Uhr).
seb ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
Spricht etwas gegen reines CSS-Layout? Spricht etwas gegen reines CSS-Layout?
« Css-Layout-Tut hier aus dem Forum gesucht | [css] Warum zeigt der IE oben keinen Rahmen? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
css layout problem? Unregistered CSS 4 29.05.2004 21:15
CSS - Schriftgröße - Monitorschriftgrößeneinstellung Pedi CSS 13 28.06.2002 22:48
trotz - CSS - Verzweiflungtabelle ? Harry CSS 8 25.06.2002 00:21
Probleme mit CSS keop Dreamweaver 2 22.07.2001 12:34
und wieder CSS FlePi Dreamweaver 10 17.07.2001 19:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:58 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67