Police d'écriture sur site web

Fermé
diawan Messages postés 244 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 17 janvier 2009 - 18 avril 2008 à 16:07
PHPascal Messages postés 6 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 9 décembre 2013 - 25 févr. 2013 à 02:59
Bonjour à tous,

je voudrais savoir s'il existe un moyen d'afficher une police choisie sur un site. Je sais que par défaut, la police n'est pas prise en compte par la machine utilisateur.
Je ne sais pas si c'est possible, mais je me demande si ça marcherait en plaçant la police sur le serveur Web ?

Je vous remercie,

Diawan

A voir également:

4 réponses

diawan Messages postés 244 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 17 janvier 2009 135
18 avril 2008 à 16:12
Je pense que tu as mal compris ma question (ou que je me suis mal exprimé ;))
Je suis en train de réaliser un site Web, et j'aimerai lui attribuer des polices particulières, qui s'afficheraient correctement sur toutes les machines.
1
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
18 avril 2008 à 16:13
C'est bien ce que j'avais compris : afficher du texte sur ton site que l'utilisateur n'a pas forcément sur sa machine.

Le lien que je t'ai indiqué le permet, c'est bien ça que tu veux ?

(après, si c'est ça, faudrait que je retrouve la syntaxe PHP pour utiliser cette fonction)

0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
18 avril 2008 à 16:10
Il existe une unique solution (à ma connaissance), mais elle t'oblige à afficher le texte sur un fond blanc.

Si tu veux voir le rendu, rends-toi ici :

https://www.dafont.com/fr/bellerose.font

Mets le texte que tu désires dans le champ "Apercu", et ton texte s'affichera dans la police de caractère indiquée sur la page, sans que tu l'aies sur ton système.

Après, si tu veux un fond non blanc : je crois que ça ne va pas être possible...


0
diawan Messages postés 244 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 17 janvier 2009 135
18 avril 2008 à 16:17
A priori oui c'est ça, mais ça ne me dit pas comment ça fonctionne !
C'est un script particulier ?
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
18 avril 2008 à 16:18
C'est une fonction PHP assez peu connue, j'essayerais de te retrouver ça ce soir.

(j'avais eu la solution en écrivant directement au responsable de dafont.com)

0
voll Messages postés 25 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 1 mai 2008 > HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016
18 avril 2008 à 18:01
Arrêtez moi si je dit une bêtise mais tu peux mettre plusieurs polices pour être sûr qu'au moins une soit connue par l'ordinateur du client, comme:

font-family: "Arial Black", "Times New Roman", "Segoe Print", Verdana, serif;

Je ne sais pas si c'est ça que tu veux.
Là les polices n'ont aucun rapport mais tu peux te débrouiller.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607 > voll Messages postés 25 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 1 mai 2008
18 avril 2008 à 18:13
Si j'ai bien compris, il veut afficher du texte avec une police absente du système de l'utilisateur, qui serait placée sur le serveur.

Bon, je vais rechercher la fonction dont je parle plus haut.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607 > HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016
18 avril 2008 à 18:17
Voilà :

https://www.php.net/imagettftext

Tu as un exemple d'utilisation en bas de page.

0
PHPascal Messages postés 6 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 9 décembre 2013 5
25 févr. 2013 à 02:59
Avec CSS tu peux facilement ajouter une police spécial qui est hébergé sur ton serveur et que les internaute télécharge au besoin, le plus complexe est de trouver le bon format de la police pour le mette sur le web et IE ne prend pas en charge le même type de fichier.

En gros voici le code CSS que tu a besoin
@font-face { 	font-family: "Ma_Super_Fonte"; 	src: url('../font/SCRIPTIN.ttf'); }


Pour IE le code est différent soit : 
@font-face { 	font-family: "Ma_Super_Fonte"; 	src: url('../font/SCRIPTIN.eot'); 
}


Par la suite vous pouver en CSS utilisé la police : "Ma_Super_Fonte"  H1 { 
font-family:Ma_Super_Fonte, "Trebuchet MS", Arial, Helvetica, sans-serif;  }


Pour plus d'information : http://www.phpascal.com/programmation-web/CSS/ajout-police.html

Surtout évite Cufon ou sIFR qui utilise du javascript inutilement. L'intégration de police avec CSS fonctionnait déjà avec CSS@ et maintenant que CSS3 fait son aparition c'Est encore plus stable.
0