Schriftgröße in Tabelle unterschiedlich?
Moderator: Thorsten
Schriftgröße in Tabelle unterschiedlich?
Hallo,
ich bin es nochmal, komme mit dem css einfach nicht klar.
Habe eine Tabelle erstellt mit einer Schriftart 3(12pt) und darunter einen Text mit der gleichen Formatierung. Wenn ich mir das in der Vorschau anshe, stimmt das auch, wenn ich die Seite dann aber hochlade, ist die Schriftart in der Tabelle kleiner als der Vergleichstext geworden.
Ist wahrscheinlich wider eine Einstellung in des css Datei oder ?
Gruss
Schrader
ich bin es nochmal, komme mit dem css einfach nicht klar.
Habe eine Tabelle erstellt mit einer Schriftart 3(12pt) und darunter einen Text mit der gleichen Formatierung. Wenn ich mir das in der Vorschau anshe, stimmt das auch, wenn ich die Seite dann aber hochlade, ist die Schriftart in der Tabelle kleiner als der Vergleichstext geworden.
Ist wahrscheinlich wider eine Einstellung in des css Datei oder ?
Gruss
Schrader
Hi,
irgendwo wird die Schriftgröße für Tabellen definiert...
bye
Thorsten
irgendwo wird die Schriftgröße für Tabellen definiert...
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Alles was ich zu Tabellen in der CSS gefunden habe ist folgendes:
Was davon beeinflußt die Textgröße so dass die Schriftgröße welche man im Editor vorgegeben hat übergangen wird?
Das komische ist, dass wenn ich den Artikel editiere und dann auf Vorschau gehe ist alles OK.
In der normalen Ansicht ist dann aber alles überschrieben.
Code: Select all
/**
* Table definitions in the main content column
*/
.main-content table {
float: left;
width: 99%;
overflow: scroll;
border: 1px solid;
padding: 0;
margin: 0;
margin-bottom: 1.0em;
}
td, th, .main-content td {
border: 1px solid;
padding: 2px;
margin: 0;
vertical-align: top;
}
.main-content th {
border: 0;
border-bottom: 1px solid;
padding: 2px;
text-align: center;
vertical-align: middle;
}
Das komische ist, dass wenn ich den Artikel editiere und dann auf Vorschau gehe ist alles OK.
In der normalen Ansicht ist dann aber alles überschrieben.
Ich möchte an dieser Stelle noch einmal nachhaken.
Egal was ich im Editor für die Tabellen einstelle, es wird in der FAQ nicht übernommen.
Die Tabellenbreite ist immer 100% und die Schriftart ist immer eine andere als ich eingestellt habe.
Sogar wenn ich eine Tabelle wie diese per Quelltext im Editor anlege:wird die Tabelle automatisch auf 100% gesetzt.
Also ich finde auch in der CSS keine Stelle die bei Veränderung Auswirkung auf Tabellen hat.
Wo bitte muss ich welche Änderungen machen, damit die Tabellen auch in der FAQ so aussehen wie ich sie formatiert habe?
Das Verrückte ist, dass wenn ich auf Vorschau klicke, dann sieht die Tabelle genau so aus wie ich es eingegeben habe!!! Als Beitrag in der FAQ hingegen wird die Formatierung völlig über den Haufen geworfen !
Auch bei der PDF-Erzeugung gibt es Probleme mit der Tabellendarstellung.
Egal was ich im Editor für die Tabellen einstelle, es wird in der FAQ nicht übernommen.
Die Tabellenbreite ist immer 100% und die Schriftart ist immer eine andere als ich eingestellt habe.
Sogar wenn ich eine Tabelle wie diese per Quelltext im Editor anlege:
Code: Select all
<table border="0" cellspacing="0" cellpadding="03">
<tr>
<td>1</td>
<td>2</td>
<td>123</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>123</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>123</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>123</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>123</td>
</tr>
</table>
Also ich finde auch in der CSS keine Stelle die bei Veränderung Auswirkung auf Tabellen hat.
Wo bitte muss ich welche Änderungen machen, damit die Tabellen auch in der FAQ so aussehen wie ich sie formatiert habe?
Das Verrückte ist, dass wenn ich auf Vorschau klicke, dann sieht die Tabelle genau so aus wie ich es eingegeben habe!!! Als Beitrag in der FAQ hingegen wird die Formatierung völlig über den Haufen geworfen !
Auch bei der PDF-Erzeugung gibt es Probleme mit der Tabellendarstellung.
Last edited by klausing on Thu Oct 20, 2005 2:01 pm, edited 1 time in total.
Hi,
ich guck mir das mal genauer an.
bye
Thorsten
ich guck mir das mal genauer an.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Hier habe ich mal eine Testseite mit verschieden erzeugten Tabellen um mal zu zeigen wo das Problem liegt.
http://www.steffen-klausing.de/content4 ... artlang=de
Im Quelltext sehen sie richtig aus werden im Browser aber nicht richtig angezeigt. Dabei ist es egal ob IE oder Firefox wobei im Firefox die Punkte "Artikel ausdrucken" und "Artikel weiterempfehlen" sogar oben über den Tabellen liegen.
Nicht nur die Schrifteinstellungen sondern auch Rahmenfarben werden übergangen.
http://www.steffen-klausing.de/content4 ... artlang=de
Im Quelltext sehen sie richtig aus werden im Browser aber nicht richtig angezeigt. Dabei ist es egal ob IE oder Firefox wobei im Firefox die Punkte "Artikel ausdrucken" und "Artikel weiterempfehlen" sogar oben über den Tabellen liegen.
Nicht nur die Schrifteinstellungen sondern auch Rahmenfarben werden übergangen.
Hi,
Dass die beiden Punkte verschoben sind, muss ich mal überprüfen.
bye
Thorsten
das Attribut bordercolor gibt es nicht, das ist kein valider Code. Des Weiteren passt die Ausgabe der Tabellen so.klausing wrote:Hier habe ich mal eine Testseite mit verschieden erzeugten Tabellen um mal zu zeigen wo das Problem liegt.
http://www.steffen-klausing.de/content4 ... artlang=de
Im Quelltext sehen sie richtig aus werden im Browser aber nicht richtig angezeigt. Dabei ist es egal ob IE oder Firefox wobei im Firefox die Punkte "Artikel ausdrucken" und "Artikel weiterempfehlen" sogar oben über den Tabellen liegen.
Nicht nur die Schrifteinstellungen sondern auch Rahmenfarben werden übergangen.
Dass die beiden Punkte verschoben sind, muss ich mal überprüfen.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Eine Tabelle ohne width - Angabe sollte nur so breit sein wie es der Inhalt maximal benötigt nicht aber so breit wie der gesamte zur Verfügung stehende Raum. In der Vorschau ist das auch so!Des Weiteren passt die Ausgabe der Tabellen so
Eine Tabelle mit oben beschriebenem Code wäre also jeh nach Schriftgröße vielleicht 100 Pixel breit werden aber nicht so breit wie das restliche Fenster.
OK und warum wird es dann in der Vorschau in allen Browsern richtig mit roten Linien angezeigt?bordercolor gibt es nicht, das ist kein valider Code
Hi,
Wie gesagt, die Vorschau benutzt nicht das CSS aus dem Frontend.
bye
Thorsten
die Vorschau nutzt nicht das CSS des Frontends. Im Standard-CSS steht zB das:Eine Tabelle ohne width - Angabe sollte nur so breit sein wie es der Inhalt maximal benötigt nicht aber so breit wie der gesamte zur Verfügung stehende Raum. In der Vorschau ist das auch so!
Code: Select all
/**
* Table definitions in the main content column
*/
.main-content table {
float: left;
width: 99%;
overflow: scroll;
border: 1px solid;
padding: 0;
margin: 0;
margin-bottom: 1.0em;
}
[/quote]OK und warum wird es dann in der Vorschau in allen Browsern richtig mit roten Linien angezeigt?bordercolor gibt es nicht, das ist kein valider Code
Wie gesagt, die Vorschau benutzt nicht das CSS aus dem Frontend.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
.
Also die Tabellengrößen werden bei folgendem Code wie gewollt dargestellt:Warum ich hier font-size 100% setzen muss ist mir noch unklar. An welcher Stelle der CSS wird das runtergesetzt?
Ein kleiner Bug ist mir dann noch aufgefallen. Es wäre wichtig, dass am Ende des Textes noch ein Zeilenumbruch erfolgt.
Ansonsten gibt es ziemlich lustige Effekte mit den Punkten:
letzte Änderung , ausdrucken, weiterempfehlen etc.
Die werden sonst einfach rechts neben die Tabellen geklatscht.
Den Effekt könnt ihr Euch gern noch einmal unter der oben aufgeführten Adresse anschauen
Sollte man das nicht ändern um eine wirklich reale Vorschau zu erhalten?die Vorschau nutzt nicht das CSS des Frontends
Also die Tabellengrößen werden bei folgendem Code wie gewollt dargestellt:
Code: Select all
.main-content table {
float: left;
overflow: scroll;
margin: 0;
margin-bottom: 1.0em;
}
td, th, .main-content td {
font-size: 100%;
margin: 0;
vertical-align: top;
Ein kleiner Bug ist mir dann noch aufgefallen. Es wäre wichtig, dass am Ende des Textes noch ein Zeilenumbruch erfolgt.
Ansonsten gibt es ziemlich lustige Effekte mit den Punkten:
letzte Änderung , ausdrucken, weiterempfehlen etc.
Die werden sonst einfach rechts neben die Tabellen geklatscht.
Den Effekt könnt ihr Euch gern noch einmal unter der oben aufgeführten Adresse anschauen
Auszug aus Selfhtml 8.1:bordercolor gibt es nicht
Vielleicht sollte dann ein Hinweis in den Editor, dass man dort nur PHP-Tags benutzen soll und nicht HTML-Tags.Durch das Attribut bordercolor im einleitenden <table>-Tag der Tabelle können Sie eine einheitliche Farbe für den Tabellenrahmen und die Gitternetzlinien bestimmen (bordercolor = Randfarbe).
Für alle anderen hier die PHP-Version: Selfhtml 81
Hi,
das bordercolor-Attribut ist Microsoft-spezifisch und sollte somit nicht bei validen Code genutzt werden.
PHP-Tags gibt es nicht.
bye
Thorsten
das bordercolor-Attribut ist Microsoft-spezifisch und sollte somit nicht bei validen Code genutzt werden.
PHP-Tags gibt es nicht.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist