No.3
- 回答日時:
#1です。
おせっかいながら・・・IE6の場合は[ユーザー補助]の機能で、「Web指定の色やフォント、フォントサイズを使用しない」というオプションをそれぞれ選ぶことが可能です。
また、フォントサイズの指定をキャンセルした場合には、ブラウザ側でのフォントサイズの変更も機能するようです。
No.2
- 回答日時:
まず、ページにフォントサイズ変更ボタンを付けるのは無意味です。
小さい字が見にくい人は、ブラウザの機能で標準のフォントサイズを大きくしているはずです。
同じ意味で、IE(少なくともIE6)だと、フォントサイズを10pt、20px等と絶対数字で指定するとブラウザで文字サイズを変更できないので、そういう指定は絶対してはいけません。
白黒反転にしても、一般のサイトが見にくいという人なら、インターネットオプションのユーザー補助でユーザースタイルシートを設定しているはずです。
もしあなたのサイトが、世の中一般のサイトと大きく違う特殊な作りで、上記の障害者の工夫が役に立たない仕組みなら、独自にボタンを付ける意味はありますが、そもそもそういう作りを止めて、上記の工夫でみやすくなるようにすべきでしょう。
こういうボタンは日本独特らしいですが、おそらく、どこかのホームページ作成業者が値段をつり上げる手段として使った物が、企業等が「障害者に配慮してますよ」というポーズを出すのに都合がいいと言う理由で広まったんだと思います。
実質的な意味はないので、個人のホームページが真似をする理由は全くありません。
この回答への補足
回答ありがとうございます。
以下、北海道から沖縄まで、視覚障害者手帳を持っている人たち173人からのアンケート結果です。
■ユーザー補助を利用している人(画面のDPI設定変更、マウスポインタの拡大、色変更など):24人
■画面拡大、色の変更などは利用していない人:107
白黒反転必要: 36
拡大フォント必要: 25
弱視で音声読み上げソフトを使用して、見たいときはHP上のボタンで見るといった方が結構おられるかと思います。
御協力おねがいします。
No.1ベストアンサー
- 回答日時:
CSSとDHTMLの応用で可能と思われます。
以下にごく簡単な原理だけのサンプルを作ってみました。
フォームボタンを押すと、JavaScriptでbodyの文字サイズを2ptずつ大きくしてゆきます。
(IE6とOpera8で動作確認)
このままだとテーブル内の文字には反映されませんし、フレームを使用している場合などは工夫が必要です。
反転なども同じ要領で可能なはずです。
-------------------------
<html>
<head></head>
<body bgcolor="#FFFFFF" text="#000000" style="font-size:12pt;">
<form action="javascript:change();">
<input type="submit" value="文字変更">
</form>
<p>テストサンプル文字
<script type="text/javascript">
<!--
function change(){
s = document.body.style.fontSize.replace("pt","");
s = String(Number(s) + 2) + "pt";
document.body.style.fontSize = s;
}
//-->
</script>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) Webサイトのフォント・級数変更について 1 2022/10/18 18:08
- InternetExplorer(IE) お気に入りの「一覧」の表示 2 2022/11/21 13:59
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Excel(エクセル) マクロで作った ワードエクセル かけ線や コピペなど 修正や色々な方法を教えてください 2 2023/07/07 22:27
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- HTML・CSS ホームページをちょっと加工する程度の無料または古くて安く購入できる作成ソフトを教えてください 5 2022/12/16 12:17
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- その他(データベース) Q&Aフォームを作成したいのですが、どう設計してよいか分かりません、アドバイスお願い致します。 1 2023/07/27 19:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スタイルシート】 半角と全角...
-
ペイント3Dのテキストサイズ変更
-
ASP VBscript でメッセージボッ...
-
accessのレポートで文字間隔を...
-
LaTeXの文字の大きさの変え方。
-
テーブル内の文字サイズを変更...
-
コピーライト記号の表示が小さい
-
VBAでListViewのフォントを変更...
-
macのブラウザで縦書きフォント...
-
alertで表示させる文字サイズは...
-
HTMLテキストボックス内の文字...
-
入力規則のリストの文字の大き...
-
文字を点滅させるHTML
-
テキストエディタmiの表示文字...
-
CSSでフォントサイズを10ptに設...
-
【DreamWeaver】「コード」画面...
-
<pre>タグ内のフォントサイズに...
-
アンドロイドスマホでのphp ech...
-
”ヒラギノ明朝Pro”をWindowsで...
-
ページ全体のフォントを一括で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テーブル内の文字サイズを変更...
-
ペイント3Dのテキストサイズ変更
-
テキストエディタmiの表示文字...
-
alertで表示させる文字サイズは...
-
コピーライト記号の表示が小さい
-
セレクトボックスの幅を指定し...
-
<pre>タグ内のフォントサイズに...
-
アンドロイドスマホでのphp ech...
-
VBAでListViewのフォントを変更...
-
英サイト(UTF-8)内での全角文字...
-
HTMLテキストボックス内の文字...
-
alertで、アイコンの変更、又は...
-
パスワード欄の"●"文字を小さく...
-
”ヒラギノ明朝Pro”をWindowsで...
-
CListCtrlで行の高さを指定した...
-
奇数のフォントサイズ指定について
-
<table></table>内のFONT指定に...
-
共有メモリについて
-
インラインフレーム内の文字の...
おすすめ情報