{"id":561,"date":"2022-06-09T23:18:33","date_gmt":"2022-06-10T02:18:33","guid":{"rendered":"https:\/\/fariart.com.br\/blog\/?p=561"},"modified":"2023-05-04T12:39:46","modified_gmt":"2023-05-04T15:39:46","slug":"a-melhor-forma-de-importar-fontes-no-css","status":"publish","type":"post","link":"https:\/\/fariart.com.br\/blog\/a-melhor-forma-de-importar-fontes-no-css\/","title":{"rendered":"A melhor forma de importar fontes no CSS"},"content":{"rendered":"\n<p>Para voc\u00ea que j\u00e1 est\u00e1 adotando um comportamento mais ousado no <strong>CSS<\/strong>, vamos te mostrar como importar fontes no <strong>CSS<\/strong> para que a sua p\u00e1gina n\u00e3o fique ref\u00e9m de fontes padr\u00f5es dos navegadores.<\/p>\n\n\n\n<p>No <strong>desenvolvimento web<\/strong>, chamamos de &#8220;<strong>embed<\/strong>&#8221; o ato de importar algo (que significa incorporar), ent\u00e3o quando voc\u00ea ouvir o termo &#8220;<strong>embedar fonte<\/strong>&#8220;, j\u00e1 sabe que \u00e9 o mesmo que <strong>importar fonte<\/strong>.<\/p>\n\n\n\n<p>Abaixo vamos mostrar alguns detalhes sobre o processo de subir fontes no seu site. Caso voc\u00ea queira pular direto para <strong>a melhor forma de incorporar fontes no CSS<\/strong>, use o atalho abaixo:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"#melhor-forma-de-incorporar-fontes-no-css\">Pular para o que interessa &gt;&gt;<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-1024x535.jpg\" alt=\"A melhor forma de incorporar fontes no CSS\" class=\"wp-image-939\" srcset=\"https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-1024x535.jpg 1024w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-300x157.jpg 300w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-768x401.jpg 768w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-600x314.jpg 600w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Google Fonts<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Como incorporar uma fonte que eu baixei?<\/h2>\n\n\n\n<p>Aqui \u00e9 um passo mais avan\u00e7ado que envolve quest\u00f5es mais complexas. Considere os direitos autorais da fonte e o peso da mesma antes de optar por incorporar a fonte que voc\u00ea quer.<\/p>\n\n\n\n<p><strong>Copy Right<\/strong> &#8211; Muitas <strong>fontes<\/strong> bastante usadas por designers s\u00e3o <strong>pagas<\/strong>, e subir um arquivo de fonte em um servidor pode ser considerado pirataria mesmo se voc\u00ea n\u00e3o teve nenhuma inten\u00e7\u00e3o em disponibilizar o arquivo da fonte para download.<\/p>\n\n\n\n<p>O ideal \u00e9, sempre, ler atentamente os direitos reservados ao adquirir uma fonte para uso comercial. Mas, melhor ainda, \u00e9 usar <strong>fontes gratuitas<\/strong> livres de direitos autorais sempre que poss\u00edvel para evitar qualquer problema.<\/p>\n\n\n\n<p><strong>Peso do Arquivo<\/strong> &#8211; Outro problema frequente \u00e9 a quantidade de pontos que comp\u00f5em a fonte. Nem todo designer leva em considera\u00e7\u00e3o essas quest\u00f5es, principalmente designers que nunca desenvolveram especialmente para a web ou que acham que o peso do arquivo n\u00e3o \u00e9 problema deles.<\/p>\n\n\n\n<p>A\u00ed voc\u00ea acaba usando uma <strong>fonte<\/strong> que est\u00e1 sobrecarregando sua p\u00e1gina e acabando com a experi\u00eancia do usu\u00e1rio que deveria ser tranquila e funcional. Optar por uma fonte <strong>mais leve<\/strong> \u00e9 sempre melhor. Ali\u00e1s, sempre escolha a op\u00e7\u00e3o mais leve em tudo.<\/p>\n\n\n\n<p>Mais abaixo n\u00f3s mostraremos os <strong>diferentes formatos<\/strong> de fontes e suas caracter\u00edsticas principais.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Subindo a fonte no FTP<\/h3>\n\n\n\n<p>Sim, a sua fonte precisa estar na internet para que voc\u00ea possa us\u00e1-la no seu site e outras pessoas verem a p\u00e1gina exatamente como voc\u00ea est\u00e1 vendo na sua m\u00e1quina.<\/p>\n\n\n\n<p>Para isso, voc\u00ea precisa ter onde subir essa fonte. Caso voc\u00ea nunca tenha colocado um site no ar e ainda n\u00e3o sabe como funciona os servi\u00e7os de <strong>dom\u00ednio<\/strong> e <strong>hospedagem<\/strong>, leia o post: <strong><a href=\"https:\/\/fariart.com.br\/blog\/o-que-e-dominio-e-hospedagem\/\" target=\"_blank\" rel=\"noreferrer noopener\">O que \u00e9 dom\u00ednio e hospedagem?<\/a><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Importando a fonte no CSS<\/h3>\n\n\n\n<p>Para localizar a fonte no seu site, usaremos o seletor <strong>@fonte-face<\/strong> para definir o nome e o endere\u00e7o da fonte.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>@font-face {\n  font-family: &#39;NOME DA FONTE&#39;;\n  src: url(&#39;Nomedafonte-Regular.ttf&#39;) format(&#39;truetype&#39;);\n}<\/code><\/pre><\/div>\n\n\n\n<p><sup>Aqui n\u00f3s estamos informando o nome da fonte no &#8220;<strong>font-family<\/strong>&#8221; e o endere\u00e7o onde a fonte est\u00e1 localizada no &#8220;<strong>src<\/strong>&#8220;.<\/sup><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Chamando a fonte no CSS<\/h3>\n\n\n\n<p>Na hora aplicar o estilo no seu elemento, basta usar o atributo <strong>font-family<\/strong> e informar o nome que voc\u00ea definiu no exemplo anterior.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>font-family: &#39;NOME DA FONTE&#39;, sans-serif;<\/code><\/pre><\/div>\n\n\n\n<p><sup>O nome da fonte tem que ser exatamente o mesmo que voc\u00ea definiu no seletor <strong>@font-face<\/strong>.<\/sup><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Formatos de Fontes<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">TTF &#8211; True Type Font<\/h4>\n\n\n\n<p><strong>TTF<\/strong> \u00e9 o formato <strong>mais b\u00e1sico<\/strong> de fontes. Ela funciona perfeitamente como fonte na web e suporta todos os caracteres que precisamos utilizar em portugu\u00eas.<\/p>\n\n\n\n<p>Este formato foi criado em conjunto pela Apple e Microsoft e \u00e9 o mais utilizado, tanto na web, quanto nos sistemas operacionais.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">OTF &#8211; Open Type Font<\/h4>\n\n\n\n<p>OpenType \u00e9 a evolu\u00e7\u00e3o do TrueType. Enquanto o formato <strong>TTF<\/strong> suporta apenas os caracteres comuns com acentua\u00e7\u00e3o e n\u00fameros, o formato <strong>OTF<\/strong> suporta v\u00e1rios outros recursos que os designers podem acrescentar na fonte, como: ligaduras, small caps, glifos, suporte para outros idiomas.<\/p>\n\n\n\n<p>O formato OpenType foi criado em conjunto pela Adobe e Microsoft.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">EOT &#8211; Embedded Open Type<\/h4>\n\n\n\n<p>EOT \u00e9 um formato de fonte criado pela <strong>Microsoft<\/strong> com o intuito de resolver problemas com direitos autorais de fontes TTF e OTF. O problema \u00e9 que esse formato s\u00f3 \u00e9 suportado pelo <strong>Internet Explorer<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">WOFF &#8211; Web Open Font Format<\/h4>\n\n\n\n<p>WOFF \u00e9 um formato de fontes feito especialmente para a web onde as fontes s\u00e3o compactadas possibilitando um carregamento mais r\u00e1pido.<\/p>\n\n\n\n<p>Esse formato foi criado pela Mozilla Foundation em colabora\u00e7\u00e3o com a Microsoft e o Opera Software. <strong>WOFF<\/strong> \u00e9 um formato suportado por todos os principais navegadores e \u00e9 considerado o futuro das fontes para a web.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">WOFF2<\/h4>\n\n\n\n<p>WOFF2 \u00e9 um upgrade do WOFF com 30% a mais de compress\u00e3o nas fontes, ganhando assim, um carregamento ainda mais r\u00e1pido que a vers\u00e3o anterior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qual \u00e9 o melhor formato de fonte para usar na web?<\/h2>\n\n\n\n<p>Se voc\u00ea s\u00f3 pode usar um formato, sempre escolha o mais compat\u00edvel. Os formatos <strong>TTF<\/strong>, <strong>OTF<\/strong> e <strong>WOFF<\/strong> t\u00eam suporte para quase todos os navegadores exceto algumas vers\u00f5es antigas do Internet Explorer que s\u00f3 aceitam fontes no formato EOT.<\/p>\n\n\n\n<p>Sempre que \u00e9 necess\u00e1rio subir a fonte no FTP, eu escolho o formato mais leve.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"melhor-forma-de-incorporar-fontes-no-css\">Qual \u00e9 a melhor forma de importar fontes no CSS?<\/h2>\n\n\n\n<p>A melhor e mais segura forma de <strong>incorporar<\/strong>, <strong>embedar<\/strong> ou <strong>importar fontes no CSS<\/strong> \u00e9 o <strong>Google Fonts<\/strong>. O servidor do <strong>Google<\/strong> \u00e9 mais seguro do que qualquer hospedagem que voc\u00ea tenha contratado, e vai ser muito mais r\u00e1pido puxar fontes que eles disponibilizaram.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Google Fonts<\/h3>\n\n\n\n<p>O <strong><a href=\"https:\/\/fonts.google.com\" target=\"_blank\" rel=\"noreferrer noopener\">Google Fonts<\/a><\/strong> foi uma das melhores ferramentas que apareceram nos \u00faltimos anos para quem trabalha com <strong>desenvolvimento web<\/strong>, assim como v\u00e1rias novas ferramentas que vieram para nos salvar de trabalhos desnecess\u00e1rios.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"740\" src=\"https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css-1024x740.jpg\" alt=\"A melhor forma de importar fontes no CSS\" class=\"wp-image-699\" srcset=\"https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css-1024x740.jpg 1024w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css-300x217.jpg 300w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css-768x555.jpg 768w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css-600x434.jpg 600w, https:\/\/fariart.com.br\/blog\/wp-content\/uploads\/2022\/06\/google-fonts-a-melhor-forma-de-importar-fontes-no-css.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Google Fonts<\/figcaption><\/figure>\n\n\n\n<p>Todos os <strong>Web Designers<\/strong>, que montam <strong>PSD<\/strong> para desenvolvedores recortarem, deviam escolher apenas fontes que est\u00e3o dispon\u00edveis no <strong>Google Fonts<\/strong> para um ambiente de trabalho mais pac\u00edfico.<\/p>\n\n\n\n<p>O <strong>Google<\/strong> disponibiliza dois m\u00e9todos de incorpora\u00e7\u00e3o; <strong>&lt;link&gt;<\/strong> ou <strong>@import<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Exemplo importando a fonte Roboto:<\/h4>\n\n\n\n<p>Voc\u00ea pode apenas usar a tag <strong>link<\/strong> no HTML:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-html\" data-lang=\"HTML\"><code>&lt;link rel=&quot;preconnect&quot; href=&quot;https:\/\/fonts.googleapis.com&quot;&gt;\n&lt;link rel=&quot;preconnect&quot; href=&quot;https:\/\/fonts.gstatic.com&quot; crossorigin&gt;\n&lt;link href=&quot;https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@100&display=swap&quot; rel=&quot;stylesheet&quot;&gt; <\/code><\/pre><\/div>\n\n\n\n<p>E chamar o atributo com o nome da fonte no CSS:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>font-family: &#39;Roboto&#39;, sans-serif;<\/code><\/pre><\/div>\n\n\n\n<p>Ou voc\u00ea pode usar o seletor <strong>@import<\/strong> com um endere\u00e7o direto do Google.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>@import url(&#39;https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@100&display=swap&#39;);<\/code><\/pre><\/div>\n\n\n\n<p>E tamb\u00e9m chamar o atributo com o nome da fonte no CSS, como no exemplo anterior:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>font-family: &#39;Roboto&#39;, sans-serif;<\/code><\/pre><\/div>\n\n\n\n<p>Al\u00e9m de poder usar as op\u00e7\u00f5es que eles deixam mastigadas, o <strong>Google Fonts<\/strong> tamb\u00e9m permite que voc\u00ea baixe toda a fam\u00edlia da fonte junto com o txt da Licen\u00e7a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n\n\n\n<p>Se a dica foi \u00fatil ou se o post de ajudou de alguma forma, segue a <strong><a href=\"https:\/\/www.instagram.com\/fariart\" target=\"_blank\" rel=\"noreferrer noopener\">@Fariart<\/a><\/strong> na sua rede social favorita.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para voc\u00ea que j\u00e1 est\u00e1 adotando um comportamento mais ousado no CSS, vamos te mostrar como importar fontes no CSS para que a sua p\u00e1gina n\u00e3o fique ref\u00e9m de fontes padr\u00f5es dos navegadores. No desenvolvimento web, chamamos de &#8220;embed&#8221; o ato de importar algo (que significa incorporar), ent\u00e3o quando voc\u00ea ouvir o termo &#8220;embedar fonte&#8220;, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":939,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[20,18,95],"tags":[15,61,93,91,92],"class_list":["post-561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-css-desenvolvimento-web","category-desenvolvimento-web","category-fontes","tag-css","tag-dicas","tag-embed","tag-fontes","tag-fonts"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/posts\/561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/comments?post=561"}],"version-history":[{"count":28,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/posts\/561\/revisions"}],"predecessor-version":[{"id":2229,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/posts\/561\/revisions\/2229"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/media\/939"}],"wp:attachment":[{"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/media?parent=561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/categories?post=561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fariart.com.br\/blog\/wp-json\/wp\/v2\/tags?post=561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}