###前提・実現したいこと
環境としてはwordpressにて構築しています。
###発生している問題・エラーメッセージ
エラーメッセージは特にありません
スマホでのみ一部のbrタグが消えてしまいます。
PCからアクセスすると正常に表示されます。
chromeデベロッパーツールでソースを見ると以下のようになっています。
###該当のソースコード
php
1echo '<h2>営業時間</h2><p>【平日】23:00~19:00<br>【日】25:00~26:00<br>【祝】11:00~18:00<br>定休日 海曜日</p></div></div>';
PCから見ると上記ソースコードが普通に見られます。
###試したこと
1.デベロッパーツールでbrタグを挿入すると意図どうりの表示ができます。
2.また以下のソースを試しましたがやはりpタグ内の最後のbrタグ以外が削除されてしまいます。
php
1echo '<h2>営業時間</h2><p>【平日】23:00~19:00あ<br>【日】25:00~26:00あ<br>【祝】11:00~18:00<br>定休日 海曜日</p></div></div>'; 2echo '<p>日本語テスト<br>日本語テスト日本語テスト日本語テスト<br>日本語テスト日本語テスト日本語テスト<br>日本語テスト日本語テスト日本語テスト<br>日本語テスト</p>';
3.テンプレート読み込み間違いの可能性を考えて上記phpを以下のように変更してみました。
php
1echo '<h2>ほしほしほし</h2><p>【平日】23:00~19:00<br>【日】25:00~26:00<br>【祝】11:00~18:00<br>定休日★海曜日</p></div></div>';
結果PCとスマホで★が確認できたのでphpの部分は同一です。
###質問内容
上記デベロッパーツールで確認するとpタグ内のダブルクォーテーションで囲まれている部分がありますがこれは数字などを自動で判別しているのでしょうか。このダブルクォーテーションの意味がわかりましたらご教授お願いいたします。また残りはcssとjsの影響ですが、自分で記述した部分は確認してみました。またライブラリを大量に読み込んでいる状況です。cssとjsで上記のような現象に合われた方がいらっしゃいましたら体験談だけでもお聞かせいただければ幸いです。
回答3件
あなたの回答
tips
プレビュー