--> vs. //-->
Corally
- javascript
0 wahsaga0 Corally0 wahsaga0 Corally
0 Gunnar Bittersmann0 Ashura
0 Struppi
Hallöchen,
Kommentare werden doch in HTML mit <!-- --> eingezäunt. Warum denn dann bei Javaskript-Anweisungen mit <!-- //--> ? Hab meinen Quelltext mal nach gängigen Verfahren auf korrektes HTML testen lassen und da kriege ich immer eine Fehlermeldung bei den //-->, nämlich dass ich das > doch als > schreiben soll, aber das will ich ja gar nicht :-(
Was ist denn da los?
Corally
hi,
Kommentare werden doch in HTML mit <!-- --> eingezäunt. Warum denn dann bei Javaskript-Anweisungen mit <!-- //--> ?
Weil Javascript kein HTML ist.
--> ist keine Syntax, mit der ein Javascript-Interpreter etwas anfangen kann.
Was macht man also?
Man schreibt das HTML-Kommentar-Ende --> hinter einen Javascript-Kommentar, //.
gruß,
wahsaga
hi,
Kommentare werden doch in HTML mit <!-- --> eingezäunt. Warum denn dann bei Javaskript-Anweisungen mit <!-- //--> ?
Weil Javascript kein HTML ist.
--> ist keine Syntax, mit der ein Javascript-Interpreter etwas anfangen kann.
Was macht man also?
Man schreibt das HTML-Kommentar-Ende --> hinter einen Javascript-Kommentar, //.
und was heißt das jetzt für mich ?? Das es mir egal sein soll, was der HTML-Check sagt und ich einfach //--> stehen lassen soll ??
C.
hi,
und was heißt das jetzt für mich ?? Das es mir egal sein soll, was der HTML-Check sagt und ich einfach //--> stehen lassen soll ??
So lange du nicht mal sagst, wer oder was diesen "gängigen HTML-Check" gemacht hat und gegen welche HTML-Version/DTD ...
gruß,
wahsaga
hi,
und was heißt das jetzt für mich ?? Das es mir egal sein soll, was der HTML-Check sagt und ich einfach //--> stehen lassen soll ??
So lange du nicht mal sagst, wer oder was diesen "gängigen HTML-Check" gemacht hat und gegen welche HTML-Version/DTD ...
http://www.e-publishing.de/suchmaschinenoptimierung/suchmaschinen-optimierung4.html
so rund 8 von 10 Tests bringen diese Fehlermeldung
C.
hi,
http://www.e-publishing.de/suchmaschinenoptimierung/suchmaschinen-optimierung4.html
so rund 8 von 10 Tests bringen diese Fehlermeldung
Von den dortigen "HTML Checks" besitzt m.E. nur einer Relevanz, und das ist http://validator.w3.org/
gruß,
wahsaga
Moin!
http://www.e-publishing.de/suchmaschinenoptimierung/suchmaschinen-optimierung4.html
so rund 8 von 10 Tests bringen diese Fehlermeldung
Auf der Seite sind mehr als hundert Links zu externen Tests. Erwartest du, dass wir die jetzt alle einzeln durchgehen, um deine Testergebnisse nachzuvollziehen?
Im Zweifel würde ich sagen, dass da jemand einen schlechten HTML-Interpreter geschrieben hat. Wenn der W3C-Validator nicht meckert, ist dein HTML in Ordnung.
- Sven Rautenberg
Im Zweifel würde ich sagen, dass da jemand einen schlechten HTML-Interpreter geschrieben hat. Wenn der W3C-Validator nicht meckert, ist dein HTML in Ordnung.
Na das ist doch mal eine Aussage !! ;-)
Was ich aber jetzt bekomme ist die Meldung, dass <table height=".."> nicht erlaubt ist... hab auch bei SELFHTML mal gestöbert. Die sagen nur, dass es eigentlich jeder Browser richtig darstellt, nur dass das nie Standard war. Wie schreib ich's dann um dem Standard zu entsprechen ? Oder pfeiff ich einfach drauf, solange es richtig angezeigt wird :-) ??
C.
Im Zweifel würde ich sagen, dass da jemand einen schlechten HTML-Interpreter geschrieben hat. Wenn der W3C-Validator nicht meckert, ist dein HTML in Ordnung.
Na das ist doch mal eine Aussage !! ;-)
Was ich aber jetzt bekomme ist die Meldung, dass <table height=".."> nicht erlaubt ist... hab auch bei SELFHTML mal gestöbert. Die sagen nur, dass es eigentlich jeder Browser richtig darstellt, nur dass das nie Standard war. Wie schreib ich's dann um dem Standard zu entsprechen ? Oder pfeiff ich einfach drauf, solange es richtig angezeigt wird :-) ??
Du verswechlst da was. Das height attribut ist nur in manchen HTML versionen nicht mehr erlaubt, wenn du es verwenden willst musst du einfach die richtige Version nutzen oder darauf verzichten, es gibt heutzutage auch bessere Möglichkeiten.
Struppi.
Du verswechlst da was. Das height attribut ist nur in manchen HTML versionen nicht mehr erlaubt, wenn du es verwenden willst musst du einfach die richtige Version nutzen oder darauf verzichten, es gibt heutzutage auch bessere Möglichkeiten.
und was sind das für Möglichkeiten ?
C.
Du verswechlst da was. Das height attribut ist nur in manchen HTML versionen nicht mehr erlaubt, wenn du es verwenden willst musst du einfach die richtige Version nutzen oder darauf verzichten, es gibt heutzutage auch bessere Möglichkeiten.
und was sind das für Möglichkeiten ?
CSS
Struppi.
Moin!
Du verswechlst da was. Das height attribut ist nur in manchen HTML versionen nicht mehr erlaubt, wenn du es verwenden willst musst du einfach die richtige Version nutzen oder darauf verzichten, es gibt heutzutage auch bessere Möglichkeiten.
Ich glaube, du verwechselst da was. Welche HTML-Version soll das denn gewesen sein, bei der das height-Attribut in irgendeinem Tabellen-Element erlaubt war? Nach meiner Kenntnis war das niemals der Fall.
- Sven Rautenberg
Du verswechlst da was. Das height attribut ist nur in manchen HTML versionen nicht mehr erlaubt, wenn du es verwenden willst musst du einfach die richtige Version nutzen oder darauf verzichten, es gibt heutzutage auch bessere Möglichkeiten.
Ich glaube, du verwechselst da was. Welche HTML-Version soll das denn gewesen sein, bei der das height-Attribut in irgendeinem Tabellen-Element erlaubt war? Nach meiner Kenntnis war das niemals der Fall.
Ja, da verwechsel ich wohl table und td
Struppi.
--> ist keine Syntax, mit der ein Javascript-Interpreter etwas anfangen kann.
Hi,
kann ein JavaScript-Interpreter was mit <!-- anfangen?
Live long and prosper,
Gunnar
Hallo Gunnar.
kann ein JavaScript-Interpreter was mit <!-- anfangen?
Die Antwort¹ lautet --. (Ja, ausnahmsweise einmal nicht 42.)
Einen schönen Montag noch.
Gruß, Ashura
¹ kleiner als der negierte dekrementelle Operator
Kommentare werden doch in HTML mit <!-- --> eingezäunt. Warum denn dann bei Javaskript-Anweisungen mit <!-- //--> ?
Diese sind in JS Blöcken heutzutage mehr als überflüssig, sie dienten dazu vor Browsern, die den script Tag nicht kennen, das JS zu verstecken.
Struppi.