Roland Tomsen: validieren javascript Aufruf wird als Fehler deklaiert?

Hallo

ich validiren nun meine Seite und mit wird dieser Aufruf als Fehler deklariert:

<SCRIPT language=JavaScript src="/juh.js"></SCRIPT>

Nur wie heißt es denn richtig das es auch im W3C gerecht aussieht. Im W3C wird dazu nichts genannt.

Und dann habe ich in Tabellen als Abstandhalter 1 Pixel große blank.gif eingebaut nun wird mir das angemeckert das ich kein alt tag gesetzt habe aber die will ich auch nicht bennen was mache ich denn da? Vielleicht ist es ja auch möglich dort alt Tags zu setzen die aber Anhand DHTML auf false zu setzen damit die alt Tags im Browser ausgeblendet werden oder geht das nicht?

Gruß Tomsen

  1. Hallo,

    <SCRIPT language=JavaScript src="/juh.js"></SCRIPT>
    Nur wie heißt es denn richtig das es auch im W3C gerecht aussieht.

    es fehlt das type-Attribut

    Im W3C wird dazu nichts genannt.

    doch: http://www.w3.org/TR/html401/interact/scripts.html#edef-SCRIPT

    Und dann habe ich in Tabellen als Abstandhalter 1 Pixel große blank.gif eingebaut nun wird mir das angemeckert das ich kein alt tag gesetzt habe aber die will ich auch nicht bennen was mache ich denn da?

    Ein leeres alt-Attribut (nicht Tag) setzen. Aber warum arbeitest du nicht mir margin oder padding um einen Abstand zu bekommen?

    Vielleicht ist es ja auch möglich dort alt Tags zu setzen die aber Anhand DHTML auf false zu setzen damit die alt Tags im Browser ausgeblendet werden oder geht das nicht?

    der Inhalt eines alt-Attributes wird normalerweise überhaupt nicht angezeicht (außer das Bild kann nicht angzeigt werden.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
    1. Hallo

      der Inhalt eines alt-Attributes wird normalerweise überhaupt nicht angezeicht (außer das Bild kann nicht angzeigt werden.

      Ausser im IE...

      Gruss,
      Daniel

      1. Hallo Daniel,

        der Inhalt eines alt-Attributes wird normalerweise überhaupt nicht angezeicht (außer das Bild kann nicht angzeigt werden.
        Ausser im IE...

        Habe ich gesagt, dass der IE normal ist? :-)

        Grüße aus Nürnberg
        Tobias

        --
        Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
      2. Hi daniel84,

        der Inhalt eines alt-Attributes wird normalerweise überhaupt nicht angezeicht (außer das Bild kann nicht angzeigt werden.

        Ausser im IE...

        Aber nicht, wenn das Alt-Attribut leer ist. Der Sinn des Ganzen ist einfach, dass ein Bild, das ein leeres Alt-Attribut hat, von einem Text-/Sprachbrowser ignoriert wird, während bei fehlendem Alt-Attribut der Dateiname angezeigt/vorgelesen wird.

        Gruß

        Kurt

        --
        Nein, ich beantworte keine Anfragen per e-mail.
        ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
        "Das Glueck besteht darin, in dem zu Masslosigkeit neigenden Leben das rechte Mass zu finden."  (Leonardo da Vinci; it. Universalgenie; 1452-1519)
        http://elektro-dunzinger.at
        http://shop.elektro-dunzinger.at
    2. Ein leeres alt-Attribut (nicht Tag) setzen. Aber warum arbeitest du nicht mir margin oder padding um einen Abstand zu bekommen?

      Vielleicht weil ich es immer falsch gemacht habe ;-)

      Wie ist es so schön, aus Fehler kann man nur lernen. padding habe ich in meinem letzten projekt viel eingesetzt da habe ich auch alles mit css definiert.

      kann ich mit margin auch bilder ausrichten? wenn ja wußte ich das noch nicht ich kannte nur align und valign und den rest habe ich mit tabellen und blinden gif's gebastelt.

      wenn das so ist kann mir jemand dazu schnell ein link schicken?

      übrigens den trick mit den blind gifs habe ich mir vor jahren mal irgendwo aus einem tutorial gefischt...

      danke!

      gruss tomsen

      1. hi,

        kann ich mit margin auch bilder ausrichten? wenn ja wußte ich das noch nicht ich kannte nur align und valign und den rest habe ich mit tabellen und blinden gif's gebastelt.

        wenn das so ist kann mir jemand dazu schnell ein link schicken?

        http://selfhtml.teamone.de/css/

        übrigens den trick mit den blind gifs habe ich mir vor jahren mal irgendwo aus einem tutorial gefischt...

        vor jahren schlug man auch zwei feuersteine aneinander, um ein feuer zu entfachen ...

        gruss,
        wahsaga

        1. ich frage mich nun was hier dran falsch sein soll?

          ...ground="/grafiken/bg.gif" leftmargin="0" topmargin="0" rightmargin="0"

          w3c meckert hinter leftmargin das erste Anführungszeichen an.

          und wenn ich es ohne Anführunszeichen schreibe wird mir die 0 angemeckert.

          1. hi,

            ...ground="/grafiken/bg.gif" leftmargin="0" topmargin="0" rightmargin="0"

            w3c meckert hinter leftmargin das erste Anführungszeichen an.
            und wenn ich es ohne Anführunszeichen schreibe wird mir die 0 angemeckert.

            er "meckert" nicht zufällig eher, dass es das attribut leftmargin _gar nicht_ gibt?

            mach so etwas auch mit CSS.

            gruss,
            wahsaga

            1. wieso soll es das nicht geben??

              in meinem Quellcode steht es aber drin, warum findet er es dann nicht?

              1. hi,

                wieso soll es das nicht geben??

                in meinem Quellcode steht es aber drin, warum findet er es dann nicht?

                es gibt es nicht _in HTML_.

                gruss,
                wahsaga

                1. doch siehe hier:

                  http://selfhtml.teamone.de/html/dateiweit/seitenraender.htm#definieren

                  1. Hallo,

                    doch siehe hier:
                    http://selfhtml.teamone.de/html/dateiweit/seitenraender.htm#definieren

                    Du hast schon gelesen was da im ersten Absatz steht, oder? Das W3C kennt die Attribute jedenfalls nicht: http://www.w3.org/TR/html401/struct/global.html#edef-BODY.

                    Grüße aus Nürnberg
                    Tobias

                    --
                    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
                    1. oh jaa du hast recht! ich nehme alles zurück was ich gesagt habe!

                      nur komisch ist warum beherscht netscape und mozilla die margin atributte und ohne geht es gar nicht.

                      aber wie soll ich denn mit css meine tabelle ausrichten?

                      css wird doch auch nicht von allen browsern unterstützt da fängt doch das wirrwar wieder von vorne an.

                      gruss tomsen

                      1. Moin!

                        aber wie soll ich denn mit css meine tabelle ausrichten?

                        css wird doch auch nicht von allen browsern unterstützt da fängt doch das wirrwar wieder von vorne an.

                        Nenne einen Browser, für den das relevant ist. Der kein CSS kann und von vielen Leuten benutzt wird, und Dinge deshalb grafisch falsch/anders darstellt.

                        Wenn dir keiner einfällt (mir fällt keiner ein, außer so Browser wie Netscape 3, IE 3), dann ist dein Einwand irrelevant. :)

                        - Sven Rautenberg

                        --
                        Among the maxims on Lord Naoshige's wall, there was this one: "Matters of great concern should be treated lightly."
                        Master Ittei commented, "Matters of small concern should be treated seriously."
                        (Hagakure: The Way of the Samurai)
  2. Hallo

    <SCRIPT language=JavaScript src="/juh.js"></SCRIPT>

    <SCRIPT type="text/javascript" src="juh.js"></SCRIPT>

    Gruss,
    Daniel

    1. und das ist wenn ich keine externe datei aufrufe sonder

      <SCRIPT type="text/javascript">
      <!--

      function bla();

      -->
      </SCRIPT>

      ist das dann immer noch richtig

  3. <script type="text/javscript" src="/juh.js"></script>

    für W3C-konformität muss der mime-type angegeben werden, das language attribut ist in keinem (aktuellen?) standard. außerdem empfiehlt das w3c einen noscript tag für browser ohne javascript

    zu den alt-tags: prinzipiell sollen sie immer angegeben werden, nach w3c sind blindgarfiken auch nicht die bevorzugte lösung für abstände.
    schau mal im css-teil von selfhtml nach, da dürfte was dabei sein, was dir hilft.

    hoff es hilft dir

    CU Jo2A