I like to decrease the zoom and the font size of Safari for a better overview, I know I can set a default zoom value, but can I set a default font size?
I'm using JavaScript at the moment but I have to do that to each tab.
javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s+=2;p[i].style.fontSize=s+"px"}
Best Answer
Your question doesn't provide a lot of detail, and it's also a little ambiguous (hence the comments you're getting).
Here is an answer assuming you're wanting to do this for your own personal web browsing, rather than as a web developer. This answer also assumes you're trying to only reduce the font size rather than the whole page.
Since there's no way to do this through Safari's preferences, you have two options open to you:
Style sheet
If you know how to create your own style sheet, then follow these steps:
Extension
There are probably many extensions that will achieve what you want. Here are the steps for one that I'm aware of:
Now, if you need to customise this style, do the following:
Hope this helps.
If I've misunderstood your question, please clarify it.