Noooooooos: CSS, und die Pixel stimmen nicht!

Hi miteinander

Stell ich für ein Textfeld height:12px; und habe ich einen Rahmen darum, wird es im IE 15px und in Firefox/Chrome 16px gross dargestellt. Doch nicht nur hiert stimmen die Werte hinten und vorne nicht, auch sonst nimmt es CSS nirgends wirklich genau.
Es sieht dann halt einfach zum Kotzen aus, wenn ein eigentlich regelmässiger Rahmen immer wieder etwas dicker/dünner ist.

Ich habe folgendes Doctype: ~~~html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">

  
Ist dieses Verhalten der Normalfall oder bin ich daran Schuld?  
  
Gruss  
Nooooooooooos  
  

  1. @@Noooooooos:

    nuqneH

    Stell ich für ein Textfeld […]

    Was genau meinst du damit? Ein Texteingabefeld 'input', 'textarea'? Oder 'p'?

    […] height:12px; und habe ich einen Rahmen darum, wird es im IE 15px und in Firefox/Chrome 16px gross dargestellt.

    Das Boxmodell [CSS2 §8] hast du verinnerlicht?

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
  2. Stell ich für ein Textfeld height:12px;

    Wenn ich daran denke, wie gross die minimale font-size in meinem Style Sheet ist, dann bist du mit dieser Angabe bereits im desaströsen Bereich.
    Sorry, aber es ist das Beste, bei Textfeldern keine height zu definieren, zumindest keine absolute und keine relative kleiner 1em.

    Nooooooooooos

    mfg Pinocchio

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
  3. Moin!

    wird es im IE 15px und in Firefox/Chrome 16px gross dargestellt

    Welcher IE? Der IE 6 oder was?

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix