• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

HTML wird "falsch" dargestellt

Trebbi

Geocacher
Hey,
in einem Cachelisting habe ich folgendes HTML gedöns (hauptsächlich mit einem editor erstellt):
Code:
<span style="color:#008000;"><span style="font-size:14px;">
<b>Multi:</b></span></span> </br>
<span style="color:#008000;"><span style="font-size:13px;">
Zählt in der Nähe der Startkoordinaten die Pfosten die sich auf dem Weg befinden (Am Final von <a href="http://www.geocaching.com/seek/cache_details.aspx?guid=4b15bc83-0829-41fc-9f89-89a4ea5ca90b"> #04</a>).</br>
Die Schwierigkeit bezieht sich aufs Final!</br>
Sind es <b>2 Pfosten</b>, gehe zu: N: 50° 26.445 E: 13° 00.149</br>
Sind es <b>3 Pfosten</b>, gehe zu: N: 50° 26.448 E: 13° 00.095</br>
Sind es <b>4 Pfosten</b>, gehe zu: N: 50° 26.521 E: 13° 00.124</br>
</span></span></br></br>

Wenn ich das dann ins Listing kopier, müsste es eigentlich so dargestellt werden (jetzt nur mal den Text betrachtet):

Multi:
Zählt in der Nähe der Startkoordinaten die Pfosten die sich auf dem Weg befinden (Am Final von #04).
Die Schwierigkeit bezieht sich aufs Final!
Sind es 2 Pfosten, gehe zu: N: 50° 26.445 E: 13° 00.149
Sind es 3 Pfosten, gehe zu: N: 50° 26.448 E: 13° 00.095
Sind es 4 Pfosten, gehe zu: N: 50° 26.521 E: 13° 00.124

"Es" macht aber zwei Fragezeichen vor die letzten zwei Zeilen, warum?
sieht dann so aus:

Multi:
Zählt in der Nähe der Startkoordinaten die Pfosten die sich auf dem Weg befinden (Am Final von #04).
Die Schwierigkeit bezieht sich aufs Final!
Sind es 2 Pfosten, gehe zu: N: 50° 26.445 E: 13° 00.149
?Sind es 3 Pfosten, gehe zu: N: 50° 26.448 E: 13° 00.095
?Sind es 4 Pfosten, gehe zu: N: 50° 26.521 E: 13° 00.124

Mach ich da irgendwas falsch?

Trebbi

PS: Noch eine andere Frage: Ist ein Schraubenzieher ein "spezielwekzeug" (Attributes).
 
OP
T

Trebbi

Geocacher
Ach ja...
Wenn man dann erneut auf Listing bearbeiten klickt, die beiden Fragezeichen die aus i.einem Grund jetzt dort stehen raus nimmt, sind sie auch weg!

Trebbi
 
OP
T

Trebbi

Geocacher
es würde mehr weiterhelfen, wenn du sagst was falsch ist und nicht einfach nur iwas postest....

@Rupa: was ist da </br> blödsinn? bewirkt das nicht das selbe wie <br> oder <br/> ?

jetzt weiß ich immer noch nicht, an was es liegt das da 2 ? auftauchen... und das mit dem </br> hat bis jetzt immer 1A geklappt!

Trebbi
 

SammysHP

Moderator
Teammitglied
Ist Tbrebi nicht das gleiche wie Trbebi oder Trebbi?

<foo> ist ein öffnendes Tag
</foo> ein schließendes Tag
<foo /> ein inhaltsleeres Tag

Das br ist ja der Zeilenumbruch, der hat logischerweise keinen Inhalt (du brauchst nur einen Tag) und deswegen in xhtml als inhaltsleer zu kennzeichnen.
 

pl1lkm

Geowizard
Hallo,

ich hab ihn dir korrigiert:
Code:
<span style="color:#008000;"><span style="font-size:14px;">
<b>Multi:</b></span></span> <br>
<span style="color:#008000;"><span style="font-size:13px;">
Zählt in der Nähe der Startkoordinaten die Pfosten die sich auf dem Weg befinden (Am Final von <a href="http://www.geocaching.com/seek/cache_details.aspx?guid=4b15bc83-0829-41fc-9f89-89a4ea5ca90b"> #04</a>).<br>
Die Schwierigkeit bezieht sich aufs Final!<br>
Sind es <b>2 Pfosten</b>, gehe zu: N: 50° 26.445 E: 13° 00.149<br>
Sind es <b>3 Pfosten</b>, gehe zu: N: 50° 26.448 E: 13° 00.095<br>
Sind es <b>4 Pfosten</b>, gehe zu: N: 50° 26.521 E: 13° 00.124<br>
</span></span><br><br>

Dein Zeilenumbruch war falsch. Du hast </br> geschrieben anstatt <br> oder <br />

Gruß Robert
 
OP
T

Trebbi

Geocacher
Ist Tbrebi nicht das gleiche wie Trbebi oder Trebbi?
muss ich das verstehen?

Danke... aber ich weiß jetzt immer noch nicht, an was das genau lag... waren das die "</br>" die das mit den fragezeichen waren? und was ist da genau der unterschied ob das mit / oder ohne oder hinten/vorne ist? es hat ja eig. immer funktioniert.... bist auf jetzt.... wenn das der grund war....

lg
 

The New Cachers

Geowizard
sorry, aber liest Du auch die Beiträge?
Trebbi schrieb:
Danke... aber ich weiß jetzt immer noch nicht, an was das genau lag... waren das die "</br>" die das mit den fragezeichen waren? und was ist da genau der unterschied ob das mit / oder ohne oder hinten/vorne ist? es hat ja eig. immer funktioniert.... bist auf jetzt.... wenn das der grund war....

lg
Die Antwort steht doch da!
SammysHP schrieb:
<foo> ist ein öffnendes Tag
</foo> ein schließendes Tag
<foo /> ein inhaltsleeres Tag

Das br ist ja der Zeilenumbruch, der hat logischerweise keinen Inhalt (du brauchst nur einen Tag) und deswegen in xhtml als inhaltsleer zu kennzeichnen.

... und das hier

Trebbi schrieb:
Ist Tbrebi nicht das gleiche wie Trbebi oder Trebbi?
muss ich das verstehen?

sollte Dir wohl verdeutlichen, das es nicht auf die Anzahl der Buchstaben, sondern auf deren RICHTIGE REIHENFOLGE ankommt!
 
OP
T

Trebbi

Geocacher
sorry wenn man sich mal vertippt!

ich weiß jetzt immernoch nicht wie das ? da hin kommt!

TreBBi
 

hcy

Geoguru
Trebbi schrieb:
ich weiß jetzt immernoch nicht wie das ? da hin kommt!
Uff, </br> ist kein gültiges (X)HTML, also ist undefiniert wie das dargestellt wird. Und zufällig hat ein Renderer da eben ? draus gemacht. (? = "was soll denn das sein")
 

pl1lkm

Geowizard
Hallo,

beim normalen HTML reicht <br> als Zeilenumbruch
Bei XHTML muss es <br /> heißen.

Das ist bei allen HTML-Befehlen so die keinen abschließenden Befehl brauchen. Sprich bei Linien <hr /> oder Bilder <img src ............. />. Die XHTML Befehle kann man bei normalen HTML auch benutzen. Also am besten gewöhnst du es dir gleich an :p .

Gruß Robert
 

ardane

Geocacher
hcy schrieb:
Trebbi schrieb:
ich weiß jetzt immernoch nicht wie das ? da hin kommt!
Uff, </br> ist kein gültiges (X)HTML, also ist undefiniert wie das dargestellt wird. Und zufällig hat ein Renderer da eben ? draus gemacht. (? = "was soll denn das sein")
Nun, üblich ist eher, dass ein "Renderer" unbekannte Tags und Attribute ignoriert. Hier ist wohl das Script von Groundspeak im Spiel, das die HTML-Eingabe im Listing überprüft und nach seinen eigenen Akzeptanzkriterien ändert. Warum Groundspeaks Script aus </br> unbedingt ein Fragezeichen machen möchte (falls das wirklich passiert), ist mir unklar.

Außerdem befinden sich im Originalcode des OP nicht weniger als sieben </br>! Die Ausgabe umfasst nur zwei "?". Die Frage ist also noch offen, ob wirklich die fehlerhaften </br> für die Fragezeichen verantwortlich sind. Vielleicht sind vielmehr im Code Zeichen enthalten, die nicht dargestellt werden können.
 
Oben