无法在moodle中加载CSS样式表

时间:2015-09-15 19:05:16

标签: html css html-email moodle

我运行Moodle 2.9服务器,在配置要发送给用户的电子邮件时,我创建了一个CSS样式表,用于格式化所述电子邮件。但是,当我尝试电子邮件时,它显示为非格式化。我将有问题的文本放在像moodle这样的配置文件中的php变量中。

$string['newusernewpasswordtext'] = '
<html>
<head>
<style type="text/css">
@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic);

@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400italic);


@font-face{
font-family:FontAwesome;
src:url(https://netdna.bootstrapcdn.com/font-awesome/2.0/font//fontawesome-webfont.eot?#iefix) format(\eot\'),
url(https://netdna.bootstrapcdn.com/font-awesome/2.0/font//fontawesome-webfont.woff) format(\'woff\'),
url(https://netdna.bootstrapcdn.com/font-awesome/2.0/font//fontawesome-webfont.ttf) format(\'truetype\'),
url(https://netdna.bootstrapcdn.com/font-awesome/2.0/font//fontawesome-webfont.svg#FontAwesome) format(\'svg\');
font-weight:400;font-style:normal;
}

@import url("http://xxx/mail.css");

h1 {
    font-size: 3.5em;
    color: #E52B38;
    font-family: \'Roboto\', sans-serif;
    line-height: 100%;
    font-weight: 400;
    letter-spacing: 2px;
}


</style>

我也试过在body标签中包含或链接css文件,但无济于事。我已经看到正在加载字体,因为电子邮件中的一个元素具有内联格式并且正在相应地呈现。但是,我不想求助于内联格式。

谢谢,我可以接受任何建议

0 个答案:

没有答案