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ため、次を使用してすべてのテキスト タグの font-size を一度に変更できます。

.slide {
  font-size: 128pt;
}

これは、Firefox、Chrome、および Internet Explorer で機能します。

于 2014-05-24T14:24:14.280 に答える