Page 39 - การสร้างเว็บไซต์
P. 39

6. การก�าหนดสี
                                             ิ
                     8. การก�าหนดชนดของอักษร



 ในการก�าหนดสีใน CSS กจะใช ้วิธีเดียวกันกับรูปแบบการก�าหนดสีของ HTML. เช่น  ราสามารถใช ้  CSSในการก�าหนดชนดให้ตัวอักษรได้  โดยก�าหนดรูปแบบ  Fon  ผาน  Property
 ็
                                                 ิ
                                                                                              ่
 ่
                                                                                      ่
 1) การก�าหนดสีโดยใช ้ชือสี เช่น red, green, biae, black เปนตัน  ต่างๆ ให้กับ HTML Element เช่น <p>, <dv>, <span>, <h1>และอืนๆ
 ็
 ็
 2) การก�าหนดสีด้วยตัวเลขฐานสิบหก (Hex) เช่น #OE, #800#, #0000F เปนต้น
 ั
 ็
 3) การก�าหนดสีด้วยฟงก์ชัน ซุ60 เช่น ซูgb (100, 200, 100), ซูb (50%, 100%, 25%) เปนต้น
 ตัวอย่างการก�าหนดด�าสิใน CSS
 ้
 ้
 6.1 การตังค�าสีให้กับตัวอักษรและพืนหลัง มีดังน ี ้  9.CSS Box Model
 body (
    color: black;                                                      ้                   ่
                                                                                           ึ
                                                                       ั
                                                       ่
                                                                                  ็
    background: white;     ในการใช ้ CSS ในการก�าหนดต�าแหนงการแสดงผลนนในหน้าเวบเพจหนงประกอบไปด้วย
                                               ้
                                                                                            ่
                                                                                         ้
                                                                                                       ็
                                      ็
                                              ื
                                                               ็
 (         หลายๆ ส่วน เช่น ส่วนหัวเวบ ส่วนเนอหา ส่วนท้าย เปนต้น ส�าหรับการจัดสรรพืนทีของหน้าเวบเพจ
              ่
                                        ้
                                        ี
 ้
 ้
 ่
 จากค�าสังเปนการตังค�าาสีตัวอักษรเปนสีด�าและพืนหลังเปนสีขาว  เพือแสดงส่วนประกอบเหล่านท�าได้หลายรูปแบบ เช่น การแบ่งแบบอิสระ การแบ่งคอสัมน์ การจัด
 ็
 ็
 ็
                                 ่
                    ็
                                                                                                  ็
 ้
 6.2 การก�าหนดค�าสีให้กับ Link ในการก�าหนดค่าสิให้กันลิงค์ใน CSS  นนสkมารถก�าหนดให้เปน  รูปหน้าเวบ (ayou) ซึงสามารถช ้ตารางหรือใช ้ dข ในกรจัดวางส่วนประกอบของหน้าเวบเพจ
 ็
 ั
                                                                             ่
            ั
                     ็
                                                                                                    ็
                                    ิ
 ่
 ็
 สิสิงกใด้หลายสถานะตามรูปแบบของการลิงค์  เช่น  ขณะทียังไมใด้คลิกสิงกเปนอีกสีหรือขณะที  ปจจุบันเวบไซต์ต่างๆ จะนยมใช ้ div และใช ้ CSS ในการจัดต�าแหนง ขนาด และสีให้กับแทก div
 ่
 ็
 ็
                              ้
             ่
                                                ่
                                                                                         ้
                                                                                         ั
                              ั
                                                                          ็
 ่
 ่
 ็
 ็
 ็
 คลิกสิงก์กเปนอีกสีหรือเมือเอาเมาส์วางเหนอสิงกกเปนอีกสี เช่น  ซึงการใช ้  div  นนจะท�างานโดยเมือโหลดเสร็จส่วนไหนก่อนกแสดงผลส่วนนนออกมาเลยในหน้า
 ็
 ็
 ื
                                                                     ่
                    ้
                                              ็
             ็
                    ั
                                                                                           ็
                                                                      �
 ่
 ็
 ่
 link  color: ซูb(0, 0. 153): ) #* ส�าหรับสิงกทียังไมได้รับแม "  เวบเพจนนถ้ามองกันอย่างง่ายๆ  กคือ  กล่องแต่ละกล่องทีนามาวางต่อๆ  กัน  เปนการวางโครงร่าง
                                                                                                      ่
                                                                             ่
                       ้
                               ่
                                                                     ้
                                                                                                ่
                                                                     ั
 ่
 vinlted ( color. rgb(153, 0, 153): 1 / ส�าหรับสิอด์ทีรีบชมแล้ว "  (Layou! พืนฐานซึงมีความส�าคัญมาก ส�าหรับใน CSS นนจะมีเรือง Bex Mode! ซึงจะเกียวข้อง
                                                                      ่
                ่
 ่
 aative f color: rgb(255, 0. 102): ) / ส�าหรับสิงกทีถูกคลิก "  กับเรืองการก�าหนดขนาดของข้อความหรือรูปภาทต่างๆ  ทีใช ้ในการแสดงผล  โดย  สามารถแสดง
 ็
                                               ้
 ่
 ื
 ahover ( colar.: rgb(0, 96, 255). ) /" ส�าหรับสิงกทีมีมาวางเหนอ "  ในรูปแบบของ Bex Model ได้ดังน ี
 ็
                                      ็
 ่
 ่
 ้
 ่
 ็
 ถ้าหากว่าไมต้องการให้ลงก์ทีปรากฏมีเส้นต้านล่างกสามารถเขียนค�าสังใน C5S ได้โดยตังคาที ่  9.1 Wdth และ Hegbt เปนความกว้างและความสูงของ Element
                               ้
                                                                           ้
                                  ่
                           ็
                                                                      ่
 ็
 propertylex-deconation เปน nobe เช่น  9.2 Margin เปนพืนทีว่างๆ รอบเส้นกรอบ (Border) จะไมมีสีพืนหลัง มีลักษณะโปร่งใส
                                                                                    ้
                          ็
 a. plain( tot-decoration: #ome)  9.3 Border เปนเส้นกรอบรอบ Padding สีของกรอบถูกก�าหนดโดยสีพืนหลังของ Box
                                               ้
                                                                        ่
                                    ่
                                                                     ้
                                                                                    ้
                                                                                    ื
                                               ื
                                                                 ็
                            ็
 ่
 เมือเรียกใช ้งาน CSS กีสามารถเขียนได้ตัน ี ้  9.4 Padding เปนส่วนทีใช ้แสดงเนอหาและรูปภาพเปนพืนทีว่างๆ รอบเนอหา สีของ Padding
                             ้
 <a dasse "plain" bef:"person.htm!">บุคลากs</a>  ถูกก�าหนดโดยสีพืนหลังของ Box  ่
                                                                    ็
 ่
 ่
 ่
 ็
 จากค�าสังดังกล่าวจะเปนการลิงค์ไปยังเพจ persos html! ซึงค�าว่าบุคลากรทีเปนข้อความลิงค์  9.5 Content ในการก�าหนด Wdh และ Height ซึงเปน Propertyของ Elememt ด้วย CSS
 ็
            ้
                                                                                ้
                                                                    ่ ่
                                                                                          ้
                 ่ ่
                                                                 ้
            ั
                                ็
                                                                                ื
                                                                                          ั
 กจะไมมีขีดเส้นได้  นน  สิงทีก�าหนดจะเปนความกว้างและความสูงข  องพืนทีทีใช ้แสดงเนอหาเทานนจึงขนาดทีแท้จริง
 ็
 ่
           ของ Element จะต้องรวมPadding Border และ Margin เข้าไปด้วย
 7.การก�าหนดรูปแบบข้อความ
 เราสามารถก�าหนดรูปแบบให้ข้อความได้หลายรูปแบบ เช่น ความสูงของบรรหัด, ด�าแหนง
 ่
 ่
 การรัตวางข้อความ การขีดเส้นใด้ การก�าหนดตัวพิมพ์เลกหรือตัวพิมพ์ใหญ่ และอืนๆ อีกมากมาย
 ็
 ่
 โดยผาน Property ต่างๆ
 38                                                                                                              39
   34   35   36   37   38   39   40   41   42   43   44