Wenn ich dich richtig verstehe, möchtest du an die Rendering-maschine von
html ran?
die inputs, buttons, textarea werden je nach
OS anders dargestellt, was darauf hindeutet, dass sie da auf die systemspezifischen Sachen zurückgreifen. andererseits kann man sie aber auch mittels CSS stylen.
Vielleicht gibt das MDN (Mozilla Developer Network) Auskunft darüber.
mfg Florian