htmlまたはbodyのように、全体基準となるタグへのfont-size指定は、「%指定」と「px指定」の何れが良いでしょうか?

100%=16px
・これは仕様で決まっているのでしょうか?
・それとも現状のブラウザ実装が単にこうなっているだけでしょうか?
・ブラウザのデフォルト値なら敢えて指定しなくても良い気もするのですが…
・将来的に変更される可能性はある?
・モバイル表示の際も適用される?

%指定
・pxではない方が柔軟に対応できる?
・将来的に仮に「100%=16px」でなくなったとしても対応できる?

16px
・100%指定すると、もしかすると一部のブラウザでフォントサイズが異なったりすることもあり得る?
・その場合はpx指定の方が確実?