Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS

การลบขีดเส้นใต้เริ่มต้นออกจากลิงก์โดยใช้ CSS


ตามค่าเริ่มต้น ลิงก์ทั้งหมดใน HTML จะมีการขีดเส้นใต้ เราสามารถลบขีดเส้นใต้นี้ได้โดยใช้คุณสมบัติ CSS text-decoration

ไวยากรณ์

ไวยากรณ์ของคุณสมบัติการตกแต่งข้อความ CSS มีดังต่อไปนี้ -

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