シンプルなナビゲーションバー機能を実現するHTML+CSS

シンプルなナビゲーションバー機能を実現するHTML+CSS

さっそく、コードを見てみましょう(初心者:特に言うことはありません)

<!DOCTYPE html>
<html lang="ja" xmlns="http://www.w3.org/1999/xhtml">
<ヘッド>
    <メタ文字セット="utf-8" />
    <title>ナビゲーション バー</title>
    <スタイル タイプ="text/css">
     #nav{
         幅:100%;
         高さ:39px;
        マージン:0px;
        背景:#808080
    }
     #nav ul li{
         マージン:5px 10px;
         フロート:左;
         リストスタイル:なし;
     }
     #nav ul li a{
         フロート:左;
         パディング:0px 16px;
         <!--マージン:自動;-->
         色:#ffffff;
         フォントサイズ:15px;
     }
    </スタイル>
</head>
<本文>
    <div id="nav">
        <ul>
            <li><a href="#">ホーム</a></li>
            <li ><a href="#">友達</a></li>
            <li ><a href="#">ショップ</a></li>
            <li ><a href="#">クライアントをダウンロードする</a></li>
        </ul>
    </div>
</本文>
</html>

主なことは、CSS (Cascading Style Sheets) を使用して HTML コンテンツをフォーマットすることです (表現はあまり得意ではありません)。

識別子を直接使用して要素のフォーマットを設定できます。ID が nav の要素をフォーマットするには、その前に # を追加します。class="nav" のフォーマットを変更するには、nav の前に "." を追加します。

私はこれら 3 つのアプリケーションにあまり詳しくないので、詳細には触れません。専門家が私に何らかのアドバイスをくれたり、誰かが私と話し合ったりしてくれることを願っています。

CSS コードは、開始タグ<style type="txt/css">、終了タグ</style>を使用して HTML ドキュメントのヘッダーに記述できます。つまり、ヘッダーに埋め込むことができます。

これはシンプルなナビゲーションバーのCSSコードです。あまり多くはなく、ヘッドに埋め込まれているだけです。

上記はCSSを参照する方法です: 埋め込みスタイルシート

-------------------------------------------------------------------------------------------------------------------------------

CSS コードが多数ある場合は、CSS ファイルに直接コードを記述し、リンク タグを使用して HTML ファイルの先頭にスタイルシート CSS を導入することができます。

上記の事実を引用する2番目の方法:外部スタイルシート(最近のWebページは複雑なので、この方法の方が一般的に使用されています)

もう 1 つのタイプはインライン スタイル シートですが、ここでは説明しません。

要約する

上記は、HTML + CSS で実装されたシンプルなナビゲーション バー機能のエディターによる紹介です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

<<:  透明な入力ボックスにアイコンを追加する HTML コード

>>:  CentOS 7 はネットワークカードを変更した後、インターネットにアクセスできません

推薦する

dockerを使用してGrafana+Prometheus構成をデプロイする

docker-compose-monitor.yml バージョン: '2' ネットワ...

MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル (win10 の場合)

この記事では、MySQL 8.0.16 winx64のインストールと設定の具体的な方法を記載します。...

MySql で SQL 実行プランをクエリするために explain を使用する方法

explain コマンドは、クエリ オプティマイザーがクエリの実行を決定した方法を確認する主な方法で...

Centos システムの指定された場所に Nginx をインストールする方法

Centos システムの指定された場所に Nginx をインストールするにはどうすればいいですか?は...

jsを使用して簡単なスネークゲームを書く

この記事では、参考までに、jsで書かれたシンプルなスネークゲームの具体的なコードを紹介します。具体的...

CSS background-blend-modeの仕組みを深く理解する

この記事は共有および集約することを歓迎します。全文を転載する必要はありません。著作権を尊重してくださ...

MySQL 5.5 のインストールと設定のグラフィックチュートリアル

MySQL 5.5 のインストールと構成のチュートリアル ノートを整理し、全員と共有します。 1.公...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 1.2 クロージャのメモ化: 関数は定義された環境を記憶する1....

Linux インストール Redis 実装プロセスとエラー解決

今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...

CenOS6.7 mysql 8.0.22 のインストールと設定方法のグラフィックチュートリアル

CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします1. MyS...

Ubuntu環境にAnaconda3をインストールするための完全な手順

目次Anaconda の紹介1. ダウンロード1.1 インストールパッケージを保存するフォルダを作成...

HTML入力で値が変更されたときにリスナーイベントを追加することの簡単な分析

達成される効果多くの場合、入力ボックスの値の変化をリアルタイムで監視し、ブラウザを誘導してウェブサイ...

vue-admin-template 動的ルーティング実装例

ログインを提供し、ユーザー情報データインターフェースを取得するapi/user.js内 '@...

div の幅が width:100% に設定されていて、パディングまたはマージンが親要素を超えてしまう問題の解決方法

序文この記事では、div の幅を 100% に設定し、親要素を超えてパディングまたはマージンを設定す...

MySQL テーブルスペースのリカバリに対する正しいアプローチについての簡単な説明

目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...