Comment importer une police avec CSS
Lili_754
Messages postés
137
Statut
Membre
-
pascal_sevran Messages postés 165 Statut Membre -
pascal_sevran Messages postés 165 Statut Membre -
Bonjour,
J'aimerai savoir comment on importer une police avec CSS.
Merci d'avance,
Linda
J'aimerai savoir comment on importer une police avec CSS.
Merci d'avance,
Linda
10 réponses
-
bonjour
vous pouver faire comme ca :@font-face { font-family: 'MaSuperPolice'; src: url('MaSuperPolice.eot') format('eot'), url('MaSuperPolice.woff') format('woff'), url('MaSuperPolice.ttf') format('truetype'), url('MaSuperPolice.svg') format('svg'); -
Le fichier de police (Futura Light.eot) doit ici être situé dans le même dossier que le fichier CSS (ou dans un sous-dossier si vous utilisez un chemin relatif).
-
je pense que ca devrai fonctionner normalement je procède de la même façon
-
C'est bon pour toi mais ce sera chez le client. Il devra lui aussi télécharger cette font. C'est pas terrible d'imposer une font qui n'est pas dans un système (Windows ou autre du reste).
Le bonheur est la seule chose que l'on peut donner sans l'avoir. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ben je suis pas expert je me trompe peut être mais il me semblai que j'avais le résultat chez moi également quand je visionnai la page
et que le navigateur du client télécharge automatiquement la police, mais le problème c est que ce sont souvent des fichier assez lourd
je pense qu il y a une erreur car le résultat devrai être visible -
Certain format de police ne sont pas compatible avec tout les navigateur
.ttf : TrueType Font. Fonctionne sur IE9 et tous les autres navigateurs.
.eot : Embedded OpenType. Fonctionne sur Internet Explorer uniquement, toutes versions. Ce format est propriétaire de Microsoft.
.otf : OpenType Font. Ne fonctionne pas sur Internet Explorer
.svg : SVG Font. Le seul format reconnu sur les iPhone et iPad pour le moment.
.woff : Web Open Font Format. Nouveau format conçu pour le Web qui fonctionne sur IE9 et tous les autres navigateurs.-
j'ai meme essayé de le faire en chemin relatif
@font-face {
font-family: 'futura-light';
src:url("file://futura/futura-ligh.eot") format('eot'),
url("file://futura/futura-ligh.woff") format('woff'),
url("file://futura/futura-ligh.ttf") format('truetype'),
url("file://futura/futura-ligh.svg") format('svg');
}
mais rien n'y fait :-(
-
-
bonsoir,
Pouvez vous envoyer la partie de votre code html et css concerner?-
@font-face {
font-family: 'FuturaLtCnBTLight';
src: url('futura-light-webfont.eot');
src: url('futura-light-webfont.eot?#iefix') format('embedded-opentype'),
url('futura-light-webfont.woff') format('woff'),
url('futura-light-webfont.ttf') format('truetype'),
url('futura-light-webfont.svg#FuturaLtCnBTLight') format('svg');
font-weight: normal;
font-style: normal;
}
body {
margin:0;
padding:50px;
font-family:FuturaLtCnBTLight,Verdana, Geneva, sans-serif;
width: 900px; /* par defaut il prend 100% alors je lui ai imposé une taille pr avoir un aperçus plus juste */
height: 825px;
}
-
-
Bonjour es ce que le fichier de la police se trouve dans un dossier
dossier police = FuturaLtCnBTLight
fichier police = futura-light-webfont
si c est le cas il faut ecrire :@font-face { font-family: 'FuturaLtCnBTLight'; src: url('FuturaLtCnBTLight/futura-light-webfont.eot'); src: url('FuturaLtCnBTLight/futura-light-webfont.eot?#iefix') format('embedded-opentype'), url('FuturaLtCnBTLight/futura-light-webfont.woff') format('woff'), url('FuturaLtCnBTLight/futura-light-webfont.ttf') format('truetype'), url('FuturaLtCnBTLight/futura-light-webfont.svg#FuturaLtCnBTLight') format('svg'); font-weight: normal; font-style: normal; } body { margin:0; padding:50px; font-family:'FuturaLtCnBTLight',Verdana, Geneva, sans-serif; width: 900px; /* par defaut il prend 100% alors je lui ai imposé une taille pr avoir un aperçus plus juste */ height: 825px; }
et mettre les quotes quand vous appellez la police dans votre body
j espere que ce la va fonctionner
tenez moi au courant
bonne journee
-
Moi j ai essayer avec un dossier police qui s 'appelle :PixieFont-fontfacekit
et un fichier police :PixieFont-webfont
@font-face { font-family : "PixieFont-fontfacekit"; src :url("PixieFont-fontfacekit/PixieFont-webfont.eot"); src :url("PixieFont-fontfacekit/PixieFont-webfont.svg"); src :url("PixieFont-fontfacekit/PixieFont-webfont.ttf"); src :url("PixieFont-fontfacekit/PixieFont-webfont.woff"); } h1 { font-family : "PixieFont-fontfacekit"; text-align : center; color : red; }
et ce code fonctionne -
@font-face { font-family : "PixieFont-fontfacekit"; src :url("FuturaLtCnBTLight/futura-light-webfont.eot"); src :url("FuturaLtCnBTLight/futura-light-webfont.svg"); src :url("FuturaLtCnBTLight/futura-light-webfont.ttf"); src :url("FuturaLtCnBTLight/futura-light-webfont.woff"); } h1 { font-family : "FuturaLtCnBTLight"; text-align : center; color : red;