Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: AnnoZone Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

81

Mittwoch, 10. Januar 2007, 11:31

Und das Problem besteht weiter... :rolleyes: Ich habe noch mal weiter daran herumgebastelt. Die Trennlinie ist unerheblich für das Problem! Man kann sie getrost außer acht lassen. Der IE 7 knautsch die Tabelle trotzdem. Außerdem beachtet er den Blocksatz nicht... :rolleyes:
  Tom :)

Ano321

SeeBär

Beiträge: 213

Registrierungsdatum: 5. November 2006

  • Nachricht senden

82

Mittwoch, 10. Januar 2007, 13:25

Ohne Quelltext kann man das nicht nachvollziehen, geschweige denn den Fehler finden.

martinmartimeo

Boardsmutje

Beiträge: 971

Registrierungsdatum: 17. September 2006

  • Nachricht senden

83

Mittwoch, 10. Januar 2007, 20:45

mmh, ich hatte im IE 7 kein Problem mit irgendwelchem knautschen...

Setzt mal in alle leeren Tabelle   Das bewirkt ein Leerzeichen, welches du nicht siehst, aber die Tabelle hat trotzdem einen Inhalt.

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

84

Donnerstag, 11. Januar 2007, 22:30

Nützt nix. Nowrap, nobreak und Leerzeilen bringen gar nichts. Es kommt trotzdem zu einer geringfügigen Stauchung und dadurch Zeilenumbrüchen. IE sucks!!!
  Tom :)

Excalibur3

R.I.P treuer Freund

Beiträge: 2 721

Registrierungsdatum: 29. März 2004

  • Nachricht senden

85

Donnerstag, 11. Januar 2007, 23:03

. . . hmm,

kannste nicht mal eine Beispielseite zeigen, wo man den Fehler im IE7 z.B. sehen könnte - würde mich als IE-Verfechter ;) schon mal interessieren. Wenn bei mir ne tabelle umbrechen will, packe ich sie nochmals in eine Zelle mit fester Größe.

Ich weiß, das ist Laienhaft, aber besser kann ichs nicht . . .

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

86

Donnerstag, 11. Januar 2007, 23:22

Schicke Dir 'ne PN. Ich bin auch nur Laie. Ich bastele wie gesagt lieber grafisch als rumzucoden... :rolleyes:
  Tom :)

annophil

Insel-Eroberer

Beiträge: 397

Registrierungsdatum: 28. Dezember 2003

  • Nachricht senden

87

Freitag, 12. Januar 2007, 00:58

Zitat

Original von Tom Sailor
Und das Problem besteht weiter... :rolleyes: Ich habe noch mal weiter daran herumgebastelt. Die Trennlinie ist unerheblich für das Problem! Man kann sie getrost außer acht lassen. Der IE 7 knautsch die Tabelle trotzdem. Außerdem beachtet er den Blocksatz nicht... :rolleyes:


Kann deine Verzweiflung gut nachvollziehen. Egal was Du jetzt noch alles versuchst, nach meinen Erfahrungen wirst Du ein identisches Aussehen zwischen IE und anderen Browsern wohl fast nie erreichen.

Übrigens als kleinen Trost .... Blocksatz ist vom Design her gesehen völlig out. Blocksatz wird in einem zeitgemäßen Layout nur dann verwendet, wenn ein kurzer Absatz besonders hervorgehoben werden soll. Nur Tageszeitungen mit einer Spaltenbreite unter 6 cm verwenden Blocksatz aus traditionellen Gründen oder Schriftsetzer, die das richtig gelernt haben. Da sind aber nur noch selten einzelne Exemplare lebend zu finden. Will sagen: Blocksatz ist nicht besonders lesefreundlich und war ein Privileg der Zeit, als es noch galt auszurechnen mit wievielen Geviert (das war wohl ein Viertel eines normalen Leerzeichens) man die Zeile auffüllen mußte, bis den Leser keine Unregelmäßigkeit in der Zeile mehr störte. Inzwischen hat man erkannt, dass ein Text im Flattersatz leichter zu lesen ist, wenn die Zeilen rechts unregelmäßig enden. Das Auge findet dann leichter den Anfang der nächsten Zeile. (Ausnahmsweise ist hier etwas Modernes gleichzeitig praktisch) Dabeit sollten die einzelnen Spalten aber möglichst nicht breiter als 7,5 cm sein. Sonst hat das Auge beim Sprung zum nächsten Zeilenanfang schon wieder Stress.
  gruß

"Vernunft" - das ist wohl so etwas wie ansteckende Gesundheit

Excalibur3

R.I.P treuer Freund

Beiträge: 2 721

Registrierungsdatum: 29. März 2004

  • Nachricht senden

