1

我正在尝试使用Slidy创建演示文稿,并且我想增加默认字体大小。

Slidy 演示文稿在此 CSS 文件中设置了默认样式,其中包括元素font-size: 14pt;中的行。body

这是一个极简主义的 Slidy 演示文稿,我在页面标题的样式块中覆盖了这个字体大小:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
<head> 
  <link rel="stylesheet" type="text/css" media="screen, projection, print" 
   href="http://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" /> 
  <script src="http://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js" 
   charset="utf-8" type="text/javascript"></script> 
  <style type="text/css"> 
    body {
      font-size: 128pt;
    }
  </style> 
</head>
<body>
  <div class="slide">
    <p>Some text that ought to be bigger.</p>
  </div>
</body>
</html>

正如我所料,在 Internet Explorer 中,文本很大。然而,Firefox 和 Chrome 显示小文本。他们肯定会注意到页面中的样式块(我可以font-family在这里更改 , 或其他 CSS 属性);他们只是似乎不想改变字体大小。

我应该如何指定我想要一个大的默认字体大小?

4

2 回答 2

3

@f.n174 的答案可能是修复一般 xhtml 页面的正确方法。Slidy 似乎对 CSS 评估做了一些奇怪的事情,所以我们需要利用一个技巧来改变所有类型的默认字体大小。

幻灯片的内容包含在 class 的一个项目中slide,因此我们可以使用以下方法一次更改所有文本标签的字体大小:

.slide {
  font-size: 128pt;
}

这适用于 Firefox、Chrome 和 Internet Explorer。

于 2014-05-24T14:24:14.280 回答
1

如果这不起作用,请添加style="font-size:128px"您的 body 元素作为属性在您的<p>元素 中添加代码

于 2014-05-24T08:45:47.143 回答