HTML - พื้นหลัง

โดยค่าเริ่มต้นพื้นหลังหน้าเว็บของคุณจะเป็นสีขาว คุณอาจไม่ชอบ แต่ไม่ต้องกังวล HTML ให้คุณทำตามสองวิธีที่ดีในการตกแต่งพื้นหลังหน้าเว็บของคุณ

  • พื้นหลัง HTML พร้อมสี
  • พื้นหลัง HTML พร้อมรูปภาพ

ตอนนี้เรามาดูทั้งสองแนวทางทีละวิธีโดยใช้ตัวอย่างที่เหมาะสม

พื้นหลัง Html พร้อมสี

bgcolor แอตทริบิวต์ใช้เพื่อควบคุมพื้นหลังขององค์ประกอบ HTML โดยเฉพาะเนื้อหน้าและพื้นหลังตาราง

Note- แอตทริบิวต์bgcolorเลิกใช้งานใน HTML5 อย่าใช้แอตทริบิวต์นี้

ต่อไปนี้เป็นไวยากรณ์ที่จะใช้แอตทริบิวต์ bgcolor กับแท็ก HTML ใด ๆ

<tagname bgcolor = "color_value"...>

color_value นี้สามารถกำหนดได้ในรูปแบบใด ๆ ต่อไปนี้ -

<!-- Format 1 - Use color name -->
<table bgcolor = "lime" >
 
<!-- Format 2 - Use hex value -->
<table bgcolor = "#f1f1f1" >
 
<!-- Format 3 - Use color value in RGB terms -->
<table bgcolor = "rgb(0,0,120)" >

ตัวอย่าง

ตัวอย่างการตั้งค่าพื้นหลังของแท็ก HTML มีดังนี้

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Background Colors</title>
   </head>
	
   <body>
      <!-- Format 1 - Use color name -->
      <table bgcolor = "yellow" width = "100%">
         <tr>
            <td>
               This background is yellow
            </td>
         </tr>
      </table>
 
      <!-- Format 2 - Use hex value -->
      <table bgcolor = "#6666FF" width = "100%">
         <tr>
            <td>
               This background is sky blue
            </td>
         </tr>
      </table>
 
      <!-- Format 3 - Use color value in RGB terms -->
      <table bgcolor = "rgb(255,0,255)" width = "100%">
         <tr>
            <td>
               This background is green
            </td>
         </tr>
      </table>
   </body>
   
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

พื้นหลัง Html พร้อมรูปภาพ

backgroundนอกจากนี้ยังสามารถใช้แอตทริบิวต์เพื่อควบคุมพื้นหลังขององค์ประกอบ HTML โดยเฉพาะเนื้อหน้าและพื้นหลังตาราง คุณสามารถระบุรูปภาพเพื่อตั้งค่าพื้นหลังของหน้า HTML หรือตารางของคุณ

Note- แอตทริบิวต์พื้นหลังเลิกใช้แล้วใน HTML5 อย่าใช้แอตทริบิวต์นี้

ต่อไปนี้เป็นไวยากรณ์ที่จะใช้แอตทริบิวต์พื้นหลังกับแท็ก HTML ใด ๆ

Note- แอตทริบิวต์พื้นหลังเลิกใช้แล้วและขอแนะนำให้ใช้สไตล์ชีตสำหรับการตั้งค่าพื้นหลัง

<tagname background = "Image URL"...>

รูปแบบภาพที่ใช้บ่อยที่สุดคือภาพ JPEG, GIF และ PNG

ตัวอย่าง

ตัวอย่างการตั้งค่าภาพพื้นหลังของตารางมีดังนี้

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Background Images</title>
   </head>
	
   <body>
      <!-- Set table background -->
      <table background = "/images/html.gif" width = "100%" height = "100">
         <tr><td>
            This background is filled up with HTML image.
         </td></tr>
      </table>
   </body>
   
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

พื้นหลังที่มีลวดลายและโปร่งใส

คุณอาจเคยเห็นลวดลายหรือพื้นหลังโปร่งใสมากมายในเว็บไซต์ต่างๆ สิ่งนี้สามารถทำได้โดยใช้ภาพที่มีลวดลายหรือภาพโปร่งใสเป็นพื้นหลัง

ขอแนะนำว่าในขณะที่สร้างรูปแบบหรือรูปภาพ GIF หรือ PNG แบบโปร่งใสให้ใช้ขนาดที่เล็กที่สุดเท่าที่จะทำได้แม้จะเล็กถึง 1x1 เพื่อหลีกเลี่ยงการโหลดช้า

ตัวอย่าง

ตัวอย่างการตั้งค่ารูปแบบพื้นหลังของตารางมีดังนี้

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Background Images</title>
   </head>
	
   <body>
      <!-- Set a table background using pattern -->
      <table background = "/images/pattern1.gif" width = "100%" height = "100">
         <tr>
            <td>
               This background is filled up with a pattern image.
            </td>
         </tr>
      </table>

      <!-- Another example on table background using pattern -->
      <table background = "/images/pattern2.gif" width = "100%" height = "100">
         <tr>
            <td>
               This background is filled up with a pattern image.
            </td>
         </tr>
      </table>
   </body>
   
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -