francky62d
Messages postés1Date d'inscriptionmardi 23 avril 2013StatutMembreDernière intervention23 avril 2013
-
23 avril 2013 à 10:01
francky62d -
24 avril 2013 à 18:10
Bonjour,
j'utilise Dreamweaver MX 2004 sur un PC Win7 et je réalise (bidouille, vu mon niveau) des sites internet pour présenter mon activité pro. Je travaille en mode création et je commence à peine à comprendre un peu le code html.
J'utilise souvent la police Arial Narrow qui me convient bien... Sauf que Firefox ne la reconnait pas.
Cela fait 3 semaines que je parcours les forums et j'en suis arrivé à la conclusion que le plus sage (le plus simple, même si pas le plus rigoureux ?) serait de forcer l'utilisation d'Arial à la place d'Arial Narrow si le navigateur est Firefox.
Mais comment faire cela ? Ma bidouille n'aboutit à rien.
Merci par avance à ceux qui éclaireront ma lanterne !
Voici une de mes pages pour exemple :
http://www.idemedia.fr/contact.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Idemedia.fr</title>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
<meta name="author" content="ConjugueursDeTalents" />
<meta name="copyright" content="ConjugueursDeTalents" />
<meta name="language" content="fr" />
<meta name="description" content="Idemedia, idemedi@, cabinet de coaching consulting formation, formation des professionnels de l'accompagnement et des ressources humaines">
<meta name="keywords" content="Idemedia, idemedia, idémédia, idemedi@, Idémédi@, Franck Damée, Franck DAMEE, ressources humaimes, relation d'aide, accompagnement, formation, conduite des bilans de compétences, formation bilans de compétences, bilan compétences, experiential learning, accompagnement à l'emploi">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
a:visited {
text-decoration: none;
color: #333333;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #E9E9E9;
}
a:link {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: none;
color: #999999;
}
a:active {
text-decoration: none;
color: #333333;
}
body,td,th {
font-family: Arial Narrow;
font-size: 16px;
color: #333333;
}
.Style1 {font-size: 12}
.Style137 {font-size: 16px}
.Style5 {color: #333333}
.Style7 {
font-size: 24px;
color: #999999;
}
.Style9 {font-size: 10px}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
Regarde du côté de $_SERVER en PHP, cela va te renvoyer pas mal d'information.
$_SERVER['HTTP_USER_AGENT'] renseigne le navigateur. Il faudra trier un peu le résultat car il me semble qu'il renvoie un peu plus que le nom du nav.
Ce que tu peux faire c'est un test sur $_SERVER['HTTP_USER_AGENT'] avec strpos($_SERVER['HTTP_USER_AGENT'],'firefox') qui renvoie faux si 'firefox' n'est pas contenue dans ce que renvoie $_SERVER['HTTP_USER_AGENT'].
Merci pour cette réponse rapide. Je ne comprends pas vraiment de quoi il s'agit. Est-ce que c'est un code à ajouter dans mes pages html ? Si oui, où ? Est-ce autre chose ? J'ai essayé de lire sur les forums pour comprendre mais il doit me manquer encore des codes de compréhension.
24 avril 2013 à 18:10