- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WEB上とPC上で font が・・・)
WEB上とPC上で font が・・・
このQ&Aのポイント
- WEB上とPC上でのフォントサイズの違いについて
- PC上での表示とWEB上での表示におけるフォントサイズの変化
- WEB上でのフォントサイズを12pxにする方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
理由は…… バグというかなんと言うか… いまいち分かっていませんw WEB上とPC上では基本的に同じはずですが、何か違うのかもしれませんね。ここからはHTMLの記述の上で経験を踏まえての説明ですが、Divで囲ったTableの中の文字列のスタイルも変更できるかも?(試してないです。) 基本的にHTML記述をする上でFontStyle変更はその属性にあったものに するべきだと考えています。 例でいうと <table font-size="12px";><tr><td>文字列</td></tr></table> と書くのではなく <table><tr><td><p font-size="12px";>文字列</p></td></tr></table> のようなフォントに関して使うタグにstyle属性を与えたほうが旨くいくときがあります。 ※pに設定する場合inlineにしないと改行されます。 ここからは私の考えですが、tableにフォントの属性変更をかけるのはプログラム上、変な気もします。cssを別ページに記述すればclassでもう少しまとめて記述することも可能なのでお勧めです。
その他の回答 (1)
- haru_chama
- ベストアンサー率52% (9/17)
回答No.1
tableにstyle設定するのではなく tdにstyle設定することで解決はしますよ。
質問者
お礼
ご回答ありがとうございました。解決いたしました。 これって何故WEB上とPC上では違うのでしょうか? また、 元々は 12px だったのですが、 <div>~</div> で <table> を囲んだら font が効かなくなりましたが、 この辺の理由もおわかりでしょうか?
お礼
参考にさせていただきました。ありがとうございました。