zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Zeilenumbruch von Tabellen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 30.09.2009, 17:05
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

So:

Code:
<dl><dt>A</dt><dd>1</dd></dl>
<dl><dt>B</dt><dd>2</dd></dl>
<dl><dt>C</dt><dd>3</dd></dl>
<dl><dt>D</dt><dd>4</dd></dl>
Dem DL eine bestimmte Breite zuweisen und nach links floaten, fertig.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 30.09.2009, 17:12
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 20.09.2009
Beiträge: 25
niemand befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Boris Beitrag anzeigen
So:

Code:
<dl><dt>A</dt><dd>1</dd></dl>
<dl><dt>B</dt><dd>2</dd></dl>
<dl><dt>C</dt><dd>3</dd></dl>
<dl><dt>D</dt><dd>4</dd></dl>
Dem DL eine bestimmte Breite zuweisen und nach links floaten, fertig.
Warum hält die Tatsache, dass ich diese Lösung (nur eben mit <div> statt <dl>) schon in meinem Eröffnungspost dargestellt und erläutert habe, warum sie nicht passt, niemanden davon ab, sie zu wiederholen?

Diese Lösung funktioniert nicht, weil das Ergebnis ohne CSS folgendes ist:
Code:
A 1
B 2
C 3
D 4
Aber es muss so aussehen:
Code:
A B C D
1 2 3 4
Entsprechend habe ich in meinem vorhergehenden Post das HTML gestaltet, es geht also nur darum, diesem das passende CSS zu geben.
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 30.09.2009, 20:11
Benutzerbild von philosapiens
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 08.05.2009
Ort: Berlin Südende
Beiträge: 297
philosapiens befindet sich auf einem aufstrebenden Ast
Standard

Hi,

und was hälst Du von folgender Variante:

HTML-Code:
<head>
<style>
dl{float:left;margin-right:-2em;}
dt{clear:left;}
dd{position:relative;left:-2.5em;}
</style>
</head>
<body>
 <dl>
  <dt>A</dt>
  <dd>1</dd>
 </dl>
 <dl>
  <dt>B</dt>
  <dd>2</dd>
 </dl>
 <dl> 
  <dt>C</dt>
  <dd>3</dd>
 </dl>
 <dl>
  <dt>D</dt>
  <dd>4</dd>
 </dl>
</body>
__________________
Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden.

Mein aktuelles Projekt bei idealseiten.de
Mit Zitat antworten
  #14 (permalink)  
Alt 30.09.2009, 22:21
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Zitat:
Diese Lösung funktioniert nicht, weil das Ergebnis ohne CSS folgendes ist:
Ohne CSS wirst du das kaum so hinbekommen wie gewünscht.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #15 (permalink)  
Alt 30.09.2009, 22:58
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 20.09.2009
Beiträge: 25
niemand befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von philosapiens Beitrag anzeigen
Hi, und was hälst Du von folgender Variante:
HTML-Code:
<head>
<style>
dl{float:left;margin-right:-2em;}
dt{clear:left;}
dd{position:relative;left:-2.5em;}
</style>
</head>
<body>
 <dl>
  <dt>A</dt>
  <dd>1</dd>
 </dl>
 <dl>
  <dt>B</dt>
  <dd>2</dd>
 </dl>
 <dl> 
  <dt>C</dt>
  <dd>3</dd>
 </dl>
 <dl>
  <dt>D</dt>
  <dd>4</dd>
 </dl>
</body>
Immer noch dasselbe wie in meinem Eröffnungsbeitrag (eigentlich sogar schlechter - die erste Spalte wird vom Rest versetzt dargestellt) - so langsam ist das nicht mehr lustig. Schau mal: wenn du den Quelltext ganz normal liest, dann bekommst du A 1 B 2 C 3 D 4, aber ich brauche A B C D 1 2 3 4. Daher muss das HTML wie in diesem Beitrag beschrieben aussehen. Ohne CSS sieht es dann wie folgt aus, wenn die Zeile umgebrochen wird:
Code:
A B C D
E F
1 2 3 4
5 6
Es soll jetzt durch CSS erreicht werden, dass ein Zeilenumbruch wie folgt aussieht:
Code:
A B C D
1 2 3 4
E F
5 6
Mit Zitat antworten
  #16 (permalink)  
Alt 30.09.2009, 23:16
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Langsam komm ich nicht mehr mit, was und womit (ohne CSS? Oder mit? Oder ...?) erreichen willst, sorry
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #17 (permalink)  
Alt 01.10.2009, 08:01
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 20.09.2009
Beiträge: 25
niemand befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Boris Beitrag anzeigen
Langsam komm ich nicht mehr mit, was und womit (ohne CSS? Oder mit? Oder ...?) erreichen willst, sorry
Nochmal: wenn kein CSS verfügbar ist (Textbrowser, Screenreader etc.) soll es lesbar bleiben. Folgendes, wie ich es schon ganz am Anfang gesagt habe und ihr dennoch dauernd vorschlagt, ist nicht lesbar:
Code:
A 1
B 2
C 3
Sondern es muss so aussehen:
Code:
A B C
1 2 3
Also muss das HTML so aussehen.

Mit diesem HTML führt aber ein Zeilenumbruch dazu, dass das Ganze so aussieht:
Code:
A B C D
E F
1 2 3 4
5 6
Das ist akzeptabel, wenn kein CSS verfügbar ist, aber wenn CSS verfügbar ist, dann soll ein Zeilenumbruch die Zuordnung der Spalten behalten:
Code:
A B C D
1 2 3 4

E F
5 6
Also ist die Frage, wie man das vorgegebene HTML mit CSS versieht, um das letztere Ergebnis zu erhalten.

Vielleicht führt das jetzt nur zu mehr Verwirrung, aber man kann es möglicherweise mit Ruby-Markup vergleichen und den Problemen, die bei es nicht unterstützenden Browsern auftreten.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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
Gliederungen (Tabellen???) mit CSS Boof CSS 6 14.02.2009 20:21
Datenbakn in andere kopieren, wenn Anzahl der Tabellen unbekannt paracelsus Serveradministration und serverseitige Scripte 26 15.09.2008 17:15
Mehrere Tabellen über ein Menu auswählen Xinor CSS 1 24.02.2008 06:18
Warum keine Tabellen? sinot CSS 8 06.05.2006 16:47
Tabellen in <div>-Tags dexter2000 CSS 9 19.05.2005 09:53


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:14 Uhr.