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

CSSを使用してリンクからデフォルトの下線を削除する


デフォルトでは、HTMLのすべてのリンクは下線で装飾されています。この下線は、CSStext-decorationプロパティを使用して削除できます。

構文

CSStext-decorationプロパティの構文は次のとおりです-

Selector {
   text-decoration: /*value*/
}

次の例は、CSSのテキスト装飾プロパティを示しています。

<!DOCTYPE html>
<html>
<head>
<style>
p {
   padding: 5px;
   box-shadow: inset 0 0 5px violet;
}
a {
   font-style: italic;
   text-decoration: none;
}
</style>
</head>
<body>
<a href="#">Demo</a>
<p>
<a href="https://example.com/">Example domain</a>
</p>
</body>
</html>

出力

これにより、次の出力が得られます-

CSSを使用してリンクからデフォルトの下線を削除する

<!DOCTYPE html>
<html>
<head>
<style>
div {
   margin: auto;
   width: 50%;
   text-align: right;
   color: green;
   border: thin dashed red;
}
a {
   text-decoration: none;
}
a:last-child {
   color: inherit;
   background-color: moccasin;
}
</style>
</head>
<body>
<div>
<a href="#">Link Demo</a>
<p>
Watch this: <a href="https://example.com/">Example site</a>
</p>
</div>
</body>
</html>

出力

これにより、次の出力が得られます-

CSSを使用してリンクからデフォルトの下線を削除する


  1. CSSを使用してImageSpriteからアイコンを表示する

    画像スプライトを使用する主な利点は、httpリクエストの数を減らして、サイトの読み込み時間を短縮できることです。 以下は、CSSを使用して画像スプライトからアイコンを表示するためのコードです- 例 <!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .twitter,.facebook {    background

  2. CSSを使用して放射状グラデーションのサイズを設定する

    放射状グラデーションのサイズを設定するには、radial-gradient()関数を使用します。この関数は、放射状のグラデーションを背景画像として設定します。関数の2番目のパラメーターは、次の例のように、必要なサイズに設定します- background-image: radial-gradient(40% 50px at center,rgb(30, 255, 0),rgb(0, 195, 255),rgb(128, 0, 32)); 可能な値は、最も遠い角(デフォルト)、最も近い側、最も近い角、および最も遠い側です。以下は、CSSを使用して放射状グラデーションのサイズを設定するためのコード