61 votes

Chargement d'une police externe via le CSS en ligne

Est-il possible de charger une police externe via le CSS en ligne ?

Note : Je suis no parler de l'utilisation d'un fichier CSS externe avec un @font-face mais plutôt quelque chose comme ce qui suit :

<h1 style="font-family:myfont;
    src:('http://example.com/font/myfont.tff')">test</h1>

2voto

Second Rikudo Points 59550

Non, pas que je sache. Vous devrez déclarer ce genre de choses sur une <style> ou un fichier CSS externe.

Mais si vous voulez quelque chose comme ça, il est très probable que vous vous y preniez mal.

2 votes

Though if you want something like this, it's very probable you're doing it wrong. : Qu'en est-il de l'intégration d'une police sur une seule page mediawiki ?

0 votes

@user2284570 MediaWiki vous permet de définir un fichier CSS personnalisé IIRC. Je ne l'ai pas utilisé depuis très longtemps.

2 votes

Oui, mais ils ne l'autorisent que pour l'ensemble du site. Si vous avez une seule page qui nécessite une police de 6Mb, elle sera chargée dans toutes les pages du site.

-6voto

m4rk Points 74

Si vous utilisez @font-face, vous devriez pouvoir faire quelque chose comme ceci :

CSS

@font-face {
font-family: 'RalewayThin';
src: url('fonts/raleway_thin-webfont.eot');
src: url('fonts/raleway_thin-webfont.eot?#iefix') format('embedded-opentype'),
     url('fonts/raleway_thin-webfont.woff') format('woff'),
     url('fonts/raleway_thin-webfont.ttf') format('truetype'),
     url('fonts/raleway_thin-webfont.svg#RalewayThin') format('svg');
font-weight: normal;
font-style: normal;

}

Veillez à inclure les polices - dans l'exemple ci-dessus, toutes les polices sont placées dans un répertoire à chemin relatif au fichier css.

HTML

<h1 style="font-family:RalewayThin,Helvetica, sans-serif;">

Vous devriez pouvoir trouver des polices @font-face gratuites sur le web. aquí .

6 votes

C'est un peu l'intérêt de faire la déclaration à l'intérieur de l'élément style= attribut ;)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X