シンプルなナビゲーションバー機能を実現する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 はネットワークカードを変更した後、インターネットにアクセスできません

推薦する

ウェブサイトがhttpsを有効にした後のSSLのセキュリティ構成と検出

最近のウェブサイトでは SSL を有効にするのが標準となっています。ただし、SSL を設定した後も、...

JavaScript継承のさまざまな方法とメリット・デメリットを詳しく解説

目次1. プロトタイプチェーン継承2. コンストラクタの借用(古典的な継承) 3. 組み合わせ継承4...

MySQL シリーズ 10 同時実行制御を実装するための MySQL トランザクション分離

目次1.同時アクセス制御2. 取引1. トランザクションは ACID 原則に従います。 2. トラン...

Centos7 での Rsync+crontab 定期同期バックアップ

最近、社内の重要なサーバデータを定期的にストレージにバックアップし、ついでにメモしておきたい以前、W...

And キーワードを使用した MySQL の複数条件クエリ ステートメント

AND キーワードを使用した MySQL 複数条件クエリ。MySQL では、AND キーワードを使用...

LeetCode の SQL 実装 (196. 重複するメールボックスを削除する)

[LeetCode] 196.重複したメールを削除するSQL クエリを記述して、Person とい...

MySQL データベースのバックアップ プロセスに関する注意事項

今日は、データ バックアップに関連するいくつかの点について調べ、MySQL データ バックアップに関...

MySQL 1対多関連クエリのページングエラー問題の解決方法

XML価格照会のクエリデータにはリストが含まれているため、コレクションが必要です <結果マップ...

オーディオマニアにアピールするオーディオビジュアルLinuxディストリビューション

私は最近、多くの音楽に特化した Linux ディストリビューションの 1 つである Audiovis...

MySQLトリガーの簡単な使用例

この記事では、例を使用して MySQL トリガーの簡単な使用方法を説明します。ご参考までに、詳細は以...

Win7 システムでの MySQL 5.7.11 の詳細なインストール チュートリアル

オペレーティング システム: Win7 64 ビット Ultimate Edition MySQL ...

DOCTYPEタイプの詳細な紹介

<br />通常、HTML では次の方法で DOCTYPE を宣言します。 <!D...

Docker で Jenkins サービスを構築する例

画像をプルする root@EricZhou-MateBookProX: docker pull je...

TypeScript のクラス

目次1. 概要2. シンプルなクラスを定義する3. 継承4. public、private、prot...