「必要に応じて」フォントを追加する方法を探しています。
この特定のサイトを構築するときに、最初に 4 つの Google API フォントを選択しました。大きくなったので、フォントの選択を9種類に増やしたいと思います。
PHP を介してこれを行う方法を見つけようとしていますが、私はデザイナーなので、私の php は 'eh' です。
これが私がphpについて知っていることからの「ラフドラフト」です。
誰か私を助けてくれませんか?
<?php //This is in an External PHP Command Page
$aladin = "Aladin";
$cardo = "Cardo:400,400italic";
$crimson = "Crimson+Text:700italic";
$euphoria = "Euphoria+Script";
$josefin = "Josefin+Slab:400,700";
$philosopher = "Philosopher:400,400italic";
$redressed = "Redressed";
$rouge = "Rouge+Script";
$vollkorn = "Vollkorn:400,400italic,700";
//Factory Presets
$all = "$aladin, $cardo, $crimson, $euphoria, $josefin, $philosopher, $redressed, $rouge, $vollkorn";
$main = "$cardo, $crimson, $philosopher,";
function insertFonts ($fonts) {
echo '<link href=\"//fonts.googleapis.com/css?family=';
echo $fonts;
echo '\' rel="stylesheet" type="text/css" />';
};
?>
次に、これをWebページで。
<?php //This goes inside the <head> of X page
insertFonts($main); // OR insertFonts($aladin, $redressed, $euphoria); as needed
?>
また、リンク タグには | が必要です。フォント名の間に...これを行う方法がわかりません。Google が提供するすべての形式は < link href='http://fonts.googleapis.com/css?family=Cardo:400,400italic|Crimson+Text:700italic|Euphoria+Script|Philosopher:400,400italic|Vollkorn です。 :400,400italic,700|Josefin+Slab:400,700|Redressed|Aladin|Rouge+Script' rel='stylesheet' type='text/css' >
ありがとう!