Yo utilizo algo asi:
Código:
function t(num) {
if (num == '+') {
tam=tam+1;
if (tam == 1) {
obj=document.getElementsByTagName('h5'); for(i=0;el=obj[i];i++) el.style.fontSize='10';
}
elseif (tam == 2) {
obj=document.getElementsByTagName('h5'); for(i=0;el=obj[i];i++) el.style.fontSize='27';
}
}
else {
if (tam == 1) { tam=1; }
if (tam == 2) { obj=document.getElementsByTagName('h5'); for(i=0;el=obj[i];i++) el.style.fontSize='10'; tam=1; }
}
}
Para aumentar el texto pones un link con javascript
:t('+'); y para disminuirlo cambias el + por un -
El texto que quieres redimensionar tiene que estar entre las etiquetas <h5></h5>