HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

リンクとボタン—いつどちらを使用する必要がありますか?

ボタンやリンク(アンカー要素<a>)を使用するWebサイトをよく目にします )交換可能。しかし、正しく理解するのは難しくありません。基本的なガイドラインは次のとおりです。

リンクを使用する(<a href="/go-here">link</a> )ユーザーに次のことをさせたい場合:

  • 同じページの別のセクションに移動
  • ウェブサイトの別のページに移動
  • 外部のWebサイト(別のドメイン)に移動します

ボタンを使用するタイミング(

ボタンを使用する (<button type="button">button</button> )クリックしてJavaScriptを利用したアクションをトリガーする場合:例:

  • スライドインメニューを切り替えます
  • ポップアップモーダル/ダイアログを開く

<button>をいつ使用するかの完璧な例 このウェブサイトのヘッダーにある月/太陽のアイコンです。クリックすると、カラーテーマが明るい色から暗い色に切り替わります。

フォーム入力はどうですか?

ユーザーが連絡先フォームなどのフォームを送信することになっている場合は、送信入力要素を使用します:

<input type="submit" value="Submit" />

  1. どのRubyIDEを使用する必要がありますか?

    エディター内で開発者として多くの時間を費やすことになるため、快適で生産性の高いエディターを使用することが重要です。 この記事の内容: どのRubyIDE/エディターがあなたに適しているかを選択するお手伝いをしたいと思います ! この決定について強調する必要はありません。1つ選んで、数週間試してみて、どのように感じるかを確認してください。エディターは後でいつでも変更できます。 探すべきことがいくつかあります : 作業を簡単にするために利用できるRuby関連のプラグイン エディターがオープンソースであるかどうか 生産性を向上させる組み込み機能(コードスニペット、オートコンプリート、邪魔に

  2. Shadowsock と VPN:どちらを使うべきか?

    インターネットの検閲を回避したい場合、VPN と Shadowsocks のどちらがより良い選択肢なのか疑問に思ったことがあるかもしれません.どちらも障害を克服するのに役立つ効果的な手段ですが、それぞれに長所と短所があります。 これらのブロックのほとんどは、すべての Web サイトで使用される固有の識別子である IP アドレスを、明示的または範囲内でブロックすることによって、比較的簡単に機能します。使い方は簡単ですが、効率的です。最初にブロックされていない IP アドレスにアクセスし、その IP アドレスを想定して、アクセスしたいブロックされた IP アドレスに直接アクセスするよりも、そのア