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

วิธีเปลี่ยนสีพื้นหลังใน HTML/CSS

หากต้องการเพิ่มสีพื้นหลังให้กับองค์ประกอบ HTML คุณสามารถใช้คุณสมบัติ CSS background-color .

สมมติว่าคุณมีมาร์กอัป HTML ต่อไปนี้ และคุณต้องการเพิ่มสีพื้นหลังให้กับ <body> องค์ประกอบ:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Changing background color in HTML/CSS</title>
</head>
<body>    
    <h1>Here's an awesome website!</h1>
</body>
</html>

วิธีที่ง่ายที่สุดในการเพิ่มสีพื้นหลังคือการสร้าง <style> . ภายใน องค์ประกอบในเอกสาร HTML ของคุณ

ใน <head> องค์ประกอบใน HTML สร้างชุดของ <style></style> แท็ก จากนั้นคุณสามารถเพิ่มกฎสไตล์ CSS สำหรับสีพื้นหลังใน <style> ธาตุ

<head>
    <meta charset="UTF-8">
    <title>Changing background color in HTML/CSS</title>    
    <style>
        body {
            background-color: #78a8eb;
        }
    </style>
</head>

โค้ด HTML และ CSS นี้จะส่งผลให้หน้าเว็บมีลักษณะดังนี้!

วิธีเปลี่ยนสีพื้นหลังใน HTML/CSS

สัญกรณ์สี

#78a8eb ค่าสำหรับ background-color คุณสมบัติเขียนด้วยเลขฐานสิบหกหรือที่เรียกว่าเลขฐานสิบหก แสดงถึงสีด้วยชุดอักขระสำหรับช่องสีแดง สีเขียว และสีน้ำเงิน อักขระมีตั้งแต่ตัวเลข 0 ถึง 9 ตามด้วยตัวอักษร A-F ศูนย์ (0) คือค่าต่ำสุด และ F คือค่าสูงสุด

คุณยังแสดงสีใน CSS ได้โดยใช้สัญลักษณ์อื่นๆ

ตัวอย่างเช่น ในฟังก์ชันการทำงาน สีจะถูกจัดรูปแบบเป็น rgba() . ในตัวอย่างของเรา สีพื้นหลังจะเขียนดังนี้:

background-color: rgb(120, 168, 235);

หรือในรูปแบบ HSL (Hue, Saturation, Lightness) จะเขียนดังนี้:

background-color: hsl(215, 74%, 70%);

วิธีการเขียนสีแบบใดก็ได้ในสามวิธีนี้เป็นที่ยอมรับในเบราว์เซอร์รุ่นใหม่

วิธีที่เลิกใช้แล้ว (อย่าใช้)

ในมาตรฐานเว็บเวอร์ชันก่อนหน้า ผู้คนจะใช้ bgcolor คุณสมบัติที่มีสีฐานสิบหกในแท็ก HTML เอง:

<body bgcolor="#78a8eb" ></body>

อย่างไรก็ตาม นี่เป็นวิธีเก่าในการตั้งค่าสีพื้นหลัง คุณไม่ควรใช้สิ่งนี้อีกต่อไป เพียงแค่เขียนสไตล์ CSS เพื่อควบคุมสี