Halllo zusammen!
War lange nicht mehr hier, habe aber des öffteren mitgelesen! Jetzt schlage ich hier mal wieder mit einer Anfrage auf unf hoffe einige habe win paar Tipps für mich...
Ich habe bisher immer Seiten generell für den IE gebaut! Bin jetzt mal mit dem Fuchs zugange und stelle bei
einigen Seiten fest das alle Tags nicht wirklich umgesetzt
werden!
Meine Frage an sich, gibt es eine Seite in der man ersehen
kann was der Fuchs umsetzt und was nicht?
Bin für alle Infos sehr sehr dankbar
hallo,
erstmal grundsätzlich: wenn du W3C komform codest, dann wird die seite im FF richtig angezeigt, zumindestens sollte sie das.
und dann gibt es noch eine seite auf der man sehen kann was ein browser richtig darstellt und was nicht, allerdings kann das weder der Iex noch FF.
Ich würde dir empfehlen zuerst die seite im FF zu entwickeln, da das umbauen für den Iex dann schneller geht als wenn du es umgekehrt machen würdest.
grundsätzlich sollte man wenn möglich wc conform coden wenns geht xHtml 1.1 valide, so geht man relativ sicher, dass es richtig dagestellt wird.
der nachteil ist, das es wesenltich anspruchsvoller ist, denn man braucht erstmal ein verständnis dafür ohne tabellen ein layout zu entwerfen. mit ein wneig übung ist dies aber kein problem.
während der entwicklung selber sollte man parallel im IE und FF testen um fehler auszuschließen (so mach ich es).
Wenn ich mir aber die Seite im IE anschaue wird alles wie gewollt dargestellt! Öffne ich sie dann mal im FF gibt es bei den Frames eine Verschiebung. ansonsten ist ja alles im grünen Bereich!
Habe dann auch mal den Index validiert bei selfHTML und da bekommt man schon merkwürdige anzeigen! Zum Beispiel das framespacing nicht gültig sei obwohl man es als erlaubten Tag auch bei selfHTML findet.
Früher habe ich es einfach alles für den IE gebaut und ich brauchte mir keinen Kopf machen jetzt nutz ich selbst den FF öffter und man erkennt viele Fehlerchen. Das werden ja wieder lange Übungszeiten! :D
Ihr könnt ja den Index mal unter die Lupe nehmen wenn Ihr Lust verspüren solltet! ;)
also frames machste mal weg, tabellen löscht du aus deinem wortschatz ;)
validieren tust du weiten nicht bei selfhtml sonder bei http://validator.w3.org/ ;)
p.s. hast ziemlich viele feheler drinne :
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fhome.arcor.de%2Fpretty-fair-design%2Fscherloc%2Fhtml%2Fmenue.html
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fhome.arcor.de%2Fpretty-fair-design%2Fscherloc%2Fhtml%2F
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fhome.arcor.de%2Fpretty-fair-design%2Fscherloc%2Fhtml%2Fhome.html
also viel spaß :D
Hab ich mir fast schon gedacht das viele Fehler gefunden werden! Ich werde dann aber mal bei Gelegheit nochmal drüber schauen!
Was genau meinst Du aber mit den Tabellen? Sollte man die generell jetzt für den FF weglassen? Wenn ja finde ich das ein wenig absurd...
Danke aber für die Hilfe und wie gesagt schau ich die nächsten Tage mal drüber und werde dann hier wieder posten.
Vielleicht macht es ja klick und ich steig dahinter! :D
Abgesehen davon will ich dann garnicht wissen was für Fehler gefunden werden würden wenn ich Euch mal alle Seiten
anbieten würde welche ich bisher gecodet habe! *grummel*
es geht nihct um firefox, man sollte genrerell KEIN layout mit tabellen realisieren. dafür waren sie nie gedacht und sind nicht flexibel genug.
der anfang ohne tabellen ist für die meisten extrem schwer denn es ist wesentlich anspruchsvoller als mit....
also überlegs dir :)
Also ich denke nicht, dass man ganz auf Tabellen verzichten muß. Es stimmt zwar, dass man besser drauf verzichten sollte, wenn man möchte das auch Menschen mit Behinderungen die Seite leicht lesen können sollen, aber häufig ist es sehr schwer ein Layout ohne Tabellen so hinzubekommen, wie man es möchte.
Besonders für Anfänger ist es beinahe unmöglich alles über CSS zu machen, da man hier auf viele Tricks zurückgreifen muß, die nicht jeder kennt.
Bevor man sich also stunden- oder tagelang mit dem Layout rumschlägt, kann man ruhig auch mal Tabellen verwenden und sich eher um die Inhalte kümmern. Aber wenn es leicht ist auf eine Tabelle zu verzichten, dann sollte man sie weg lassen.
Und tabellarische Inhalte kann man natürlich auch weiterhin mit Tabellen umsetzen. :)
Aber das ist natürlich jedem selbst überlassen.
Man sollte also alles über
Du hast natürlich recht. Das Problem wurde bei der Diskussion vollkommen vergessen.
Also der Firefox macht anscheinend unten einen Abstand rein, weil du in dem Frame folgendes geschrieben hast:
Wenn du da zusätzlich noch bottommargin="0px" reinschreibst, sollte es richtig aussehen:
Du kanst das ganz aber besser über Styles lösen:
Dann sieht es auch in jedem Browser richtig aus.
Aha, nur weil ich also die Sache aus einer Richtung nicht definiert habe gab es die Abweichung!?!
Soll also heißen für den FF immer alles definieren oder gleich alles in CSS coden wie z.B. Positionierung von Grafiken etc. ...
Schade das man nicht mehr Zeit hat und die ganze Sache nur in der Freizeit abziehen kann.
Das interessiert mich alles echt enorm! Ist dann immer irgendwie blöd wenn man auf die Uhr schaut und zur Arbeit fahren muß! :D
Wie auch immer ich danke Dir für den Tipp und werde es natürlich gleich mal so umsetzen und vor allem werd
ich mich hier im Board in nächster Zeit mal öffter rumtreiben!!! ;)
Ich will jetzt nicht nerven, weil so wichtig ist es auch wieder nicht, warum geht das rezise script nicht im FF?
Ist aber erstmal nicht wirklich wichtig da das gewünschte ja wenigstens noch dargestellt wird nur eben nicht wie gewollt.
Habe noch eine Frage zu dem Layout von der Seite!
Ich lasse doch beim Menu per display:block den Hintergrund
per hover einfärben! Wenn ich mir aber die Sache wiederrum im FF betrachte steht an der rechten Seite ein Rand bei dem Hovereffekt über. Bin schon soweit dahinter gekommen das es irgendwie am padding liegen muß. Wenn ich es aber entverne rutscht alles zusammen und wenn ich es in die Tabelle gebe wird nur der Schriftlink farblich hinterlegt!
So habe ich es bisher:
a.menu {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family:verdana;
font-size:8pt;
color: #000000;
padding:5px;
}
a.menu:hover {
background-color:#FCE4BE;
}
Und dann wundert mich noch warum unten der Scrollbalken im Hauptframe im FF angezeigt wird!?! ?(
It looks like you're new here. If you want to get involved, click one of these buttons!