Ich mag auch keinen Pagerank verschenken, daher nutze ich folgende Formulare als Link z.B. auf Firefox:
<FORM METHOD=GET ACTION="
https://www.mozilla.org"
TARGET="_blank"
TITLE="click to get Mozilla Firefox 1.0"
ONMOUSEOVER="window.status='https://www.mozilla.org';return true;"
ONMOUSEOUT="window.status='';"
STYLE="margin:0 auto 0 0;font-size:10px;text-align:left;"
>• <BUTTON TYPE="SUBMIT" class="browser"
ONMOUSEOVER="this.style.color='#FFFF80';"
ONMOUSEOUT="this.style.color='#FFD700';"
STYLE="background-color:#A00020;"
>Mozilla Firefox 1.0</BUTTON>
</FORM>
Schriftfarbe und Größe dem übrigen Dokument anpassen, Farbe bei ONMOUSEOVER und -OUT entsprechend den "normalen" Links.
Der Linktext steht hier im Button mit class=browser, nämlich "Mozilla Firefox 1.0"
CSS für diese Klasse:
// Beginn Zitat:
<?PHP
if(strstr($_SERVER['HTTP_USER_AGENT'],"MSIE")):
$CURSOR="hand";
else:
$CURSOR="pointer";
endif;
header("Content-Type: text/css");
header("Connection: close");
?>
BUTTON {background-color:#FFD700; color:#A0002C; border-width:2px;
border-color:#FFD700;border-style:OUTSET;font-weight:bold;
cursor:<?PHP echo $CURSOR;?>}
.browser {border:0; color:#FFD700;
font-size:10px !important;font-weight:normal;
margin:0 auto 0 0;padding:0;
text-decoration:underline;text-align:left !important}
// Ende Zitat
Sieht genau wie ein gewöhnlicher Link aus, verhält sich beim Darüberfahren genauso (falls JavaScript erlaubt) - und funktioniert auch, wenn JavaScript deaktiviert ist.
Viele GRuesse - Frank