Antwort
 
Themen-Optionen
Alt 25.12.2005, 12:12 Nach oben    #1
n00b -.-
 
Benutzerbild von Bookworm
 
Registriert seit: 10.11.2005
Beiträge: 318
Standard Probleme mit Tabellen

Also, ich bin mal eurem Rat gefolgt, und habe mein Layout mit DIVs und ner GET_section (oder wie auch immer das heißt) abfrage für die navigation aufgezogen und bin jetzt vor ein problem gestoßen, von dem ich keine ahnung habe, wie man das lösen kann:
also, ich habe ein script, das mir den kalender des aktuellen monats ausgibt, jeder tag in ner eigenen tabellenzelle. die tabelle wird automatisch generiert, alles wunderbar und toll. so, jetzt ahbe ich mir ein tool gebastelt, das aus einer einfachen abfrage für nen steckbrief (name, alter...) fertigen php-code generiert, damit ich nicht so einen riesenaufwand habe, und bei jedem steckbrief 100 zeilen code, mit formatierunszeug und so weiter zu schreiben. so, da man html bzw. php durch den druck der tabulatortaste nichts erreicht und ich auch nichts gefunden habe, um deren wirkung zu ersetzen, aheb ich mir gedacht, den ganzen steckbrief ebenfalls in einer tabelle ausgeben zu lassen, damit alles gleichmäßig aussieht. so, jetzt kommt mein browser aber nedd klar, wenn ich in der rechten navigation die tabelle mit dem kalender und in der mitte die tabelle mit dem steckbrief habe. folge, das layout wird zerrissen und die einzelnen teile der rechten navi verteilen sich hübsch über den bildschirm...
so, wie biege ich es jetzt so hin, dass das eben nicht passiert. an das kalenderscript will ich mal nicht ran, bin so froh, dass das überhaupt läuft. aber vll wisst ihr ja, wie man in html einen tabstopp simulieren kann, damit ich auf die tabelle verzichten kann?

gruß
booki

p.s. vermutlich war das sehr verwirrend, aber ich weiß nichtm, wie man das besser beschreiben kann.
__________________
Alle wollen doch nur mein Bestes. Aber sie werden es nicht kriegen!
Bookworm ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 12:18 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Sorry, ich hab einfach nicht verstanden, wo das Problem ist, was du machen willst ..
Du hast das nicht wirklich gut erklärt.

Vieleicht wäre an dieser Stelle eine Zusammenfassung deines Codes doch angebracht.

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 12:45 Nach oben    #3
n00b -.-
 
Benutzerbild von Bookworm
 
Registriert seit: 10.11.2005
Beiträge: 318
Standard

Also:
Ich habe in der rechten Navigation eine Tabelle für den Kalender, und dann gibt es eine Unterseite auf der eine Tabelle mit einem Steckbrief ist. So, die beiden Tabellen vertragen sich nicht und deswegen liegt mir das Layout um die Ohren und der Kalender verteilt sich sauber über das ganze Bild.

Da das nicht unbedingt der Optik der Seite zuträglich ist, suche ich eine Möglichkeit, Tabstopps in HTML zu erzeugen, da der Steckbrief sonst so ausgefranst aussieht.
Beispiel:
Name: Bookworm
Alter: 13...
Hier sollen zum Beispiel Bookworm und 13 auf einer Linie stehen. Mit Tabstopps oder einer Atbelle möglich - mit Leerzeichen eben nicht. Und ich will eben, dass sie auf einer Linie sind, und das ohne Tabelle.

Gruß
Bookworm
__________________
Alle wollen doch nur mein Bestes. Aber sie werden es nicht kriegen!
Bookworm ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 12:59 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Achso.
Du könntest die Tabelle, die den Kalender enthält ja auch noch in ein div-Element stecken, welches du dann separat formatieren könntest.

Für den "Steckbrief" ... joa, da scheiden sich ein wenig die Geister.
Du hast mehrere Möglichkeiten. Du könntest mit einer Tabelle arbeiten oder einfach mit einem Textabsatz (<p>) und Zeilenumbrüchen (<br />).
Die "Tabstops" kannst du einfach durch "&nbsp;" hinzufügen.

Oder du nutzt eine Definitionsliste:
http://de.selfhtml.org/html/text/listen.htm#definition

Da stellt sich dann die Frage, ob das semantisch korrekt ist. Kann ich nicht genau sagen.

