2016-09-18 84 views
-2
%link{:href => "https://fonts.googleapis.com/css?family=Lato:400,700" :rel => "stylesheet"} 

給我錯誤。我應該使用什麼?
編輯對不起,我不是特定的。如何正確使用haml包含字體?Haml:如何包含谷歌字體

+1

我們應該猜測錯誤是什麼? –

+1

請編輯你的問題,幷包括它給出了什麼錯誤。還可以在'/ app/assets/stylesheets/application.scss'文件的開頭添加'@import'https://fonts.googleapis.com/css?family = Lato';'。 –

+1

該錯誤大概是由缺少逗號引起的:* ... 400,700「**,**:rel => ... *但是,您也可以使用['stylesheet_link_tag'](http:// apidock。 com/rails/ActionView/Helpers/AssetTagHelper/stylesheet_link_tag)。如果這確實是你的問題,我會在下面添加它作爲答案。 –

回答

1

那麼首先,我通常會在Application Layout中包含該腳本。當您生成一個新的應用程序時,通常使用ERB編寫,這將使其更容易更新,您只需在<head></head>部分之間將<link rel="stylesheet" type="text/css" "https://fonts.googleapis.com/css?family=Lato:400,700">放在頁面頂部。

否則,如果你是在應用程序的一部分使用HAML以及你可以使用%link{href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css"}

那麼現在,你只需要更新CSS使用該字體的應用程序的部分要應用它。