HTML Typo

andreas@wni.co.jp
Mon, 15 Jan 1996 23:49:37 +0100


From: andreas@wni.co.jp
Message-Id: <199601152336.IAA01871@mx.wni.co.jp>
Date: Mon, 15 Jan 1996 23:49:37 +0100
To: www-html@w3.org
Subject: HTML Typo

am very much concerned about the inconsistencies of Netscapes (macintosh)
handling of typography.

remarkably the different handling of the <H7> tag (does not imply a line
brake as do all the other <H?> tags, displays a larger type than the <H6>
tag if the basefont- size is 12pt)
remarkably as well the different behaviour of  spaces between <H?> tags/
body text for different basefont- sizes.

it would be welcome to be able to define fontsizes in absolute measure
(such as point (corpus)) and let the software do the necessary scaling
(browser could have an option to do that explicitly) for different screen
resolutions.
then- this should be valid for any other measures too: lines, images....


would appreciate any comment and proposals on how to improve it.


andreas schneider



____
following chart (a tab separated table- ) is only an example.

font size: stands for the actually measured font size
line spacing: the distance between baseline and baseline in pixels (=points)
baseline > baseline (body): the distance between any <H?> tagged line and
bodytext
baseline > image top: the distance between any baseline and the top of a
following image
baseline (body) > baseline: the distance between any body text and a
following <H?> tagged line
image bottom > baseline: the distance between preceeding image and any <H?>
tagged line


____
font- sizes & line- spacing for different title tags in Netscape:
____
basefont- size: 10pt:

        font size       line    baseline        baseline        baseline
(body)         imgage bottom
                space   > baseline (body)       > image top     > baseline 
    > baseline

body    10      12      12      2       24      24

H1      20      25      27      17      34      34

H2      15      19      26      16      29      29

H3      12      15      25      15      26      26

H4      10      12      24      14      24      24

H5      9       12      24      14      24      24

H6      9       12      24      14      24      24

H7      9       12      0       2       0       0

_____
basefont- size: 12pt:

        font size       line    baseline        baseline        baseline
(body)         image bottom
                space   > baseline (body)       > image top     > baseline 
    > baseline

body    12      15      15      3       28      28

H1      24      30      33      21      38      38

H2      18      22      31      19      36      36

H3      14      17      30      18      32      32

H4      12      15      30      18      30      30

H5      10      12      29      17      28      28

H6      9       12      29      17      28      28

H7      12      15      0       3       15      15