Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

SELFHTML Forumsarchiv
Fehler "unescaped"

Informationsseite
  1. Seite (HTML/XHTML) Fehler "unescaped" von Debby, 25. 07. 2007, 17:31
nach unten

Fehler "unescaped"

Die folgende Nachricht zum Thema stammt von: Debby, 25. 07. 2007, 17:31

Hallo,
bei der Angabe
<a href="http://.......de/index.html?par1=x&par2=y">
kommt die Meldung:
Unescaped & or unknown entity &par2.

Wie muss ich in diesem Falle das & darstellen?
Danke
Debby

nach obennach unten

Fehler "unescaped"

Die folgende Nachricht zum Thema stammt von: wahsaga, 25. 07. 2007, 17:37

hi,

»» Wie muss ich in diesem Falle das & darstellen?

http://de.selfhtml.org/html/referenz/zeichen.htm#benannte_html

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

nach obennach unten

Fehler "unescaped"

Die folgende Nachricht zum Thema stammt von: Debby, 25. 07. 2007, 19:09

»» »» Wie muss ich in diesem Falle das & darstellen?
»»
»» http://de.selfhtml.org/html/referenz/zeichen.htm#benannte_html

Danke für die Hilfe.
Ich gehe davon aus, dass beide Varianten
&amp;    bzw.  &#38;
gleich gut/schlecht sind?
Gruß
Debby

nach obennach unten

Fehler "unescaped"

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 25. 07. 2007, 23:16

Hello out there!

»» Ich gehe davon aus, dass beide Varianten
»» &amp;    bzw.  &#38;
»» gleich gut/schlecht sind?

Damir sich die Diskussion darüber überhaupt lohnt, bring ich mal noch eine ins Spiel: '&#x26;'.

Einer Maschine (HTML-Parser) ist es egal, ob sie die numerische Zeichenreferenz in dezimaler ('&#38;') oder hexadezimaler Schreibweise ('&#x26;') oder die Zeichen-Entity-Referenz ('&amp;') verarbeitet.

Benannte Entities wurden für _Menschen_ geschaffen, weil sich aus Buchstaben bestehende Abkürzungen ("amp" für "ampersand") besser merken lassen als Zahlen (38) und den Quelltext lesbarer machen. Deshalb ist ihnen der Vorzug zu geben.

Unicode verwendet die hexadezimale Schreibweise ('&' ist U+0026), die Prozentcodierung in URIs verwendet die hexadezimale Schreibweise ('%26'), JavaScript verwendet die hexadezimale Schreibweise ('\u0026;'), CSS verwendet die hexadezimale Schreibweise ('\26;'), da finde ich es reichlich blödsinnig, in HTML / XML die dezimale Schreibweise anzuwenden; die Umrechnerei kann man sich bei Anwendung der hexadezimalen sparen.

Stehe '>' für "in der Anwendung besser als", dann gilt '&#38;' ≥ '&#x26;' ≥ '&amp;', wobei das Gleichheitszeichen für Maschinen gilt.

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Fehler "unescaped"

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 26. 07. 2007, 01:04

»» Stehe '>' für "in der Anwendung besser als", dann gilt […]

Na das hab ich ja wieder schöne versaubeutelt. Gemeint war:

'&amp;' ≥ '&#x26;' ≥ '&#38;'

Ingunnarid
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum