Hi,
Als Begrenzer von Attributwerden ist es besser wenn du »"« benützt, denn bei »'« kann es zu Problemen kommen, wenn du z.B. JavaScript-anweisungen im Attributwert hast, z.B. »onlick='myFunction('a', 'b')'« oder wenn im Text einen Apostroph vorkommt z.B. »title='a'la carte'«
Da müsstest du dann die Apostrophe mit ' oder mit ' maskieren.
Da kann man aber genausogut argumentieren, daß ' besser als " ist, denn es könnte zu Problemen kommen, wenn z.B. Javascript-Anweisungen im Attributwert sind (z.B. onclick="myFunction("a", "b")) oder wenn im Text ein Anführungszeichen vorkommt, z.B. title="ein "tolles" Beispiel". Da müßte man dann " oder " verwenden.
Man muß halt jeweils im Attributwert entweder die jeweils anderen Zeichen verwenden oder eben geeignet maskieren.
Wobei ' in HTML gar nicht existiert (erst in XHTML, weil es in XML immer vorhanden ist).
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.