Aller au contenu

Intégrer une police dans une page HTML


Sujets conseillés

Posté

Bonjour,

J'ai une page HTML dont un passage nécessite une police qui n'est pas std windows.

J'e pense qu'en PHP cela peut se faire, mais comment ?

J'ai essayé ça mais ça marche pas.

print" <span style=\"font-size:130%;font-family:digital;font-weight:bold;\";>$compteur visiteurs</span>

Merci de votre aide.

Posté

Bonjour,

Tu ne peux pas installer n'importe quoi sur la machine de tes visiteurs ;). Tu peux peut-être proposer ta police en téléchargement...

Posté

Proposer la police en téléchargement, ce n'est pas une solution : entre ceux qui ne voudront pas la télécharger, et ceux qui ne sauront pas le faire, on limite grandement la cible.

Comme tu parles juste d'un passage de ton texte, pourquoi ne pas en faire une image ?

Juste pour savoir : en quoi cette police est-elle si importante ?

Posté
Proposer la police en téléchargement, ce n'est pas une solution : entre ceux qui ne voudront pas la télécharger, et ceux qui ne sauront pas le faire, on limite grandement la cible.

Comme tu parles juste d'un passage de ton texte, pourquoi ne pas en faire une image ?

Juste pour savoir : en quoi cette police est-elle si importante ?

Non, c'est pas ça !

Je me suis peut-être mal expliqué.

Ce que je voudrais faire, c'est mettre la police "digital.ttf" dans un code qui est propre à mon site (compteur de visite).

J'ai mis cette police chez le serveur.

Je ne veux pas qu'elle soit downloadé, surtout pour une seule !...

Posté

C'est quelque chose qui peut être fait assez facilement avec un jeu de 10 images (une par chiffre).

Ou si tu touches un peu en PHP, tu peux utiliser la libraire GD pour générer l'image.

Posté
C'est quelque chose qui peut être fait assez facilement avec un jeu de 10 images (une par chiffre).

Ou si tu touches un peu en PHP, tu peux utiliser la libraire GD pour générer l'image.

Oui ! j'y ai pensé mais ça m'avait l'air compliqué à mettre en place, alors je me suis dit que si je prenais déjà une font existante, j'aurais moins de prb.

Pour la librairie GD, je passe car je ne suis pas assez calé pour y aller.

Posté

Dans le principe, il suffit juste de décomposer ton nombre en une suite de chiffres.

Je viens de te faire une petite fonction :

<?php
function make_tab_chiffre($chiffre) {
$tab = array();
while(strlen($chiffre)>0) {
$tab[] = substr($chiffre, 0, 1);
$chiffre = substr($chiffre, 1, strlen($chiffre));
}
return $tab;
}
?>

Y'a peut-être plus simple, mais j'avais pas le temps de voir.

La fonction te renvoie un tableau (array) contenant les différents chiffres de ton nombre de départ.

Il ne te reste plus qu'à afficher une image pour chacun de ces chiffres.

Posté

Super pour ton script, mais... là ça sort de mes compétences, désolé !

Posté
C'est très sympa de ta part, mais mon anglais est assez restreint, donc, je passe...

Voilà le msg qui est retourné :

Là, c'est nettement mieux et je vais potasser ça.

Le seul prb est que les liens sont en anglais... et ça ne m'arrange pas trop.

Merci quand même de ton aide.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...