我如何在php中使用不同的字体
我正在做这样的事情:<?php
if(isset($variable))
{
echo 'A Boring Font';
} else {
};
?>
如何使echo语句成为不同的字体? 谢谢你的帮助!
答案 0 :(得分:0)
<?php
$text = "It's really not that hard.";
if(isset($fontname)) {
echo "<span style=\"font-family: $fontname;\">";
echo $text;
echo "</span>";
}
else {
echo "In a boring font, I say: " . $text;
}
?>
答案 1 :(得分:0)
如果您想使用内置字体,请使用CSS。 如果你想使用不在库中的新字体,那么你可以使用google font api或者你可以使用一些在线webfont生成器。
答案 2 :(得分:-1)
使用jquery css和html的示例,但正如评论中提到的php没有字体
HTML
<a href="#" class="font1">Boring Font</a>
<a href="#" class="font2">Awesome font</a>
<div>You chose <span class="fonttype">No Font</span></div>
CSS
.font1 { font-family:'Arial'; } .font2 { font-family:'Trebuchet MS'; }
jquery的
$('a').click(function(e){
if($(e.currentTarget).hasClass('font1') {
$('.fonttype').text('boring font');
} else {
$('.fonttype').text('not boring font');
}
//or
alert($(e.currentTarget).css('font-family');
});