valides html..

  • halli hallo!

    allllso ich hab meine seite mal durchchecken lassen bei http://www.validome.org.. und es gab viele viele fehler =/ ich verwende als doctype:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    und der häufigste fehler war, dass ich tags die ekinen abschluss tag haben (img, link, br, ... ) immer mit /> beendet hab..

    also ,
    usw..

    das is ja wegen dem doctype so nicht erlaubt.. also sollte ich die ganzen slashes wieder wegnehmen oder so lassen? weild en doctype will ich nicht ändern

    bitte um hilfe, thx

  • Versuch doch mal diesen Doctype

    Code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    
    
           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    Das ist, wie Elvis schon meinte, XHTML, was du da schreibst (wenn auch nicht ganz korrekt, da vor dem "/>" immer noch ein Leerzeichen gehört). Wenn du also XHTML schreibst, solltest du auch einen entsprechenden Doctype wie den obigen verwenden.
    Gruß
    Jojo


  • wenn ich den xhtml doctype nehme verrutscht die ganze scheiß site im IE und auf die blöder fehlersuche und validierung ahb ich keinen bock.. ich will nur wissen ob es was ausmacht wenn ich diesen slash bei tags die nicht geschlossen werden auch mache wenn der doctype nicht passt

  • Dann hast du auch sicher festgestellt, dass beim validieren Fehler erscheinen, oder?
    Also: Willst du valides HTML nimm die slashes raus. Willst du valides XHTML (was fortschrittlicher wäre), setz dich auf dein Arsch und besser die fehler aus.
    Wenn dir alles scheißegal ist, lass die slashes drin, schreib in dein dt html 4.1. und gut is. Dem Browser isses egal, der zeigt auch bei dem miesesten Dreck noch was vernünftiges an.

    Gruß
    Jojo