• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WEB上とPC上で font が・・・)

WEB上とPC上で font が・・・

このQ&Aのポイント
  • WEB上とPC上でのフォントサイズの違いについて
  • PC上での表示とWEB上での表示におけるフォントサイズの変化
  • WEB上でのフォントサイズを12pxにする方法

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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でもう少しまとめて記述することも可能なのでお勧めです。

ame-sanc
質問者

お礼

参考にさせていただきました。ありがとうございました。

その他の回答 (1)

回答No.1

tableにstyle設定するのではなく tdにstyle設定することで解決はしますよ。

ame-sanc
質問者

お礼

ご回答ありがとうございました。解決いたしました。 これって何故WEB上とPC上では違うのでしょうか? また、 元々は 12px だったのですが、 <div>~</div> で <table> を囲んだら font が効かなくなりましたが、 この辺の理由もおわかりでしょうか?

関連するQ&A