Why does Firefox insert a space after special characters when using a font-face?
When browsing a website that uses accented characters (or special characters) and a css font-family
feature, Firefox inserts a white space (not a real space character) after the accented character.
It works on Chrome and Safari.
Firefox rendering :
Chrome rendering :
What can I do to prevent this ?
I'm using Firefox 64 on OS X 10.14.2
firefox fonts operating-systems
add a comment |
When browsing a website that uses accented characters (or special characters) and a css font-family
feature, Firefox inserts a white space (not a real space character) after the accented character.
It works on Chrome and Safari.
Firefox rendering :
Chrome rendering :
What can I do to prevent this ?
I'm using Firefox 64 on OS X 10.14.2
firefox fonts operating-systems
add a comment |
When browsing a website that uses accented characters (or special characters) and a css font-family
feature, Firefox inserts a white space (not a real space character) after the accented character.
It works on Chrome and Safari.
Firefox rendering :
Chrome rendering :
What can I do to prevent this ?
I'm using Firefox 64 on OS X 10.14.2
firefox fonts operating-systems
When browsing a website that uses accented characters (or special characters) and a css font-family
feature, Firefox inserts a white space (not a real space character) after the accented character.
It works on Chrome and Safari.
Firefox rendering :
Chrome rendering :
What can I do to prevent this ?
I'm using Firefox 64 on OS X 10.14.2
firefox fonts operating-systems
firefox fonts operating-systems
edited Dec 14 '18 at 12:32
kevin
asked Dec 14 '18 at 11:51
kevinkevin
7292610
7292610
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
The problem is not with Firefox, but with your font or with the website.
If this is only on one website, then let us know which one.
Otherwise, use an extension like
Font Finder (revived)
to find out which is the problematic font.
Once you find which font, you may decide to delete it from your computer,
or download a better version of it and install.
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
add a comment |
This answer stackoverflow.com/a/50330798/105240 explains it for me.
The problem is likely that you are using the 'COMBINING ACUTE ACCENT' (U+0301) along with the U character instead of the 'LATIN SMALL LETTER U WITH ACUTE' (U+00FA) Ú.
The former character set is not in your font so the browser has to use an other system font
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1383563%2fwhy-does-firefox-insert-a-space-after-special-characters-when-using-a-font-face%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The problem is not with Firefox, but with your font or with the website.
If this is only on one website, then let us know which one.
Otherwise, use an extension like
Font Finder (revived)
to find out which is the problematic font.
Once you find which font, you may decide to delete it from your computer,
or download a better version of it and install.
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
add a comment |
The problem is not with Firefox, but with your font or with the website.
If this is only on one website, then let us know which one.
Otherwise, use an extension like
Font Finder (revived)
to find out which is the problematic font.
Once you find which font, you may decide to delete it from your computer,
or download a better version of it and install.
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
add a comment |
The problem is not with Firefox, but with your font or with the website.
If this is only on one website, then let us know which one.
Otherwise, use an extension like
Font Finder (revived)
to find out which is the problematic font.
Once you find which font, you may decide to delete it from your computer,
or download a better version of it and install.
The problem is not with Firefox, but with your font or with the website.
If this is only on one website, then let us know which one.
Otherwise, use an extension like
Font Finder (revived)
to find out which is the problematic font.
Once you find which font, you may decide to delete it from your computer,
or download a better version of it and install.
answered Dec 14 '18 at 14:25
harrymcharrymc
255k14265566
255k14265566
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
add a comment |
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
This answer stackoverflow.com/a/50330798/105240 explains it for me. What I don't understand is why it works in Chrome ?
– kevin
Dec 14 '18 at 15:25
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
Each browser has its own algorithm for choosing fonts.
– harrymc
Dec 14 '18 at 16:03
add a comment |
This answer stackoverflow.com/a/50330798/105240 explains it for me.
The problem is likely that you are using the 'COMBINING ACUTE ACCENT' (U+0301) along with the U character instead of the 'LATIN SMALL LETTER U WITH ACUTE' (U+00FA) Ú.
The former character set is not in your font so the browser has to use an other system font
add a comment |
This answer stackoverflow.com/a/50330798/105240 explains it for me.
The problem is likely that you are using the 'COMBINING ACUTE ACCENT' (U+0301) along with the U character instead of the 'LATIN SMALL LETTER U WITH ACUTE' (U+00FA) Ú.
The former character set is not in your font so the browser has to use an other system font
add a comment |
This answer stackoverflow.com/a/50330798/105240 explains it for me.
The problem is likely that you are using the 'COMBINING ACUTE ACCENT' (U+0301) along with the U character instead of the 'LATIN SMALL LETTER U WITH ACUTE' (U+00FA) Ú.
The former character set is not in your font so the browser has to use an other system font
This answer stackoverflow.com/a/50330798/105240 explains it for me.
The problem is likely that you are using the 'COMBINING ACUTE ACCENT' (U+0301) along with the U character instead of the 'LATIN SMALL LETTER U WITH ACUTE' (U+00FA) Ú.
The former character set is not in your font so the browser has to use an other system font
answered Jan 10 at 13:32
kevinkevin
7292610
7292610
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1383563%2fwhy-does-firefox-insert-a-space-after-special-characters-when-using-a-font-face%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown