Warum funzt <body style='font-size:11pt'> nicht in Tabelle ?
Kalle
- css
Hallo, Forum,
ist es grundsätzlich richtig, dass Eigenschaften von einem übergeordneten Tag an die unteren weitergegeben werden ?
Wenn ich im body-tag die Schriftart vorgebe, erscheint sie auch in der untergeordneten Tabelle, nicht jedoch die Schriftgröße. Habe fünfmal gecheckt, dass sonst nirgendwo font-size:xxx vorkommt.
Bitte mal reinschauen: http://www.osmer.de/kursuebersicht.htm
Schrift in <p> und <table> sollte gleich groß sein, ist aber nicht.
Ist die Einschränkung richtig, dass nur solche Eigenschaften weitergegeben werden, die zu einem Tag gehören.
Beispiel: In der Tabelle gehört die Eigenschaft text-align wohl kaum zum <tr>-tag, also kann sie auch nicht an <td> weitergegeben werden ?
Danke schon mal, Kalle
Hi,
ist es grundsätzlich richtig, dass Eigenschaften von einem übergeordneten Tag an die unteren weitergegeben werden ?
nein. Es ist grundsätzlich von der Eigenschaft abhängig, ob und wie diese vererbt wird. Und ebenso grundsätzlich sind sowohl feste Schriftgrößen als auch die Einheit "pt" für die Bildschirmdarstellung einer Internetseite ungeeignet sind.
Schrift in <p> und <table> sollte gleich groß sein, ist aber nicht.
Innerhalb von <table> ist kein Text erlaubt, im Gegensatz zu z.B. <td> oder <th>.
Cheatah
Hi, Cheatah,
danke für deine schnelle Antwort.
Und ebenso grundsätzlich sind sowohl feste Schriftgrößen als auch die Einheit "pt" für die Bildschirmdarstellung einer Internetseite ungeeignet sind.
Hmm, habe unter Linux (Konqueror und Netscape 7.1) schon festgestellt, dass die Schrift viel kleiner ist im Verhältnis zum <td>, genau gesagt: kaum noch lesbar.
Wie ist besser? Aus der Drucktechnik (Zeitungsanzeigen) ist pt eigentlich eine geläufige Maßeinheit.
Kalle
Hi,
Wie ist besser?
% oder em - alles weitere siehe Archiv.
Aus der Drucktechnik (Zeitungsanzeigen) ist pt eigentlich eine geläufige Maßeinheit.
Für Printmedien ist es auch bei CSS geeignet. Für Bildschirmmedien aber nicht.
Cheatah
Wie ist besser? Aus der Drucktechnik (Zeitungsanzeigen) ist pt eigentlich eine geläufige Maßeinheit.
http://www.netandmore.de/faq/fom-serve/cache/1153.html
http://www.netandmore.de/faq/fom-serve/cache/414.html
Zusatzfrage:
Wie definiert man denn globale Eigenschaften für ein HTML- Dokument.
Ich möchte die Schriftgröße, -Familie usw. an EINER Stelle ändern können.
Hi,
Wie definiert man denn globale Eigenschaften für ein HTML- Dokument.
wie definierst Du den Begriff "global"? Es gibt den Universalselektor "*", der aber z.B. in älteren IE nicht unterstützt wird. Ansonsten hängt es wie gesagt von der Eigenschaft ab, inwieweit sie vererbt wird.
Ich möchte die Schriftgröße, -Familie usw. an EINER Stelle ändern können.
Diese eine Stelle kann im Zweifel auch eine Selektorliste sein, also etwa "td, p, h1, h2, bla, blub { ... }".
Cheatah
Hi,
Wie definiert man denn globale Eigenschaften für ein HTML- Dokument.
wie definierst Du den Begriff "global"? Es gibt den Universalselektor "*", der aber z.B. in älteren IE nicht unterstützt wird. Ansonsten hängt es wie gesagt von der Eigenschaft ab, inwieweit sie vererbt wird.
Nicht nur von der Eigenschaft.
Auch von evt. bereits in der Kaskade vorhandenen Einstellungen.
Es reicht, wenn für ein Element irgendwo in der Kaskade diese Eigenschaft definiert wurde - das kann z.B. auch im Browser-eigenen Stylesheet sein.
Dann greift die Vererbung nicht mehr - es sei denn, sie wird durch den Wert inherit explizit wieder eingeschaltet.
cu,
Andreas
Hi, Cheatah,
Ich möchte die Schriftgröße, -Familie usw. an EINER Stelle ändern können.
Diese eine Stelle kann im Zweifel auch eine Selektorliste sein, also etwa "td, p, h1, h2, bla, blub { ... }".
Danke für die Idee, deine Tipps sind doch immer wieder hilfreich.
Kalle