これは一種の一般的な質問ですが、ウェブサイトでテキストのサイズ変更ツールを提供することは重要だと思いますか? ほとんどのブラウザはテキストのサイズ変更やより一般的にはズームを提供しているように見えるため、本質的にテキストのみに影響を与えますか?
4 に答える
3
于 2010-04-06T09:47:53.303 に答える
2
JQueryを使用できます:
$(function() {
$('a').click(function() {
var os = $('p').css('font-size');
var num = parseFloat(os);
var uom = os.slice(-2);
if (this.id == 'larger') {
$('p').css('font-size', num * 1.4 + uom);
} else
$('p').css('font-size', num / 1.4 + uom);
})
})
HTML :
<a href="#" id="larger">Larger</a>
<br/>
<a href="#" id="smaller">Smaller</a>
<p>Your Text</p>
于 2010-04-06T09:49:36.110 に答える
2
それはあなたの聴衆が誰であるかによると思います。大多数のコンピューター ユーザーは、ブラウザーでページをズームできること、ましてやその方法をまったく知らないと思います。
この種の機能は、新聞 ( The Guardianなど)で非常に人気があるようで、明らかに幅広い Web ユーザーによって使用されています。Web サイトがより技術的な人々を対象としている場合、またはグラフィックが非常に多い場合、この機能は価値がない可能性があります。
于 2010-04-06T09:50:31.040 に答える
1
テキストはサイズ変更可能である必要があります。つまり、レイアウトは非常に大きなフォント サイズに対応する必要があります。ただし、ネイティブのブラウザー機能を再発明するために追加のツールを提供する必要はありません。そのようなオプションには十分な理由があります。
アクセシビリティを気にする場合は、サイズ変更の必要性を作成しないでください。本文テキストにユーザーのフォント サイズを使用し、サイズを設定してem
、最小限の大きなフォント サイズ設定 (20px 以上) でレイアウトをテストします。
于 2010-04-06T10:02:30.270 に答える