Ich kann eine benutzerdefinierte Schriftart mit @ font-face wie folgt in das CSS einbetten:
@font-face{ font-family: MyFont; src: url('fonts/font.ttf'); }
Wenn ich die Seite auf meinem Computer speichere, um sie als lokal anzuzeigen, wird die Schriftart nicht gespeichert. Ich habe dies mit Firefox und Chrome versucht und das Problem ist in beiden Fällen dasselbe.
Wie kann ich erzwingen, dass die Schriftart mit eingebettet wird? save page as
?
url
Zeug von CSS, es könnte es auch speichern. Das ist nicht wirklich ein Argument, das Sie geben.Antworten:
Dies kann einfach mit dem Kommandozeilen-Tool wget erledigt werden. Lade es herunter und geben Sie dann in Ihrer Befehlszeile ein:
Wget lädt alle CSS-, JS- und Webfonts herunter.
quelle
find . -name \*\\?\* | while read file; do mv "$file" $(echo $file | sed 's/\?.*//'); done