Fazit: Du hast mehrere Möglichkeiten, wobei man an dieser Stelle eventuell mit einem zugrdrückten Auge die Tabelle als Formatierungsmittel akzeptieren kann .
Füge die "rechte Tabelle" für den Kalender auf jeden Fall mal in ein <div>-Element ein.

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 13:46 Nach oben    #5
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Durch <pre>code</pre> wird code exakt wie im Quelltext dargestellt, d.h. inklusive alle Leerzeichen, HTML-Tags, Tabulatoren.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 14:27 Nach oben    #6
n00b -.-
 
Benutzerbild von Bookworm
 
Registriert seit: 10.11.2005
Beiträge: 318
Standard

@Lars: Das muss ich nachher mal testen.

@Ben: Die Kalender-tabelle ist bereits in einem DIV-Layer untergebracht... Aber danke für den Tipp mit den Definitionen, das ist sicher brauchbar... &nbsp; ist doch aber ein einfaches, erzwungenes Leerzeichen, oder?
__________________
Alle wollen doch nur mein Bestes. Aber sie werden es nicht kriegen!
Bookworm ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 14:29 Nach oben    #7
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Zitat:
Zitat von Bookworm
&nbsp; ist doch aber ein einfaches, erzwungenes Leerzeichen, oder?
Ja. Das hab ich auch nur erwähnt, um dir zu zeigen, dass man das auf verschiedensten Wegen realisieren kann.

Hast du diese Seite eventuell irgendwo online, damit man sich mal anschauen kann, wo es hakt?
Oder zeig uns einfach mal den entsprechenden HTML-Code, wie er dir derzeit vorliegt.

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 17:39 Nach oben    #8
n00b -.-
 
Benutzerbild von Bookworm
 
Registriert seit: 10.11.2005
Beiträge: 318
Standard

Oh sorry, die Page wird auf nem Comp entwickelt, der keinen Inetzugang hat (*es lebe xampp*) und aufrgund eines sehr merkwürdigen programmfehlers (? oder meine unfähigkeit?) muss ich alle ordner mitkopieren, und das ist bekloppt. denn: meine indexdatei lagert im ordner test (unterordner von webseite). wenn jetzt das kalenderscript im selben ordner liegt, kann ich es nicht includieren, denn plötzlich sind alles div-layer weg und meine bilder haben ein andere farbe, als die, in der sie erstellt wurden (fläche vorher schwarz, danach rot). deswegen lagert das teil im ordner kalender (unterodner von webseite). und so gehts mir auch mit ein paar anderen seiten.
__________________
Alle wollen doch nur mein Bestes. Aber sie werden es nicht kriegen!
Bookworm ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 17:42 Nach oben    #9
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Ich kann mich nur wiederholen.
Code!

Copy und Paste sollte doch klappen.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.12.2005, 17:56 Nach oben    #10
n00b -.-
 
Benutzerbild von Bookworm
 
Registriert seit: 10.11.2005
Beiträge: 318
Standard

Also, ich habe es hingekriegt: Auch wenn es ein wenig den Regeln der Logik wiederspricht, mit den <pre> Tags klappt es wunderbar.

Aber man sehe sich folgendes an:

So ist die Ausgabe richtig:


Aber so müsste es ja eigentlich aussehen:


Aber wenn ichs so schreibe wie im unterem Beispiel ist die Ausgabe falsch. Und das dürfte ja nicht sein, wenn alles zwischen den <pre> Tags so ausgegeben wird, wie im Quelltext geschrieben.
__________________
Alle wollen doch nur mein Bestes. Aber sie werden es nicht kriegen!

Geändert von Bookworm (25.12.2005 um 18:09 Uhr).
Bookworm ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.12.2005, 13:56 Nach oben    #11
Erfahrener Benutzer
 
Benutzerbild von Doggi
 
Registriert seit: 26.10.2005
Ort: Basel
Beiträge: 115
Standard

@bookworm


Hier noch ein Link zur Ausrichtung per css

http://de.selfhtml.org/css/eigenscha...srichtung.htm#
__________________
Wer später bremst, fährt länger schnell...

Geändert von Doggi (28.12.2005 um 16:32 Uhr).
Doggi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datensaetze aus 2 Tabellen mit java klasse abfragen Aristotelis Datenbanken 7 31.05.2007 09:40
Probleme mit Strato / Arcor? MrNiceGuy Plauderecke 15 28.12.2006 23:35
Werte aus mehreren Tabellen zusammenführen Basti Datenbanken 0 17.12.2006 18:37
Probleme mit kniffligen Query über 3 Tabellen Chr!s Datenbanken 13 05.09.2006 12:35
Aus mehreren Tabellen die Datensätze der letzten x Tage Ben Datenbanken 4 07.11.2005 22:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:22 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44