définir une taille de police en fonction de la largeur du corps avec css3

Je veux mettre le font-size de <body> à être 5% de la largeur de lui-même(body).

Est-il un pur css3 façon de le faire?

Je fais ça avec jquery maintenant, mais je veux encore plus simple:

$(function() {

    var $body = $('body');

    function adjust_font_size() {
        $body.css('font-size', $body.width()*0.05+'px');
    }
    adjust_font_size();
    $(window).resize(adjust_font_size);


});

OriginalL'auteur Alfred Huang | 2014-07-18