Formations probleme

  • was möchtest du denn? auf deiner Seite ist fast nichts zu sehen(halbes Design geuppt von wegen wo denn), im Quellcode steht nichts.

    Und marquee sollte man eh nicht mehr verwenden, wurde von MS entwickelt und ist nicht w3c standard, daher machs lieber anders. Und Quellcode solltest auch mal mehr posten. Dann kann man dir auch besser helfen

  • hi, danke für die schnelle Antwort!!! Hm, leider kann ich damit nicht viel anfangen denn ich bin totaler anfänger!!!

    Ich frage mich wieso er bei firefox alles richtig darstellt und bei IE net!!!

    leider weiß ich auch net, welchen codeteil ihr haben wollt!!! ich meine er zeigt zwar bei fast jedem header-datei mehrere Fehler an, aber eigentlich gehen die Seiten!!! also, was soll ich euch schicken???

    LG Samkirchner

  • Hast Du schon mal was von DOCTYPES gehört und einem HTML-Seitenaufbau gelesen? (siehe auch. http://de.selfhtml.org/html/allgemein/grundgeruest.htm )Das lustigste ist ja das die Microsoft-Erfindung marquee bei Dir nicht im IE läuft8) , in keinem aber im FF:rolleyes:.
    http://de.selfhtml.org/html/text/proprietaer.htm

    Ach und lass die frames. Seitenaufbau mit frames ist eher eine Unsitte, wenige Ausnahmen bestätigen das Gegenteil.

  • yeti66

    jah, der Grundaufbau mit head und body ist mir mitlerweile bekannt! den Verwende ich auch, allerdings verstehe ich wirklich net, wieso es bei Firefox so funktioniert wie ich das haben will und bei IE net:mad:. Ich meine in dem Link was du mir geschickt hast, steht drinnen das die zwar kein Standard ist, jedoch von MS kommt und daher im IE funktionieren soll. Also hier mal der Frame der net geht !!!

    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="menue.css">
    </head>
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

    <marquee width="*" height="30" direction=right behavior=alternate scrollamount=3>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="body2.html" target="body2"><b>Startseite</b></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

    <a href="preisliste.html" target="body2"><b>Preisliste</b></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="unternehmen.html" target="body2"><b>Unternehmen </b><a/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </marquee>
    <img src="Bilder/header.gif" style="float: right; margin: 10px 0px 0px 0px;" >
    </body>
    </html>

    liegt das vlt an dem width="*"!!! Wobei das sternchen doch nur die max länge wo möglich ist nimmt, oder???

  • Ok, es liegt an dem width="*" ;


    ist ja mal witzig, dann ist das bei marquee genau umgekehrt, ich meine bei dem Festlegen der Frames habe ich ja auch frameset COLS="130;*;30" genommen und er Teilt mir den header mit 130, den footer mit 30 und den * mit dem Rest ein!!!

    Find ich schon ein wenig unlogisch!!!

    Aber wie dem auch sei, ich habe nun den Fehler gefunden und bin total happy, auch wenn meine Seiten zig fehler haben "Sie funktionieren und das erfreut mich".

    Ach ja, was soll man denn anstatt von Frames verwenden, denn tabellen soll man ja auch net erstellen, wie ich in nem Tutorial gelesen habe!!!

  • Erstelle die Seite anhand von Divs (http://www.google.ch)
    und verwende keine Frames/IFrames.

    Zum dritten Mal:
    Hast du nun ein Doctype oder nicht??? ==> Klick mich

    Zu Tabellen:
    Tabellen sollte man nur bei tabellarischen Aufzählungen, und dergleichen verwenden.
    Aber auf keinen Fall um ein Layout/Design zu gestalten.
    Dafür braucht man heutzutage Divs.

  • ja, das mit dem Doctyp habe ich in alle meine .html Dateien kopiert!!! Danke!!!

    Tut mir leid das ich mich so blöd anstelle, jedoch ist dies mein erster Versuch eine Homepage zu machen :). Leider kann ich bis a dato weder html noch css, wobei ich doch schon einiges mit css realisieren konnte.

    Leider kann ich derzeit meine nun veränderte Homepage net uppen, fillezilla gibt immer ein Fehler heraus, wieso dies nun nichtmehr geht ist mir ebenso ein rätsel!!! wenn es gewünscht wird, dann uppe ich mal meine komplette Dateien auf RS, sollte dies jmd weiterhelfen!!!

  • OK,OK immer ruhig bleiben. Es gibt keinen Grund sich aufzuregen.
    Wenn Du Dich mit dem tag marquee beschäftigst, dann musst Du wissen, das tag a in <marquee> nicht zulässig ist. Kurz gesagt:Text ja aber Links nicht. Das ist erst einmal Dein Hauptproblem finde ich.

  • so, nun konnte ich die aktuellste Version meiner HP uppen und wie ihr seht geht es nun!!! allerdings zeigt es bei mir noch immer keinen Quellcode an, wenn ich mit firefox auf quellcode anzeigen gehe, wieso kann ich leider net sagen. Jedenfalls ist sie so geplant gewesen und es funktioniert super *freu*

    Vielen Dank an die Helfer!!!

    PS: gerne darf man noch anmerkungen sowei verbesserungsvorschläge machen, sofern ich sie verstehe!!!

    LG Samkirchner

    yeti66
    was allerdings auch sehr merkwürdig ist, das dies jedoch geht ;) nun ist auf http://freenet-homepage.de/technik-sk die neueste und funktionsfähige seite geuppt!!! Und bisher kann ich kein Fehler bei den Links feststellen, habe extra verschiedene bgcolors genommen "nur zum Test!!!" war leider in der vorherigen seite nicht zu sehen.

    Einmal editiert, zuletzt von samkirchner (22. Juni 2009 um 17:34)

  • So sollte es aussehen(ich habe noch einen kleine Schlußtag <a/> in </a> geändert). Das obige Problem Link im Lauftext ändert sich aber dadurch nicht.!

  • ups, ja nun habe ich das <a/> auch gefunden :). Bitte erkläre mir das mit dem Link funktionieren in Lauftexte net, denn scheinbar funktionieren meine doch!!! sogar das <a/> wurde einfach akzeptiert!!! ist html case sensetiv fähig???

    @firefox 5. Danke für die Links, werde ich auf jeden fall mal studieren, auch wenn manche meinen das sei blödsinn, ist es doch immer ratsam alles zu lesen so lernt man schneller und kann für sich dann selbst entscheiden was einem geholfen hat oder auch net!!! Diese Links werde ich selbstverständlich auch noch auf meine Homepage packen :). Auch wenn es im Mom noch net non + ultra geschrieben ist, werde ich mich morgen an die Inhalte ran machen!!!

  • Na auch wenn es im Browser funktioniert. Es ist nicht Standartkonform und Du wirst keinen validen Code erzeugen, da a in marquee nicht zulässig ist.

    Code
    Das Tag: "marquee" hat kein Attribut: "height" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "marquee" hat kein Attribut: "width" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "marginheight" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "marginwidth" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "topmargin" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "leftmargin" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "marquee" hat kein Attribut: "behavior" in den aktuellen Versionen.[HTML 4.0]
  • Na auch wenn es im Browser funktioniert. Es ist nicht Standartkonform und Du wirst keinen validen Code erzeugen, da a in marquee nicht zulässig ist.

    Code
    Das Tag: "marquee" hat kein Attribut: "height" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "marquee" hat kein Attribut: "width" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "marginheight" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "marginwidth" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "topmargin" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "body" hat kein Attribut: "leftmargin" in den aktuellen Versionen.[HTML 4.0]
    Das Tag: "marquee" hat kein Attribut: "behavior" in den aktuellen Versionen.[HTML 4.0]


    Hm... was soll ich dazu sagen!!! Ich weiß leider net wieso es valide sein soll. Ich meine ist es nicht wichtig das die Page auf jedem häufig genutzten Browser läuft??? Auch auf dem Opera funzen meine Links "versuche es gerade auf Netscape" mal schaun, wenn es da auch funzt bin ich vorerst zufrieden.

    vielmehr ärgert mich der Standart, ich meine für was erstellt man den denn noch wenn alle Browser mehr machen als er es erlaubt??? Wie dem auch sei, ich denke mal, wenn ich die Web geschichte noch länger mache, werde ich über js net hinweg kommen, und dann könnte ich des ja in ne function packen (insofern möglich) doch bis dahin muss ich halt mit einem nicht validen code leben, werde es schon überleben ;)

    Danke jedoch allen ganz herzlich für die nette und schnelle Hilfe!!! Auch wenn ich leider noch net alles verstehe. Hat mich auf jeden Fall weitergebildet und funzen tuts nun auch (auch wenn net mit validen code:D)

    LG Samkirchner




  • Dann lieber mit PHP statt mit Js, Js ist auch net so das wahre für solche sachen. Aber da müssen dir andere user hier wo noch mehr Ahnung als ich haben noch was dazu schreiben.

    P.S. Wenn dein Code nicht valide ist dann kann es später zu noch mehr Problemen u.a. auch mit der Darstellung geben