I have created three separate Style Sheets, named Calibri.css, Lucida Grande.css and Trebuchet.css.
The code for all three style sheets appears below, separated by dashes -- create a new file in TextEdit, make it a TXT file (as opposed to a RTF file), select text from /* to } and copy and paste to your new text file, save it as *.css (* being the name you want to use). You can change the font to any you have installed.
Then, simply go to Safari -> Preferences -> Advanced and choose which style sheet you want to apply. I have customised my Toolbar to show the small/large A/A to change font size. Perhaps some kind soul can add to the code below to force a fixed sized font.
Alternatively, look for a Safari Extension called HelveticaTheWorld and force all pages to be displayed in Helvetica (the ugliest font ever invented).
---------------------
/* From Apple Discussion Board Suggestions */
\* {
font-family: Calibri !important;
}
body, p, b, i, u, h1, h1*, h2, h2*, h3, h3*, h4, h4*, h5, h5*, h6, h6* \[class\], \[span\], \[id\], \[style\] {
font-family: Calibri !important;
}
/* My custom defs */
dl, dt, dd, ol, ul, li, td, input, * {
font-family: Calibri !important;
}
---------------------
/* From Apple Discussion Board Suggestions */
\* {
font-family: Lucida Grande !important;
}
body, p, b, i, u, h1, h1*, h2, h2*, h3, h3*, h4, h4*, h5, h5*, h6, h6* \[class\], \[span\], \[id\], \[style\] {
font-family: Lucida Grande !important;
}
/* My custom defs */
dl, dt, dd, ol, ul, li, td, input, * {
font-family: Lucida Grande !important;
}
--------------------
/* From Apple Discussion Board Suggestions */
\* {
font-family: Trebuchet MS !important;
}
body, p, b, i, u, h1, h1*, h2, h2*, h3, h3*, h4, h4*, h5, h5*, h6, h6* \[class\], \[span\], \[id\], \[style\] {
font-family: Trebuchet MS !important;
}
/* My custom defs */
dl, dt, dd, ol, ul, li, td, input, * {
font-family: Trebuchet MS !important;
}
---------------------