88

Freitag, 12. Januar 2007, 13:53

Hi Tom Sailor,

hab mir mal die Seite angeschaut und folgendes geändert:

Die Tabelle war mit 1024pix als Festgröße zu breit - man mußte horizontal scrollen, da im Browser noch rechts der Scrollbalken ist. Hab sie verkleinert.

Die Spalte mit"Goethe-Gymnasium Kassel " hab ich verbreitert, so das es nicht nach Gymnasium umbricht. Die anderen Spalten habe ich angeglichen und den Text durch gegebene Zwangsümbrüche in selbe Texthöhe der Zeilen gebrachtgebracht.

Deine senkrechte Line hab ich auch mal rangemacht. Und zwar so:


<--click

Vorarbeit: Die zwei Spalten neben Bild/Text hatten die selbe Zeilenanzahl - habe die jeweiligen Zellen der zwei Spalten verbunden. Nun waren zwei Spalten über die gesammte höhe der Tabelle vorhanden. Die erste Spalte habe ich als Abstand vom Text zur Linie genutz (so 3-4pix) und dann wie oben im Bild die zweite Spalte (ist ja jetzt nur noch eine Zelle) mit dem linken Rahmen versehen. Durch verbreitern oder verschmälern der ersten Spalt (Zelle) kannst du den Abstand der Senkrechten Line zum Text steuern.

So, wie du das dann in eurem sauberen Html hinbekommst - ist deine Sache ;) auf jeden fall müßte es jetzt so aussehen, wie du es haben wolltest (hoffe ich) - bei mir im IE7 sieht alles OK aus . . .

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

89

Freitag, 12. Januar 2007, 15:18

Muss gestehen, dass ich das fast schon aufgegeben hatte... Bin schon am nächsten Problem :g: Hätte gerne ein wechselndes Bild auf der Startseite. Habe auch schon den entsprechenden Code gefunden

Zitat

<?php
$bilder=array("bild1.jpg","bild2.jpg","bild3.jpg");
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($bilder) - 1));

echo "<img src=\"bilder/".$bilder[$zahl]."\">"

Wenn ich nun aber den Code in der index.html einfüge und sie in index.php umbenenne bekomme ich einen parse Error beim Aufrufen der Seite.

Naja, vielleicht probiere ich nachher erstmal Deinen Tipp, excali :)
  Tom :)

Excalibur3

R.I.P treuer Freund

Beiträge: 2 721

Registrierungsdatum: 29. März 2004

  • Nachricht senden

90

Freitag, 12. Januar 2007, 15:31

. . . jo,

dann sag bescheid, wenn ich die Seite wieder entfernen kann . . . .

Sir Henry

Pensionierter Oberbordschrauber

Beiträge: 1 710

Registrierungsdatum: 24. Mai 2003

  • Nachricht senden

91

Freitag, 12. Januar 2007, 16:44

Zitat

Original von Tom Sailor
Wenn ich nun aber den Code in der index.html einfüge und sie in index.php umbenenne bekomme ich einen parse Error beim Aufrufen der Seite.


Es fehlt ein Semikolon am ende von "echo ..." und das abschließende Ende-Tag für PHP:

Quellcode

1
2
3
4
5
6
7
<?php
$bilder=array("bild1.jpg","bild2.jpg","bild3.jpg");
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($bilder) - 1));

echo "<img src="bilder/".$bilder[$zahl]."">";
?>
  Cheers, Sir Henry
Schon im Anno-Pool vorbeigeschaut?

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

92

Freitag, 12. Januar 2007, 17:14

@Excali Hab' mir das jpeg mit den Stilen gespeichert. Und was sagt der Grafikdesigner zu meiner Seite? Ich habe mit html auch nichts am Hut. Ich stöpsele das auch mehr zusammen...

@Henry Danke! Und wieder konntest Du einen Dummen erleuchten :hey:
  Tom :)

Excalibur3

R.I.P treuer Freund

Beiträge: 2 721

Registrierungsdatum: 29. März 2004

  • Nachricht senden

93

Freitag, 12. Januar 2007, 19:04

. . . jo :up: ,

sieht gut aus - schöner Header/Grafik - paßt alles farblich . . .

Ano321

SeeBär

Beiträge: 213

Registrierungsdatum: 5. November 2006

  • Nachricht senden

94

Freitag, 12. Januar 2007, 23:30

Das geht sogar noch einfacher und flexibler.

[php]<?php
$bilder = array("bild1.jpg","bild2.jpg","bild3.jpg");
$zahl = rand(0, count($bilder));

echo '<img src="bilder/'.$bilder[$zahl].'">';
?>[/php]

Gruß
Ano

