modifier le texte-taille de la police de l'ensemble du contenu de la page

est-il un moyen en javascript/css que je peux changer la taille du texte de toutes les étiquettes, en-têtes, des paragraphes, etc en un seul clic et sans explicitement obtenir de l'identification de l'élément puis en changeant sa taille de police.

ce que je suis en train de faire maintenant, c'est que j'identificateur de l'élément à l'aide de javascript et modifier sa taille de police explicitement. Pour obtenir une image claire de ce que je suis en train de faire vérifier ce lien ou vérifier le code suivant

<script type="text/javascript">
function changemysize(myvalue) {
    var div = document.getElementById("mymain");
    div.style.fontSize = myvalue + "px";   
}
</script>

Code HTML

Choose a text size:
<font size="2"><a href="javascript:void(0);" onclick="changemysize(16);">A</a></font>
<font size="4"><a href="javascript:void(0);" onclick="changemysize(20);">A</a></font>
<font size="5"><a href="javascript:void(0);" onclick="changemysize(25);">A</a></font>
<div id="mymain">
Only this text gets affected
</div>

OriginalL'auteur awais | 2013-05-09