プロが教える店舗&オフィスのセキュリティ対策術

アンドロイドスマホで簡単なphpを記述。

echo '<span style="font-size:16px;">文字列</span>';

font-sizeを変更して大きくしても、全く効きません。
米粒サイズのままです。

原因が解りましたら教えて下さい。

pcではfont-sizeをに応じたサイズで表示されます。

質問者からの補足コメント

  • 回答有難う御座います。
    スマホの場合、小さく見えてしまうんですね・・・。

    レスポンシブにしてスマホの場合にはスマホ用cssを引用する様にして、スマホcssの場合にはサイズ指定を大きめにして解決しました。

      補足日時:2023/05/14 12:30
  • うーん・・・

    色々試して以下が解りましたが、何故なのかは解りません。

    echoに直接サイズ指定を書いた場合と、cssを当てた場合では、同じサイズ指定してるにも関わらず、スマホの場合だけ、直接サイズ指定の方が、遥かに小さい字になります。

      補足日時:2023/05/14 13:16
  • 解った様な気がします。

    phpでも、

    <html>
    <body>


    </body>
    </html>
    をチャント書かないと上手く行かないと言う事でした。
    これを記述すれば、問題なく意図した通りになりました。

      補足日時:2023/05/14 14:10

A 回答 (1件)

Androidスマートフォンでの表示については、デバイスやブラウザによって異なる場合があります。

また、フォントサイズを変更しても、ブラウザのデフォルトのフォントサイズによって上書きされることがあります。

そのため、CSSの設定を調整する必要がある場合があります。例えば、以下のようにCSSを記述することで、スタイルが反映される可能性があります。

php
Copy code
<style>
span {
font-size: 24px;
}
</style>

<span>文字列</span>

このように、CSSを使用してフォントサイズを指定することで、Androidスマートフォンでも正しく表示されることがあります。ただし、ブラウザによってはCSSが正しく解釈されない場合があるため、完全な解決策ではありません。
    • good
    • 0
この回答へのお礼

駄目でした。
何も表示されなくなります。pcもです。

お礼日時:2023/05/13 16:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!