11550 sujets

JavaScript, DOM et API Web HTML5

Bonsoir,

Voilà j'ai une question concernant le javascript:
Pour un site j'utilise "Cufon" pour styler des polices. Seulement dans mon cas c'est pour un menu. Et cela s'écrit pas pareil que pour une police. Je voudrais savoir s'il y a des erreurs d'écriture ou d'autres manières de l'écrire car il charge pas la police comme demandé.

Voici le style CSS :


#navMenu li {
  font-family: "CaviarDreams", arial, sans-serif;
}
#nav li {
  font-family: "HaloHandletter", Verdana, sans-serif;
}

Et le javascript après les liens jquery :


	$(document).ready(function() {
	    if(!$.fontAvailable('HaloHandletter')) {
	      Cufon.replace('li#nav');
	    }
	    if(!$.fontAvailable('CaviarDreams')) {
	      Cufon.replace('li#navMenu');
	    }
	});


Sur le site suivant

Merci d'avance,

Zaynab87
Modifié par zaynab87 (29 Dec 2010 - 16:38)
En changeant comme ceci, il m'affiche la 2 ème police "CaviarDreams" mais pour les deux menus, au lieu d'afficher pour la première police "HaloHandletter"


	$(document).ready(function() {
	    if(!$.fontAvailable('HaloHandletter')) {
	      Cufon.replace('#nav li');
	    }
		if(!$.fontAvailable('CaviarDreams')) {
	      Cufon.replace('#navMenu li');
	    }
	});
	Cufon.now(); 
Administrateur
Bonjour,

pourquoi ne pas passer à @font-face ? C'est bien plus simple et ça fonctionne maintenant partout Smiley cligne
Cufon c'était bien il y a 2 ans et même 1 mais à 4 jours de 2011, le support de @font-face me semble bien suffisant (et si ça fonctionne pas aucune importance il y a une fonte sûre pour la remplacer)
Lol à vrai dire je vois que je suis pas très à jour... Je ne connaissais pas! Je travaille toute seule chez moi donc j'apprends des choses sur le net. Je vais tester. Merci !