Fragestellerin: Mit CSS aus einem Tag zwei Tabellenzellen erzeugen

Beitrag lesen

Hallo,

ich habe einige Tags, die ich gerne in einer Tabelle anordnen würde. Meine XML-Datei sieht bisher so etwa aus:

<a>Text1</a>  
<b>Text2</b>  
<c>Text3</c>

Jedes Tag steht für eine Zeile, jetzt würde ich aber gerne jede Zeile noch in zwei Zellen teilen, in der ersten soll mit :before ein Text eingefügt werden. Mein Problem ist nun, dass ich zwar den before-Text erzeugen kann und auch eine Zeile, aber eben keine Zellen oder eine sonstige optisch ansprechende Trennung.

Bisher hab ich nur:

a:before{  
    content:"Text: ";  
    display:inline-block;  
}  
  
a{  
    display:table-row;  
}

Dabei stehen die Text jedoch nicht schön geordnet untereinander.
Ist es mit CSS überhaupt möglich aus einem Tag zwei Tabellenzellen zu erstellen?
Ich wäre für Tipps dankbar.