[Techinfo] CSS formázási kérdés

Veres Sándor veresh at kossuthzs-szeged.sulinet.hu
2016. Nov. 9., Sze, 10:28:08 CET


Sziasztok!

CSS-es kapcsolatban lenne kérdésem, problémám. Adott egy statikus html 
oldal, amelyben a formázások CSS-sel vannak megadva az alábbi módon:

<link rel="stylesheet" type="text/css" href="main.css" media="screen, 
print">
<link rel="stylesheet" type="text/css" href="print.css" media="print">

A cél, az lenne hogy a nyomtatáskor kisebb legyen a betűméret. Ez 
sikerül is, kivéve a táblázatban <table> lévő adatok esetén, ott ugyanis 
hatástalan az alább megadott "font-size: small;" Miért van ez?

A main.css fájlban az alábbi szerepel:
body {
     font-size: medium;
     ...
}
...

A print.css fájlban pedig a következő:
body {
     font-size: small;
     ...
}
...

A main.css fájlban nincs a table, td, th esetén külön szabályozva 
font-size paraméter.
Úgy meg tudom oldani a problémát, ha a print.css fájlban felveszem a 
következőt: table { font-size: small; }

A kérdés továbbra is, hogy miért nem hat a body { font-size: small; } a 
<table>...</table> tartalmára?

Veres Sándor


További információk a(z) Techinfo levelezőlistáról