質問: ### 前提・実現したいこと 実現したいことは 掲題の件に記載している、OutLookのHTMLメールで、「スマホアプリ」版OutlookやiPhoneのMailデフォルトメールアプリ?を見たときもジャンプ機能が実行されることです。 ### 発生している問題・エラーメッセージ 特にエラーメッセージは表示されていません。 上記ブログに書かれているように、HTMLメールではブラウザのと異なり、色々な制限があるらしいため CSSを外部スタイルシートや、Head内に書き込めないので、常にインラインで記載しています。 今実現できていないのは、 1. ジャンプ機能 ``` Test Test ``` nameとidの2つを記載しています。 また下記の疑似クラスをインラインにする方法がわからなかったです。 HTML5になってからは、おすすめしていないようですが・・・インラインで記述ができない&HTMLメールで表現したいので>< 1. 疑似クラス ``` ::hover など ``` HTMLメールに詳しいよ、という方がいらっしゃいましたら、 ぜひ教えていただけると助かります。 よろしくお願いいたします。 ### 試したこと ここで、色々検証していていたところ、 ブラウザ版のOutlookメールを見ると、ジャンプのリンクをクリックでジャンプするようです。 しないのは、アプリだとジャンプだけ反応しないです。 普通のアンカーリンクなら動作します。(URL先に飛びます) 今はHTML5で記述しているので、それのせいでしょうか。 ### 補足情報(FW/ツールのバージョンなど) Outlook2016 スマホは、iOSの最新verです。
回答: こちらの質問は、 コードの問題ではなく、メールアプリのHTMLメール制限があるため、別の方法で考えるのがベストだと分かりました。 現在は、ジャンプ機能は使用しないように変更しました。