"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Anfuehrungszeichen "Frage, Bug, ..."

__Luki__ 07.09.2005 - 10:21 3893 5
Posts

__Luki__

bierernst
Avatar
Registered: Nov 2003
Location: gradec
Posts: 2963
Mir ist hier gerade etwas aufgefallen:
asdf.jpg

Kann mir das bitte jemand erklaeren?

Tia

dosen

Here to stay
Avatar
Registered: Feb 2003
Location: Wien
Posts: 5576
Zitat von __Luki__
Kann mir das bitte jemand erklaeren?

ja, selfhtml :p

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Hmm... Ich wollte immer schon nur per CSS abschneiden - kommen sonst immer nur solche Fragen.

Die Erklärung:
Der Titel sieht in wirklichkeit so aus:
Was wurde aus... den "one man" shops ?
Da aus gewissen Gründen die Anführungszeichen oft nicht als solche im Text vorkommen dürfen wird normalerweise bereits von deinem Browser die gesamte Eingabe maskiert, dh. jedes "&" wird zu einem "&amp;" jedes """ wird zu "&quot;", "<" wird zu "&lt;" und ">" wird zu "&gt;".
Natürlich macht dein Browser auch die Konvertierung in die andere Richtung, aber in diesem Fall hat das Forum den Text beschnitten und der Code war nicht mehr vollständig "&quot", es fehlt das ";" am Ende und der Browser konnte es deshalb nicht mehr erkennen und zeigt den übrigen Code normal an.

__Luki__

bierernst
Avatar
Registered: Nov 2003
Location: gradec
Posts: 2963
Danke erstmal... entschuldige noch eine Noobfrage...
Ist das das Gleiche wie "&auml" usw...?

Danke

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
jo, aber oben genanntes ist im XML-Standard definiert, während &auml; usw. nur in (X)HTML definiert sind. (Meines Wissens nach)

vossi

been there, done that
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 1436
laut HTML 4.01 Document Type Description [ edith: "loose.dtd" :) ] ( DTD -> wie dein Browser den ankommenden Text zu handlen hat) gilten zB. folgende Text-Entities

Zitat
<!ENTITY % HTMLlat1 PUBLIC
"-//W3C//ENTITIES Latin1//EN//HTML"
"HTMLlat1.ent">
%HTMLlat1;

nachzulesen hier: http://www.sagehill.net/livedtd/htm...MLlat1.ent.html

Rest steht in HTMLsymbol.ent und HTMLspecial.ent beschrieben.

hth :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz