I have a front-end question about web development. I have a project in Django and in it I use JavaScript lib to draw charts on the web pages. The font on the chart is different from this on the web page, and I wanted to make them similar.
I found out that in different browsers I have the same fonts in the body: font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial," Noto Sans", sans-serif," Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
My question is where they come from? Is that per browser setting / per system or something more general? I'm asking because I wanted to just set the same font family on the chart, and so I wonder is that possible that on some browser web page font family will be different?