Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在Laravel项目中添加Google字体是否有最佳实践?_Css_Laravel_Fonts_Google Font Api - Fatal编程技术网

Css 在Laravel项目中添加Google字体是否有最佳实践?

Css 在Laravel项目中添加Google字体是否有最佳实践?,css,laravel,fonts,google-font-api,Css,Laravel,Fonts,Google Font Api,我很抱歉,我甚至不知道自己在做前期研究方面从哪里开始。我希望这不是一个基于观点的问题,而是一个特定的拉威尔用法问题。我很好奇,是否有一种特殊的方式可以在一个Laravel项目中包含一个Google字体,或者多个Google字体。我可以很容易地把它放在其他网页上,但我的直觉告诉我,可能有一种更强大的方式来使用字体,而不仅仅是放置字体 <link href='http://fonts.googleapis.com/css?family=Oxygen:400,300' rel='styleshe

我很抱歉,我甚至不知道自己在做前期研究方面从哪里开始。我希望这不是一个基于观点的问题,而是一个特定的拉威尔用法问题。我很好奇,是否有一种特殊的方式可以在一个Laravel项目中包含一个Google字体,或者多个Google字体。我可以很容易地把它放在其他网页上,但我的直觉告诉我,可能有一种更强大的方式来使用字体,而不仅仅是放置字体

<link href='http://fonts.googleapis.com/css?family=Oxygen:400,300' rel='stylesheet' type='text/css'>

在主刀片布局模板中包括线。当然,我甚至可以使用Blade和
{{HTML::style(…)}}
之类的工具来缩短它,但这似乎仍然没有充分利用Laravel框架

例如,假设我想更改我使用的特定字体:如果我使用多个模板,我必须进入并更改引入该字体的每个包含行。但理想情况下,我只希望有一个
googlefont
变量,可以在一个地方进行调整


如果问题不太多,你能解释一下这些字体变量应该存储在哪里以及如何存储的理论吗?

我不确定我是否完全理解你的问题,但有很多方法,但这听起来更像是一个模板包含/扩展问题,而不是与字体本身相关的任何问题

您可以包含一个代码段,这样就不必在多个位置更改字体:

在要将字体包含在模板头部的位置:

@include('snippets.fonts')
snippets/fonts.blade.php
中:

<link href='http://fonts.googleapis.com/css?family=Oxygen:400,300' rel='stylesheet' type='text/css'>

总而言之,只有两个地方需要更新字体。

有一个简单的方法。。
{{HTML::style(''')}

你想出什么办法了吗?我很想在长生不老药的某个地方做这件事,但不知道这是如何或是最好的方法。
h1 { font-family: Oxygen, Arial, sans-serif; }