Zu viele Zeilenumbrüche! Warum?
Hallo Leute.
Ich sitz grad an so nem kleinem PHP-Browsergame-Projekt.
Oben auf der eigentlichen Seite steht der Name des spiels(größe: 2em)
darunter stehen klein bilder (10x25), drei stück jeweils daneben ein kleiner text (::bild::Gallium: 500 ::bild::Kunststoff: 500 ::bild::Silizium:500)
danach kommt direkt eine Tabelle (die bilder sind NICHT in der Tabelle)
In der Tabelle steht dann "Einrichtungen". Darunter Bilder (180x135) und jeweils daneben Eigenschaften von verschiedenen Gebäuden. Jetzt mein Problem:
Zwischen der Zeile mit den Kleinen Bildern dem ersten Elemnt der Tabelle sind mindestens 30 Zeilen (leere).
Woran liegt das? Also hab sowohl im FF als auch im IE getestet, das gleiche ergebnis. Der Code-Teil:
[CODE]
//Rohstoffe
$metall = 500;
echo "<img src=\"mmiene.jpg\" width=\"35\" height=\"25\" />Gallium: $metall ";
$plastik = 500;
echo "<img src=\"plastik.jpg\" width=\"35\" height=\"25\" />Plastik: $plastik ";
$silizium = 500;
echo "<img src=\"silizium.jpg\" width=\"35\" height=\"25\" />Silizium: $silizium";
echo "<table>";
//Mienen
echo "<tr><td class=\"ue2\">Fördereinrichtungen</td></tr>";
[/CODE]
ue2 für CSS:
[CODE]
.ue2{font-family: Arial, Helvetica; font-weight: bold; font-size: 5mm;}
[/CODE]
Antwort schreiben
Antwort 1 von katy vom 06.09.2020, 13:59 Options
Hi TByte,
mit dem Codefetzen lässt sich nichts sagen, zumal nur das relevant ist, was beim Browser ankommt, also poste mal den resultierenden Code und nicht dein PHP.
katy
Antwort 2 von TByte vom 06.09.2020, 21:39 Options
Kann man das nicht ablesen? Is aber n bissl hrizontal geworden. Dennoch:
<img src="silizium.jpg" width="35" height="25" />Silizium: 500<table><tr><td class="ue2">Fördereinrichtungen</td></tr><tr><td><img src="mmiene.jpg" /></td><td><b>Galliummiene</b> <br />Stufe: 0 <br />Ertrag: 0 <br />Kosten Nächster Ausbau: 300</td></tr>
Hoffe man kanns dennoch lesen.
mfg
TByte
Antwort 3 von katy vom 06.09.2020, 23:14 Options
Nennst du das relevanten Code?
Du bist lange genug hier im Forum, um zu wissen, dass solche Codefetzen nicht reichen.
Antwort 4 von TByte vom 07.09.2020, 11:34 Options
Also der Code, der wirklich im Browser ankommt hat überhaupt keine Zeilenumbrüche. Er würde den SN-Frame wirklich sprengen.
Ich kann den ja mal posten:
in der nächsten AW
mfg
TByte
Antwort 5 von TByte vom 07.09.2020, 11:37 Options
Ne habs versucht, klappt wirklich nicht.
Ich kann den PHP Code posten. Da wurde wirklich nicht viel programmiert. Da sind nur "echo"-Befehle, die eine Textausgabe bezwecken. Das geht doch, oder?
mfg
TByte
Antwort 6 von katy vom 07.09.2020, 12:16 Options
Hi TByte:
Seite im Browser öffnen -> Quellcodeansicht -> kopieren.
Oder den Link posten.
katy
Antwort 7 von TByte vom 07.09.2020, 12:42 Options
Genau das hab ich ja gemacht...
mfg
TByte
PS.: Werd den mal irgendwo hochladen und dann den link schicken