普通リンクというとURLを開くのに使われるのがほとんどです。メールアドレスを指定すればメールアプリを開くという使い方もできます。ここではメルアドのリンク方法とオプションの付け方について詳しくまとめました。複数オプションをまとめて指定ここまでのまとめメルアドをリンクさせる基本メールアドレスをリンクにする方法はとても簡単です。いうメールアドレスへのリンクこれをクリックするとアドレス欄が入力された状態でメールアプリが起動します。Windowsだった場合はOutlook、Macの場合はMail.app、スマホの場合はインストールされたメールアプリなど・・・その端末でデフォルトのメールアプリやソフトが自動で起動してくれます。以上がメールアドレスをリンクさせる方法たったこれだけですが、メールアドレスには色々オプションもつけられます。bodyこの4つのオプションの付け方についてそれぞれ説明していきます。ようなオプションをつけます。カーボンコピー指定している部分です。)で区切ればOKです。オプションにつけます。href="mailto:hoge@dummy.com?bcc=piyo@dummy.com">メールを開く</a>CCの場合と全く同じです。複数メルアドもコンマまたはセミコロンで区切って指定できます。よう指定するとメールアプリで題名が入力された状態で起動します。href="mailto:hoge@dummy.com?subject=Hello">メールを開く</a>リンクをクリックしてメールソフトが起動すると件名に「Hello」が入力されています。件名やこの後紹介する本文を指定するときは注意点が1つあります。その注意点とは日本語を直に書くと文字化けしてしまうということなのでURLに件名などを指定する場合は必ずURLエンコードしましょう。href="mailto:hoge@dummy.com?subject=%e3%81%93%e3%82%93%e3%81%ab%e3%81%a1%e3%81%af">メールを開く</a>エンコードする文字コードはUTF-8を使っておけばほぼ問題ないと思います。indexhttps://www.tagindex.com/cgi-lib/encode/url.cgi日本語を入力して「エンコードする」を押せばURLエンコードが取得できます。ようにして設定できます。「空白とかそのまま含んでて大丈夫なの?」と思ってしまいますが、問題なく表示されます。本文については改行はそのまま表示できないことに注意です。HTMLの属性値は複数行にできないので代わりの方法を使わないといけません。先ほど日本語を指定したように改行もURLエンコードすればOKです。well?">メールを開く</a>こうすれば次のように改行して表示されるはずです。次はCCとBCCの両方指定しているオプション例?cc=piyo@dummy.com&bcc=fuga@dummy.com1?cc=piyo@dummy.com&bcc=fuga@dummy.com件名(subject)や本文(body)を同時に渡す場合も同じです。つなげればOKということでメールをリンクさせる方法についてでした。個人でWebサービスとかツールとかを開発しているWeb系の人。このブログでは学んだことや開発に役立つ知識、プログラマーや開発者向けの情報を発信していく予定。PHP、JavaScript(jQuery)、CSSがメイン。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目ですCommentName*Email*Website上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。個人でWebサービスとかツールとかを開発しているWeb系の人。このブログでは学んだことや開発に役立つ知識、プログラマーや開発者向けの情報を発信しています。未分類JavaScriptjQueryPHPCSSWordPressこんなアプリも作ってます。3Dドット絵メーカー(オープンベータ版)3Dドット絵(ボクセルアート)を作れるアプリ。個人でWebサービスとかツールとかを開発しているWeb系の人。このブログでは学んだことや開発に役立つ知識、プログラマーや開発者向けの情報を発信しています。2020.02.26Androidで簡単にシェア(共有)機能実装。