No.1
- 回答日時:
よくないことはないと思います。
ただし、それはGUI環境における話であって、Lynxなどのテキストブラウザ、音声読み上げ装置などを使用した場合、タグ構造がうまく認識できない場合があります。
フォントの大きさはブラウザ依存なのでIEでちょうどよいサイズでも、他のブラウザ(Firefoxなど)でみると違う大きさになることはよくあります。
大きさにこだわるのであれば、スタイルシートを使用するといいでしょう。
スタイルシートの詳細は割愛させていただきますのであしからず…
No.2
- 回答日時:
もともとHTMLはテキストの論理的な構造に印をつける言語であって表示形式は二の次でした。
ところが後から見た目を気にする傾向が出てきたため、HTMLに見た目についての規定が追加されていったわけです。
その後やはり見た目はHTMLの仕事ではないということになり見た目はCSS等に任せ、HTMLは論理構造に特化する方向で変更が加えられています。
で、何故h3から始まっていけないかと言えば、h1から順に、「大見出し、中見出し、小見出し」という風に定義づけられているため突然小見出しから始まるというのが論理的におかしいからです。
文字の大きさ等で困るのであればCSSをつかってH1の文字の大きさを再定義すればよいわけです。
CSSについてはとほほのWWW入門でも見てみてください。
参考URL:http://www.tohoho-web.com/www.htm
No.3ベストアンサー
- 回答日時:
実はこれは、考え方(視点)によって違ってきます。
理由は、ブラウザにより振る舞いが異なる為です。
基本は、HTMLはテキストの構造を表すもので、H1, H2, H3・・・ は見出しでありその重みを表すものです。大きさは単にブラウザがその重みを見た目で表しているだけです。
故に表示の大きさを理由にタグを選ぶのは、そのテキストの意味を正しく伝えられないという事になります。
これは見た目が関係ないテキストブラウザや音声読み上げ装置, 検索サイトなどで影響がある可能性があります。
また、ブラウザによって振る舞いが異なる為、確認したブラウザとは異なるブラウザで意図しないデザインになってしまう可能性もあり、その場合はその見た目からもテキストの意味が望む様に伝わらなくなります。
その様な時の為にも、見た目が意図に反しても意味が適切に伝わる様に、テキストの意味を理由としてタグを選ぶべきなのです。
よって、大見出しがなく小見出ししかないのは変との考えからH1タグから使うべきとの指摘があるのでしょう。ただこの指摘は少々記号的で、もしそのページに大見出しがなく小見出ししかないのは意味的に適切であるのならばH3タグだけでもなんら問題ありません。
と、ここまでか基本,意味の上での問題で、
現実にはデザインを考え大見出しでも小さめにしたいとか大きさの問題があると。
で、これを意味の上で考えるとデザインはスタイルシートでという事でスタイルシートでサイズを指定するべきなのですが・・・。
ここでまたブラウザによって振る舞いが異なる事が問題に・・・。一概にスタイルシートでデザインをとは薦められないのが・・・。
以上の様な事から、意味的にはよくない(場合もある)が現実問題としては・・・ という様な程度の事です。
回答いただいたみなさんへ
回答いただき、ありがとうございました。たしかにCSSで文字の大きさなどを調節すればいいのですが、じつはHPには1つCSSを使っていて、今回、こまっているページ(約10ページ)だけそのCSSの定義ではデザイン的によくないので、h3からはじめようと考えたのです。ただ、そのためだけにCSSを別にするのも面倒だし、HP全体の統一性も損なわれるので、どうすればいいかと思っていたのです。考えた結果、やはり少々おかしくなるとはいえ、h1からはじめることにしました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの表でダブりを解消する方法を、教えてください。 5 2023/04/12 12:11
- HTML・CSS HTMLのdlとul どちらが正しいと思いますか 3 2023/02/23 11:20
- その他(Microsoft Office) Excelの関数(FILTER関数)について教えてください 2 2023/07/31 16:11
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- Excel(エクセル) 【EXCEL】空白でないセルの位置を検索したい 3 2022/04/26 22:03
- その他(パソコン・スマホ・電化製品) 現在、Q-SL2を使用しています。Q-H1を接続しようとすると本体ソフトウェア確認中にエラーが発生し 1 2023/03/04 23:14
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- 計算機科学 情報理論 2 2022/11/29 09:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テーブル内の文字サイズを変更...
-
テキストエディタmiの表示文字...
-
Javascriptを用いて文字サイズ...
-
パスワード欄の"●"文字を小さく...
-
セレクトボックスの幅を指定し...
-
奇数のフォントサイズ指定について
-
<pre>タグ内のフォントサイズに...
-
【スタイルシート】 半角と全角...
-
ペイント3Dのテキストサイズ変更
-
ASP VBscript でメッセージボッ...
-
IEとfirefox、行間の表示が異...
-
コピーライト記号の表示が小さい
-
VBAでListViewのフォントを変更...
-
ホームペーじのレイアウト
-
プルダウンメニュー内のフォン...
-
font-familyで指定するフォント...
-
a:hoverでfont-weight:bold
-
HTMLでHGPゴシックEを表現する...
-
「プログラミング言語」と「マ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テーブル内の文字サイズを変更...
-
ペイント3Dのテキストサイズ変更
-
テキストエディタmiの表示文字...
-
alertで表示させる文字サイズは...
-
コピーライト記号の表示が小さい
-
セレクトボックスの幅を指定し...
-
<pre>タグ内のフォントサイズに...
-
アンドロイドスマホでのphp ech...
-
VBAでListViewのフォントを変更...
-
英サイト(UTF-8)内での全角文字...
-
HTMLテキストボックス内の文字...
-
alertで、アイコンの変更、又は...
-
パスワード欄の"●"文字を小さく...
-
”ヒラギノ明朝Pro”をWindowsで...
-
CListCtrlで行の高さを指定した...
-
奇数のフォントサイズ指定について
-
<table></table>内のFONT指定に...
-
共有メモリについて
-
インラインフレーム内の文字の...
おすすめ情報