Ir ao conteúdo
  • Cadastre-se

CSS como usar google fonts localmente


Posts recomendados

Gostaria de saber como vcs usam(se já usaram google fonts local ou não)...

Eu tentei fazer o seguinte:

- baixei as fontes que tenho interesse

- converti de .ttf para woff2

- add o @font-face no css

 

Exemplo

 

@font-face {
font-family: 'Josefin Sans';
src: local('Josefin Sans'), local('Josefin Sans'), url(fonts/AnyConv.com__JosefinSans-Regular.woff2) format('woff2');
}

Não surtiu efeito.

Não desejo simplesmente colar o link do google fonts porque eu percebo que demora um pouco mais do que devia linkando as fontes correspondentes do que se estão já nas pastas do website.

Link para o comentário
Compartilhar em outros sites

@Cordas Boas jovem, eu sempre usei online e uma ou outra fonte para projetos específicos locais, instalei no próprio Windows, mas lembro que em algum momento já precisei fazer isso, segue os passos:

Acesse o Google Fonts, escolha a "font" desejada assim como suas variações (tamanhos), "styles" e "weight";

Faça o Download do pacote selecionado;

Converta as "fonts" estáticas ttf para os formatos woff2, eot, wof, usando algum conversor online;

Na raiz do seu projeto, crie uma pasta "fonts" por exemplo e insira as "fonts" ttf + convertidas;

No seu arquivo css, defina as regras para cada estilo de fonte (regular, italic, bold, etc...);

/* Regular Style */
@font-face {
  font-family: "Josefin Sans";
  src: url("fonts/JosefinSans-Regular.eot");
  src: url("fonts/JosefinSans-Regular.eot?#iefix") format('embedded-opentype'),
    url("fonts/JosefinSans-Regular.woff2") format('woff2'),
    url("fonts/JosefinSans-Regular.woff") format('woff'),
    url("fonts/JosefinSans-Regular.ttf") format('truetype');
  font-weight: 300;
  font-style: normal;
}

Basicamente isso.

Att.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Em 11/06/2020 às 15:48, Public2004 disse:

@Cordas Boas jovem, eu sempre usei online e uma ou outra fonte para projetos específicos locais, instalei no próprio Windows, mas lembro que em algum momento já precisei fazer isso, segue os passos:

Acesse o Google Fonts, escolha a "font" desejada assim como suas variações (tamanhos), "styles" e "weight";

Faça o Download do pacote selecionado;

Converta as "fonts" estáticas ttf para os formatos woff2, eot, wof, usando algum conversor online;

Na raiz do seu projeto, crie uma pasta "fonts" por exemplo e insira as "fonts" ttf + convertidas;

No seu arquivo css, defina as regras para cada estilo de fonte (regular, italic, bold, etc...);


/* Regular Style */
@font-face {
  font-family: "Josefin Sans";
  src: url("fonts/JosefinSans-Regular.eot");
  src: url("fonts/JosefinSans-Regular.eot?#iefix") format('embedded-opentype'),
    url("fonts/JosefinSans-Regular.woff2") format('woff2'),
    url("fonts/JosefinSans-Regular.woff") format('woff'),
    url("fonts/JosefinSans-Regular.ttf") format('truetype');
  font-weight: 300;
  font-style: normal;
}

Basicamente isso.

Att.

Opa muito obrigado, deu certo de ambas maneiras.

Da outra forma:

 

@font-face {
  font-family: "JosefinSans-Regular";
/* Modern Browsers */
  src: url("/fonts/JosefinSans-Regular.woff2") format("woff2"); 
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "LobsterTwo";
/* Modern Browsers */
  src: url("/fonts/LobsterTwo-Regular.woff2") format("woff2"); 
  font-weight: normal;
  font-style: normal;
}

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...