EmGE

Steuermann

Beiträge: 164

Registrierungsdatum: 15. November 2006

  • Nachricht senden

95

Samstag, 13. Januar 2007, 00:14

mal ne frage... heissen die bilder wirklich bild1.jpg etc? wenn ja dann is in dem code viel was nicht notwendig is...
  Ihr seid ja nur neidisch, dass die Stimmen nur mit mir reden...

Excalibur3

R.I.P treuer Freund

Beiträge: 2 721

Registrierungsdatum: 29. März 2004

  • Nachricht senden

96

Samstag, 13. Januar 2007, 00:59

Zitat

Original von EmGE
mal ne frage... heissen die bilder wirklich bild1.jpg etc? wenn ja dann is in dem code viel was nicht notwendig is...


. . . :scratch: ,

kannste das mal erleutern? bild1.jpg usw ist nur ein BeiSpiel für die Bilder, die getauscht werden sollen - und was wäre denn nicht notwendig? Außerdem, was soll denn getauscht wrden, wenn die Bilder nicht irgend wie heißen :scratch:

Ich verstehe deine Aussage nicht ?( . . .

EmGE

Steuermann

Beiträge: 164

Registrierungsdatum: 15. November 2006

  • Nachricht senden

97

Samstag, 13. Januar 2007, 12:26

[php]<?php
$bild = rand(0, 3);

echo '<img src="bilder/bild'.$bild.'.jpg">';
?>[/php]

das "bild" in dem dateinamen kann man natürlich weg lassen...

is nur ein vorschlag, denn euer script geht ja nur von dem array aus und zählt die bilder des ordners nicht... von daher wär es ja unnötig 3 bilder in ein array zu packen...

falls ich irgendwas falsch verstanden hab und es flexibler sein muss dann entschuldigt meinen vorschlag...
  Ihr seid ja nur neidisch, dass die Stimmen nur mit mir reden...

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

98

Sonntag, 14. Januar 2007, 12:46

Eine etwas andere Frage: Was sind zumutbare Dateigrößen bei Bildern? Ich habe auf meiner index-Seite wie erwähnt Bilder die wechselnd angezeigt werden. Diese sind jpegs (580x435) die alle zwischen 20 und 25kb groß sind, wegen der Komprimierung aber teilweise schon arg pixelig aussehen. Gibt es ein anderes Format oder bessere Einstellungen? Was ist an Dateigröße noch zumutbar?
  Tom :)

annophil

Insel-Eroberer

Beiträge: 397

Registrierungsdatum: 28. Dezember 2003

  • Nachricht senden

99

Sonntag, 14. Januar 2007, 13:05

Zitat

Original von Tom Sailor
Eine etwas andere Frage: Was sind zumutbare Dateigrößen bei Bildern? Ich habe auf meiner index-Seite wie erwähnt Bilder die wechselnd angezeigt werden. Diese sind jpegs (580x435) die alle zwischen 20 und 25kb groß sind, wegen der Komprimierung aber teilweise schon arg pixelig aussehen. Gibt es ein anderes Format oder bessere Einstellungen? Was ist an Dateigröße noch zumutbar?


Da solltest Du dich fragen, was die Besucher Deiner Seite für minimalste Bandbreiten haben. Im Zeitalter von DSL kannst Du schon etwas mehr Qualität in die Bilder investieren.

Solltest Du jedoch noch mit vielen Besuchern mit Analogmodem rechnen, sind Deine jetzt verwendeten Größen sinnvoll.

Du kannst ohne weitere Nachteile in kauf zu nehmen eigentlich kaum ein anderes Format nutzen. GIF hat den Nachteil, dass es nur 256 Farben kann und dann auch meist nicht kleinere Dateigrößen erzeugt. Und PNG koprimiert auch nicht merklich besser als JPEG.

Alle anderen Graphikformate scheiden aus, weil sie von Standardbrowsern ohne besondere Aufrüstung nicht gelesen und interpretiert werden können.
  gruß

"Vernunft" - das ist wohl so etwas wie ansteckende Gesundheit

Tom Sailor

Schatzjäger

Beiträge: 1 102

Registrierungsdatum: 7. Juni 2003

  • Nachricht senden

100

Sonntag, 14. Januar 2007, 14:17

Danke! Dann kann ich bei einigen Bildern getrost auch etwas größere Dateien wagen, wenn es die Bildqualität merklich steigert... Dafür dass die Telekom den DSL-Ausbau in ländlichen Gebieten nur schleppend voranbringt kann ich schließlich auch nichts. :konfus:
  Tom :)

Zurzeit ist neben Ihnen 1 Benutzer in diesem Thema unterwegs:

1 Besucher