W3C Validator



  • Hi,

    ich beschäftige mich ja schon seit längerem mit Webprogrammierung und nebenbei auch noch mit ein paar anderen Programmiersprachen, wie C/C++ und TurboPascal (ok, ist alt, aber habe es in der Schule gelernt).

    Aber zum Punkt. Ich habe meine Homepage vor einiger Zeit komplett neu in PHP programmiert und nun wollte ich heute, nur so zum Spaß, meine Homepage durch den W3C Validator laufen lassen.
    Da trifft mich doch glatt der Schlag. Eigentlich dachte ich, dass da weniger "Fehler" in meiner Homepage wären.

    Okay, ich wollte das dann langsam angehen und machte mich erstmal an meine Startseite, die extrem einfach gehalten ist. Aber so gar da waren Fehler drin.
    Konkret betrifft das je nach DOCTYPE das Element "border" in einem Img-Tag und height="100%" bei einer Tabelle.
    Irgendwie frage ich mich da doch, ob der Validator da nicht etwas zu streng ist, oder einfach nicht auf dem Stand der Technik. Diese beiden Tags verwendet doch so gut wie jeder.

    Hat jemand eine Idee wie ich meine Homepage so hinbekomme, das das Bild immer noch in der Mitte ist (height) und ohne Rand (border)!

    Ansonsten brauche ich auch noch mehr Feedback für meine Homepage, seht auch das Ganze biite mal an und schreibt was ins Forum/Gästebuch/per Mail (oder auch hier!)
    Niko


  • Mod

    warum verwendest du eine tabelle auf der startseite???
    Ok, ne startseite ist generell sinnlos und störend, aber dann auch noch tabellen??

    mach doch einfach:

    <img src="whatever" style="margin:auto; border-width:0px;" />
    bzw. mach sicherheitshalber ein
    <div align="center" style="text-align:center">

    drum herum - dass auch prehistorische browser das bild zentrieren.

    hör bitte auf tables zu verwenden, tables sind für daten da und nicht fürs layout (-> Warum soll ich Tabellen nicht als Layouthilfsmittel missbrauchen? )

    der validator weigert sich sogar deine seite zu validieren -> character encoding fehlt.
    ansonsten: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.nkrismer.de%2FNeuigkeiten%2FAktuell.php&doctype=%28detect+automatically%29&charset=iso-8859-1+%28Western+Europe%29

    der fehler in Line 22 ist der einzige der mir momentan nicht klar ist, kann aber auch an den vorhergehenden fehlern liegen.

    übrigens: der validator IST der Standard (mit ein paar limitations, die aber angegeben sind)

    wenn er sagt ein img hat kein border dann hat ein img auch kein border.

    kleiner tipp: schreib alle dateien immer klein - denn sonst machst du sicher irgendwann fehler mit der groß/kleinschreibung

    soviele fehler sind auf deiner seite aber auch nicht - nur das table layout tut weh 😞

    warum hat das quickmenu denn keinen submit button? irgendwie sinnlos ohne...



  • Hi,

    also erst mal danke für die Antwort.
    Das mit der Startseite bekomm ich nicht gebacken.
    Ich habe das jetzt mal ohne Tabelle gemacht, damit funzt es aber nicht wirklich. Das Bild ist nur mehr horizontal zentriert, nicht mehr vertikal (zumindest in IE und Mozilla).

    Mit den Tabellen muss ich dir recht geben. Es gibt sicherlich bessere Wege, um ein Layout zu erstellen. Naja, nur kann ich CSS nicht beonsers gut (nu das Nötigste).
    Ich werde das wahrscheinlich im Sommer ändern, da habe ich vor XMS und/oder XHTML zu lernen.

    Wegen dem Quickmenü:
    Das sollte eigentlich durch JavaScript automatisch gestartet werden. Wenn es bei dir nicht funktioniert, dann wahrscheinlich, weil du keine Pop-Up Fenster akzeptierst, aber deshalb ist ja noch die Navigations-Tabelle da.

    Niko



  • Schwarz auf Dunkelblau liest sich nicht sonderlich gut ...



  • Hi,

    naja, so schlimm ist das ja auch nicht.
    Ich finde das weiß auf den meisten Homepages viel zu grell weiß auf schwarz wäre beim Gesamteindruck viel zu dunkel.
    Das die Farben nicht perfekt sind, ist mir klar, allerdinks habe ich es allgemein nicht so mit Bildbearbeitung (und Farbenabstimmung), ansonsten hätte ich schon lang einen anderen Banner (den dann wahrscheinlich ziemlich dunkel) und eine etwas besser lesbare Homepage.

    Gibt es denn eine Homepage, die ziemlich viel in blau (oder grün) gehalten ist, bei der man auch noch die Schrift gut lesen kann? Vielleicht kann ich mir da ja ein paar Ideen holen!

    Niko



  • Also sooo schlecht find ich deine hp gar net 😉

    Ist eig ganz gut gelungen finde ich.

    @Shadow:
    Wie willst denn sonst son layout hinkriegen, wenn du KEINE tabellen verwenden willst und frames vermeidest?? hmm.. schwierig...
    Also ich hätte da keine Idee

    Ich überarbeite auch grad meine hp und werd in der nächsten Version auch Tabellen als Layouthilfe verwenden.. bring mich halt um :p

    cya



  • CSS 😉



  • Hi,

    also zum Teil verwende ich ja auch schon CSS auf meiner Homepage (Hintergrundfarbe, Schrift, ...)

    Was mich aber interessieren würde:
    Wie löse ich mit Hilfe von CSS das Problem auf meiner Startseite (Bild sollte vertikal UND horizontal zentriert sein) und wie ersetzte ich damit Tabellen?
    Wie ich das gesamte Layout auf meiner Homepage mit CSS hinbekommen könnte, ist mir ein Rätsel.

    Als Lösung fällt mir da höchstens XHTML und/oder XMS ein, das ich ja bald lernen will (wenn ich nun endlich mein Abi oder in meinem Fall, meine Matura, habe).

    Niko



  • Original erstellt von mrchat:
    @Shadow:
    Wie willst denn sonst son layout hinkriegen, wenn du KEINE tabellen verwenden willst und frames vermeidest?? hmm.. schwierig...
    Also ich hätte da keine Idee

    Jede Menge divs, und die dann per CSS positionieren.


Anmelden zum Antworten