3つの簡単な例を使ってハイパーリンクの下線を削除する方法

3つの簡単な例を使ってハイパーリンクの下線を削除する方法
ハイパーリンクの下線を削除するには、スタイルシート CSS を使用する必要があります。当面は CSS の概念を詳しく学習したくない場合は、ハイパーリンクの下線を制御する方法を示す 3 つの簡単な例を以下に示します。メモ帳を使用して Web ページのソース コードを開きます (最初に IE で Web ページを開き、IE メニュー バーの [表示] → [ソース ファイル] をクリックすることもできます)。すると、メモ帳ウィンドウがポップアップ表示されます。

<head> 行と </head> 行を見つけて、その間にスタイルシート ステートメントを追加します。次のように:

コードをコピー
コードは次のとおりです。

<html>
<ヘッド>
<style>a{テキスト装飾:なし}</style>
</head><body>

1. headとheadの間に<style>a{ TEXT-DECORATION:none }</style>を追加するだけです。
この文はハイパーリンクの下線を削除します。これは最も簡単な例です。試してみると成功するでしょう。

2. 上記の例では、ハイパーリンクの下線を一度に削除する方法のみを説明しています。Web ページ上の一部のハイパーリンクに下線を付ける必要があり、他のハイパーリンクには下線を付ける必要がない場合はどうすればよいでしょうか。まず、Web ページ上のハイパーリンクのほとんどに下線が引かれているかどうかを検討する必要があります。
ほとんどのハイパーリンクに下線を付ける必要がない場合は、
<style> a{ TEXT-DECORATION:none }</style> とし、下線を付ける必要があるいくつかのハイパーリンクでこのメソッドを使用すると、下線が付けられます。
<a href=****><u>テキスト</a>。
ほとんどのハイパーリンクに下線を付ける場合は、上記の文を含める必要はありません。次のように変更します: <style>.n{ TEXT-DECORATION:none }</style>,
注: n の前にはクラス セレクターを示すドットがあります。これにより、Web ページのハイパーリンクで複数回参照することができ、個々のハイパーリンクを個別に削除できます。例:

コードをコピー
コードは次のとおりです。

<a class=n href=http://www.webshu.com>ウェブツリー</a>
<a class=n href=http://www.cctv.com>中国中央テレビ</a>
<a class=n href=http://www.ziyy.com>自由形水泳ネットワーク</a>

3. ハイパーリンクの下線を削除して、マウスをその上に置いたときに下線が残るようにするにはどうすればよいですか?
head と head の間に次のような文を追加できます: <style>a{ TEXT-DECORATION:none}a:hover{TEXT-DECORATION:underline }</style>
注: a はハイパーリンクを表し、a:hover はスタイルシート内の疑似クラスであり、マウスがホバーしているときの状態を示します。
Web ページ上のほとんどのハイパーリンクにどのような効果を持たせたいかを決定します。もう一つの例を挙げてみましょう。

コードをコピー
コードは次のとおりです。

<style>a{ テキスト装飾:なし }a.xh{ テキスト装飾:なし }
a:hover.xh{ TEXT-DECORATION:underline }</style> は <style> と同等です。
a,a.xh{ テキスト装飾:なし }a:hover.xh{ テキスト装飾:下線 }</style>

この文を追加すると、Web ページ内のすべてのハイパーリンクに下線が付かなくなります。
上で見たように、CSS疑似クラスを再び使用しました。その定義形式は、セレクタ.クラスセレクタ{属性;属性値}です。たとえば、
a.xh{ テキスト装飾:なし }。

<<:  HTMLの基本構造を包括的に理解する

>>:  JavaScript でシンプルなクリスマス ゲームを実装する

推薦する

MySQLのメモリ使用量を表示する方法の詳細な説明

序文この記事では主にMySQLのメモリ使用量に関する関連コンテンツを紹介し、皆さんの参考と学習のため...

CSSはクーポンスタイルを実装するために放射状グラデーションを使用します

この記事では、CSS で放射状グラデーションを使用して、次の図に示すクーポン スタイルの効果を実現す...

JavaScriptにおけるこれの深い理解

Jsでのこれの深い理解JavaScriptスコープはstatic scopeスコープですが、 Jsの...

Vueコンポーネントの再利用と拡張の詳細な説明

目次概要延長は必要ですか?スロットJavaScript ユーティリティ関数拡張コンポーネントの複数の...

MacBook 向け Python 3.7 インストール チュートリアル

MacBookにpython3.7.0をインストールする詳細な手順は、参考までに記録されています。具...

CentOS 8.0.1905 は ZABBIX 4.4 バージョンをインストールします (検証済み)

Zabbix サーバー環境プラットフォームバージョン: ZABBIX バージョン 4.4システム:...

設定操作からMySQLへのNULLが見つからない問題を解決する

興味深い発見:合計 1000 件のレコードを含むテーブルがあります。クエリ ステートメントは次のよう...

CentOS7 で ethereum/Ethereum を最初からインストールする

目次序文sudo書き込み権限を追加するgit 2.9.0をインストールopenssl 1.1.1l ...

HTML ページで JSON データを表示およびフォーマットする方法

JSONデータはHTMLページ上に表示されフォーマットされます1. 表示効果図説明:すべてのキー値は...

CSS で順序付きリスト項目と順序なしリスト項目のスタイルを設定する方法

順序なしリストでは、順序なしリストのシンボルは各リストの前に表示されるドットです。順序付きリスト o...

Vue はユーザーのログイン状態を維持します (さまざまなトークン保存方法)

目次クッキーの設定方法クッキーのデメリット: LocalStorage と SessionStora...

MySQLインデックスが失敗するいくつかの状況の詳細な分析

1. 先頭のあいまいクエリではインデックスを使用できません (「%XX」や「%XX%」など)コード値...

SQL文のパフォーマンスを分析するための標準的な要約

この記事では、explain を使用して SQL ステートメントを分析する方法を紹介します。実際、イ...

MySQL 権限昇格のさまざまな形態の概要

目次1. Webshel​​lを書く出力ファイルにシェルを書き込むログファイル書き込みシェル2. U...

複数の Docker コンテナが同じポート番号を持たない場合の解決策

背景Dockerでは、同じイメージを使用して4つのコンテナを作成します。ネットワークはブリッジモード...