tag:forum.selfhtml.org,2005:/selfSchriftgröße in Tabellenzellen – SELFHTML-Forum2007-05-29T14:34:33Zhttps://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124453#m1124453Peter Thomassenmail@peter-thomassen.dehttp://www.a4a.de/2007-05-28T14:53:19Z2007-05-28T14:53:19ZSchriftgröße in Tabellenzellen<p>Hallo liebes Forum,</p>
<p>obwohl ich stark vermtue, dass meine Frage hier schon einmal diskutiert worden ist, konnte ich dazu nichts finden. Ein Hinweis auf einen bestehenden Thread genügt mir also schon :-)</p>
<p>Für body habe ich font-size: .8em definiert. Das Problem ist, dass Konqueror und Internet Explorer (selbst bei expliziter Angabe von font-size: 1em) diese Angabe in Tabellenzellen (td) ignorieren, obwohl der Schriftgrad sonst überall übernommen wird. Text in Tabellenzellen ist also übermäßig groß.</p>
<p>Wenn ich das korrigieren möchte, indem ich font-size: .8em auch für Tabellenzellen angebe, wird es dargestellt, wie ich möchte -- außer in Firefox, der multipliziert nun die Schriftgrößen (was ich auch für korrekt halte), wodurch die Schrift aber zu klein wird.</p>
<p>Selbiges gilt auch für th. Wie löst man dieses Dilemma?</p>
<p>Danke,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124454#m1124454Cheatah2007-05-28T15:01:37Z2007-05-28T15:01:37ZSchriftgröße in Tabellenzellen<p>Hi,</p>
<blockquote>
<p>Für body habe ich font-size: .8em definiert. Das Problem ist, dass Konqueror und Internet Explorer (selbst bei expliziter Angabe von font-size: 1em) diese Angabe in Tabellenzellen (td) ignorieren, obwohl der Schriftgrad sonst überall übernommen wird. Text in Tabellenzellen ist also übermäßig groß.</p>
</blockquote>
<p>Deine Seite befindet sich im Quirks-Mode, richtig?</p>
<p>Cheatah</p>
<div class="signature">-- <br>
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|<br>
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html<br>
X-Will-Answer-Email: No<br>
X-Please-Search-Archive-First: Absolutely Yes
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124455#m1124455Peter Thomassenhttp://www.a4a.de/2007-05-28T15:11:54Z2007-05-28T15:11:54ZSchriftgröße in Tabellenzellen<p>Hallo Cheatah,</p>
<blockquote>
<blockquote>
<p>Für body habe ich font-size: .8em definiert. Das Problem ist, dass Konqueror und Internet Explorer (selbst bei expliziter Angabe von font-size: 1em) diese Angabe in Tabellenzellen (td) ignorieren, obwohl der Schriftgrad sonst überall übernommen wird. Text in Tabellenzellen ist also übermäßig groß.</p>
</blockquote>
<p>Deine Seite befindet sich im Quirks-Mode, richtig?</p>
</blockquote>
<p>Naja, eher nicht, denn sie beginnt so:</p>
<p><?xml version="1.0" encoding="UTF-8"?><br>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"></p>
<p>Bye,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124456#m1124456Gernot Backgernotback@arcor.de2007-05-28T15:16:55Z2007-05-28T15:16:55ZSchriftgröße in Tabellenzellen<p>Hallo Peter,</p>
<blockquote>
<p>Naja, eher nicht, denn sie beginnt so:</p>
</blockquote>
<blockquote>
<p><?xml version="1.0" encoding="UTF-8"?><br>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"></p>
</blockquote>
<p>also befindet sich mit dem XML-Vorspann zumindest der IE6 schon mal im Quirksmode, was du leicht durch Eingabe von javascript:alert(document.compatMode) in die Adresszeile des Browsers feststellen kannst</p>
<p>Gruß Gernot</p>
<div class="signature">-- <br>
<a href="http://community.de.selfhtml.org/my/visitenkarten/view.php?key=46" rel="nofollow noopener noreferrer">super me</a>
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124457#m1124457Peter Thomassenhttp://www.a4a.de/2007-05-28T15:24:26Z2007-05-28T15:24:26ZSchriftgröße in Tabellenzellen<p>Hallo Gernot,</p>
<blockquote>
<p>also befindet sich mit dem XML-Vorspann zumindest der IE6 schon mal im Quirksmode, was du leicht durch Eingabe von javascript:alert(document.compatMode) in die Adresszeile des Browsers feststellen kannst</p>
</blockquote>
<p>Jetzt bin ich aber platt -- du hast Recht, gilt auch für Konqueror. Aber ich dachte, der XML-Vorspann gehört zu XHTML-Dateien?</p>
<p>Bye,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124464#m1124464Cheatah2007-05-28T16:00:02Z2007-05-28T16:00:02ZSchriftgröße in Tabellenzellen<p>Hi,</p>
<blockquote>
<p>Jetzt bin ich aber platt -- du hast Recht, gilt auch für Konqueror. Aber ich dachte, der XML-Vorspann gehört zu XHTML-Dateien?</p>
</blockquote>
<p>Du begehst doch wohl hoffentlich nicht den Fehler, in den Eigenarten eines IE einen Sinn zu suchen? Der Grund, weshalb er bei der <?xml?>-Deklaration in den Quirks-Mode schaltet, ist sehr simpel: Er ist zu blöd dazu. Er kann kein XML. Für ihn ist das schlicht und ergreifend kein DOCTYPE, also geht er davon aus, dass der Autor doof war.</p>
<p>Selig sind die Armen im Geiste, denn ihnen ist das Himmelreich ...</p>
<p>Cheatah</p>
<div class="signature">-- <br>
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|<br>
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html<br>
X-Will-Answer-Email: No<br>
X-Please-Search-Archive-First: Absolutely Yes
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124458#m1124458Gunnar Bittersmannself2006@gunnarbittersmann.dehttp://gunnarbittersmann.de/2007-05-28T18:12:01Z2007-05-28T18:12:01ZSchriftgröße in Tabellenzellen<p>Hello out there!</p>
<blockquote>
<p>Jetzt bin ich aber platt -- du hast Recht, gilt auch für Konqueror. Aber ich dachte, der XML-Vorspann gehört zu XHTML-Dateien?</p>
</blockquote>
<p>Die Dokumenttyp-Deklaration ja. Die XML-Deklaration hingegen ist optional, wenn die XML-Version "1.0" ist (bei XHTML der Fall) und die Zeichencodierung UTF-8 oder UTF-16 ist bzw. dem Client eine andere Codierung auf anderem Wege (HTTP-Header) mitgeteilt wird.</p>
<p>See ya up the road,<br>
Gunnar</p>
<div class="signature">-- <br>
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124459#m1124459Peter Thomassenhttp://www.a4a.de/2007-05-28T20:15:57Z2007-05-28T20:15:57ZSchriftgröße in Tabellenzellen<p>Abend Gunnar,</p>
<blockquote>
<blockquote>
<p>Jetzt bin ich aber platt -- du hast Recht, gilt auch für Konqueror. Aber ich dachte, der XML-Vorspann gehört zu XHTML-Dateien?</p>
</blockquote>
<p>Die Dokumenttyp-Deklaration ja. Die XML-Deklaration hingegen ist optional, wenn die XML-Version "1.0" ist (bei XHTML der Fall) und die Zeichencodierung UTF-8 oder UTF-16 ist bzw. dem Client eine andere Codierung auf anderem Wege (HTTP-Header) mitgeteilt wird.</p>
</blockquote>
<p>Bedeutet, dass bei UTF-8 und UTF-16 kein HTTP-Header nötig ist?</p>
<p>Bye,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124460#m1124460Der Martinself@kennst.net2007-05-28T20:18:36Z2007-05-28T20:18:36ZSchriftgröße in Tabellenzellen<p>Hallo Peter,</p>
<blockquote>
<blockquote>
<p>Die Dokumenttyp-Deklaration ja. Die XML-Deklaration hingegen ist optional, wenn die XML-Version "1.0" ist (bei XHTML der Fall) und die Zeichencodierung UTF-8 oder UTF-16 ist bzw. dem Client eine andere Codierung auf anderem Wege (HTTP-Header) mitgeteilt wird.</p>
</blockquote>
</blockquote>
<blockquote>
<p>Bedeutet, dass bei UTF-8 und UTF-16 kein HTTP-Header nötig ist?</p>
</blockquote>
<p>kannst du dir das Web ohne HTTP vorstellen? Ich nicht.<br>
Nee, es bedeutet, dass bei UTF-8 und UTF-16 keine XML-Deklaration nötig ist.</p>
<p>So long,<br>
Martin</p>
<div class="signature">-- <br>
Der Alptraum jedes Computers:<br>
"Mir war, als hätte ich gerade eine 2 gesehen."
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124461#m1124461Peter Thomassenhttp://www.a4a.de/2007-05-29T04:24:00Z2007-05-29T04:24:00ZSchriftgröße in Tabellenzellen<p>Tag,</p>
<blockquote>
<blockquote>
<blockquote>
<p>Die Dokumenttyp-Deklaration ja. Die XML-Deklaration hingegen ist optional, wenn die XML-Version "1.0" ist (bei XHTML der Fall) und die Zeichencodierung UTF-8 oder UTF-16 ist bzw. dem Client eine andere Codierung auf anderem Wege (HTTP-Header) mitgeteilt wird.</p>
</blockquote>
</blockquote>
<blockquote>
<p>Bedeutet, dass bei UTF-8 und UTF-16 kein HTTP-Header nötig ist?</p>
</blockquote>
<p>kannst du dir das Web ohne HTTP vorstellen? Ich nicht.</p>
</blockquote>
<p>*grins* Meinte natürlich die Zeichensatzangabe im Header.</p>
<blockquote>
<p>Nee, es bedeutet, dass bei UTF-8 und UTF-16 keine XML-Deklaration nötig ist.</p>
</blockquote>
<p>"XML-Deklaration optional, wenn Version 1.0 und die Codierung UTF-8 oder UTF-16 ist bzw. (!) dem Client anders mitgeteilt wird." Klingt so, als benötige man die explizite Mitteilung nur dann, wenn man eben nicht UTF-8 oder UTF-16 verwendet -- das "bzw." würde ich hier als "oder" lesen.</p>
<p>Sonst hätte ja der Hinweis auf UTF-8 und UTF-16 gar keinen Sinn?</p>
<p>Bye,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124462#m1124462Gunnar Bittersmannself2006@gunnarbittersmann.dehttp://gunnarbittersmann.de/2007-05-29T08:37:09Z2007-05-29T08:37:09ZSchriftgröße in Tabellenzellen<p>Hello out there!</p>
<blockquote>
<blockquote>
<blockquote>
<p>Bedeutet, dass bei UTF-8 und UTF-16 kein HTTP-Header nötig ist?</p>
</blockquote>
<p>kannst du dir das Web ohne HTTP vorstellen? Ich nicht.</p>
</blockquote>
<p>*grins* Meinte natürlich die Zeichensatzangabe im Header.</p>
</blockquote>
<p>Der Zeichen_satz_ wird nie angegeben; denn der ist bei HTML/XML _immer_ UCS [ISO10646]/Unicode. [<a href="http://www.edition-w3.de/TR/1999/REC-html401-19991224/charset.html#h-5.1" rel="nofollow noopener noreferrer">HTML401 §5.1</a>, <a href="http://edition-w3c.de/TR/2000/REC-xml-20001006/#charsets" rel="nofollow noopener noreferrer">XML §2.2</a>]</p>
<p>Wolltest sagen: Bedeutet, dass bei UTF-8 und UTF-16 keine Angabe der Zeichen_codierung_ HTTP-Header nötig ist?</p>
<p>Stimmt, die ist nicht nötig. Ist nämlich eine solche nicht vorhanden, gilt die (X)HTML-Meta-Angabe HTTP-EQUIV (wie der Name sagt: ein Äquivalent zum HTTP-Header).</p>
<p>Ist solche auch nicht vorhanden, gilt als Zeichencodierung als Default für XML (also auch für XHTML als 'application/xhtml+xml') UTF-8 bzw. UTF-16 (welches von beiden und ob bei letzterem big endian oder little endian, kann der Client anhand der ersten paar Oktetts (BOM) herausfinden).</p>
<p>Bei HTML (Achtung: auch für als 'text/html' verarbeitete XHTML-Dokumente!) gilt als Default IIRC ISO 8859-1. Das führt bei XHTML zwangsläufig zu einem Dilemma, weshalb es gerade dort keine gute Idee ist, keine Zeichencodierung anzugeben.</p>
<blockquote>
<p>Klingt so, als benötige man die explizite Mitteilung nur dann, wenn man eben nicht UTF-8 oder UTF-16 verwendet</p>
</blockquote>
<p>... und keine Angabe im HTTP-Header oder dessen Äquivalent HTTP-EQUIV gemacht wird.</p>
<p>Auf der ganz sicheren Seite ist man, wenn man UTF-8 codiert, den Server das angeben lässt, auch die HTTP-EQUIV-Angabe macht – und zugunsten des standard compliant mode auf die XML-Deklaration verzichtet, im Gegensatz zur Empfehlung [<a href="http://edition-w3c.de/TR/2002/REC-xhtml1-20020801/#heading-3.1.1%A0" rel="nofollow noopener noreferrer">XHTML1 §3.1.1</a>]:</p>
<p>„Eine XML-Deklaration ist nicht in allen XML-Dokumenten erforderlich. Den Autoren von XHTML-Dokumenten wird jedoch sehr empfohlen, in all ihren Dokumenten XML-Deklarationen zu verwenden. Eine solche Deklaration ist erforderlich, wenn die Zeichenkodierung des Dokuments nicht die Standardkodierung UTF-8 oder UTF-16 ist und keine Kodierung durch ein Higher-Level-Protokoll bestimmt wurde.“</p>
<p>See ya up the road,<br>
Gunnar</p>
<div class="signature">-- <br>
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124463#m1124463Peter Thomassenhttp://www.a4a.de/2007-05-29T14:34:33Z2007-05-29T14:34:33ZSchriftgröße in Tabellenzellen<p>Hallo Gunnar,</p>
<blockquote>
<p>Wolltest sagen: Bedeutet, dass bei UTF-8 und UTF-16 keine Angabe der Zeichen_codierung_ HTTP-Header nötig ist?</p>
</blockquote>
<p>Selbstverständlich.</p>
<blockquote>
<p>Ist solche auch nicht vorhanden, gilt als Zeichencodierung als Default für XML (also auch für XHTML als 'application/xhtml+xml') UTF-8 bzw. UTF-16 (welches von beiden und ob bei letzterem big endian oder little endian, kann der Client anhand der ersten paar Oktetts (BOM) herausfinden).</p>
</blockquote>
<p>Ich meine mich zu erinnern, dass manche Browser application/xhtml+xml nicht kennen und daher wie application/octet-stream verarbeiten. Welche waren das nochmal?</p>
<blockquote>
<p>„Eine XML-Deklaration ist nicht in allen XML-Dokumenten erforderlich. Den Autoren von XHTML-Dokumenten wird jedoch sehr empfohlen, in all ihren Dokumenten XML-Deklarationen zu verwenden. Eine solche Deklaration ist erforderlich, wenn die Zeichenkodierung des Dokuments nicht die Standardkodierung UTF-8 oder UTF-16 ist und keine Kodierung durch ein Higher-Level-Protokoll bestimmt wurde.“</p>
</blockquote>
<p>Dann scheint HTTP-EQUIV ja kein passender Ersatz zu sein, weil HTML ja eher lower level ist. Ich werde dann wohl den Header bevorzugen.</p>
<p>Bye,<br>
Peter</p>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124465#m1124465Gernot Backgernotback@arcor.de2007-05-28T16:46:07Z2007-05-28T16:46:07ZSchriftgröße in Tabellenzellen<p>Hallo Cheatah,</p>
<blockquote>
<p>Selig sind die Armen im Geiste, denn ihnen ist das Himmelreich ...</p>
</blockquote>
<p>... wobei doch heute und gestern geistreiche Tage begangen werden und manche, zumal am zweiten Tag, auch schon in "Zungen" reden.</p>
<p>Gruß Gernot</p>
<div class="signature">-- <br>
<a href="http://community.de.selfhtml.org/my/visitenkarten/view.php?key=46" rel="nofollow noopener noreferrer">super me</a>
</div>
https://forum.selfhtml.org/self/2007/may/28/schriftgroesse-in-tabellenzellen/1124466#m1124466Cheatah2007-05-28T16:59:07Z2007-05-28T16:59:07ZSchriftgröße in Tabellenzellen<p>Hi,</p>
<blockquote>
<p>... wobei doch heute und gestern geistreiche Tage begangen werden und manche, zumal am zweiten Tag, auch schon in "Zungen" reden.</p>
</blockquote>
<p>letzteres lässt auf die Art der Geiste schließen, die "begangen" wurden.</p>
<p>Cheatah, SCNR</p>
<div class="signature">-- <br>
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|<br>
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html<br>
X-Will-Answer-Email: No<br>
X-Please-Search-Archive-First: Absolutely Yes
</div>