Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 17h47   #1
Invité de passage
 
Homme
Design graphique
Inscription : mars 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Design graphique
Secteur : Arts - Culture

Informations forums :
Inscription : mars 2011
Messages : 2
Points : 0
Points : 0
Par défaut Import de typo externe

Bien le bonjour =)

Je viens tout juste de mètre en ligne mon site perso, et à mon grand regret, une typographie importé de ma machine dans dream ne s'affiche pas sur les autres machines que la mienne (AmericanTypewriter en l'occurrence)

Logique me direz vous...
Je me doute bien qu'il faut faire figurer le ficher typo sur le serveur lui même, cela dit j'ai bien essayé dans tout les sens et cela ne fonctionne toujours pas...

Si la réponse ce trouve dans le code voici l'url provisoire du site http://po291289.on-web.fr/

I need help.
p.labastida est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 18h06   #2
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Responsable de projet
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
il faut utiliser la propriété css @font-face si tu veux que cela fonctionne :
Code :
1
2
3
4
@font-face{
	font-family: 'qlassik';
	src: url('qlassik_tb.otf')
}
il faut que tu mettes l'url relative à ta police et ensuite tu peux l'utiliser via font-family.

Attention par contre tous les types de police ne sont pas bien prises en compte par les navigateurs.

Sinon, je ne conseille pas l'utilisation des frame, ne serait ce que pour l'optimisation auprès des moteurs de recherche (SEO)
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 19h28   #3
Invité de passage
 
Homme
Design graphique
Inscription : mars 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Design graphique
Secteur : Arts - Culture

Informations forums :
Inscription : mars 2011
Messages : 2
Points : 0
Points : 0
Oui j'avais entendu parler des problèmes de référencement due au système de frame... je referait tout ça mieux quand j'en aurait le temps

Sinon je n'y arrive toujours pas, en fait j’écris ceci :

Code :
1
2
3
4
@font-face{
	font-family: 'American Typewriter';
	src: url('http://pierrelabastida.fr/data/AmericanTypewriter.ttc') format("opentype");
}
Le problème viens de l'url je suppose, cela dit j'ai la aussi retourner la syntaxe dans tout les sens, du genre :

Code :
1
2
3
src: url('AmericanTypewriter.ttc')
src: url('data/AmericanTypewriter.ttc') 
src: url('www/AmericanTypewriter.ttc')
mais sans résultats ^^

Peut être que la css doit figurer dans le Frameset ?

Au passage merci pour le déplacement du sujet
p.labastida est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 00h01   #4
Membre expérimenté
 
Avatar de nadox
 
Homme
Développeur
Inscription : février 2010
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 360
Points : 545
Points : 545
Bonjour,

Il faut surement une police 'ttf' (TrueTypeFont) et non une collection de police 'ttc'(TrueTypefontCollection).

Aussi, un bon générateur de font-face peut aider pour s'assurer d'avoir une police disponible sur tout les navigateurs :
http://www.fontsquirrel.com/fontface/generator

EDIT :
On peut quand même utiliser un fichier 'ttc' apparemment. Il faut pour cela définir un font-face pour chaque police spécifique contenue dans le fichier en précisant l'alias de la police :
Code css :
1
2
3
4
5
6
7
8
9
10
11
12
@font-face {
fontFamily: "American Typewriter Regular";
...
}
@font-face {
fontFamily: "American Typewriter Bold";
...
}
@font-face {
fontFamily: "American Typewriter Italic";
...
}
nadox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h50.


 
 
 
 
Partenaires

Hébergement Web