MudGuard: Metazeichen: auch das Apostroph

Beitrag lesen

Hi,

nicht neben den Zeichen < > & " auch das Zeichen ' ( & apos; ) aufgeführt werden?

Nein, diese Entity ist nicht im XML-Core definiert. Übrigens schreibt sich "&apos;" ohne Leerzeichen.

Doch, siehe http://www.w3.org/TR/REC-xml/#syntax:
To allow attribute values to contain both single and double quotes, the apostrophe or single-quote character (') MAY be represented as "&apos;", and the double-quote character (") as "&quot;".

Oder http://www.w3.org/TR/REC-xml/#sec-predefined-ent:
4.6 Predefined Entities
[...] A set of general entities (amp, lt, gt, apos, quot) is specified for this purpose. [...]
All XML processors MUST recognize these entities whether they are declared or not.

Bei HTML sieht das allerdings anders aus - dort ist &apos; tatsächlich nicht definiert.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.