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

่
 ็
 CSS และโครงสร ้างเวบไซต์  2. รูปเเบบค�าสัง css
 ด ้วย HTML เบื้องต ้น

                                  ่
              2.1 รูปเเบบของค�าสัง css จะประกอบไปด้วย 2 ส่วนใหญ่ๆ คือ
                                                     ่
                                                                           ่
                     2.1.1 Selector คือ ส่วนของค�าสัง HTML หรือ Tag ทีเราต้องการให้เเสดงผล เช่น table
                                                ็
                                            ็
             ็
           กจะเเสดงในส่วนของตาราง, a กจะเปนการลิงก์, h1 กจะเปนขนาดตัวอักษร เปนต้น
                                                                     ็
                                                                                         ็
                                                                 ็
 ้
 1.  css เบืองต้น            2.1.2 Declaration คือ ส่วนของการก�าหนดค่าให้กับ Selector ประกอบไปด้วย 2ส่วน
           ได้เเก่
                                                  ่
                                                                                          ิ
           1) Property คือ ส่วนของคุณสมบัติทีเราต้องการให้เเสดง เช่น สีตัวอักษร, ชนดตัวอักษร, ขนาด
 ่
                          ้
       css  (cascade Style Sheet)  หมายถึง ภาษาทีใช ้ก�าหนดรูปเเบบการเสดงผล HTML ถูก  ตัวอักษร, สี, พืนหลัง เปนต้น
                                   ็
 ่
 ่
 ้
 ่
                              ่
                                                                            ่
 ู
 สร ้างขึนเพือใช ้งานร่วมกับ  HTML  ซึงโดยทัวไปเล้ว  HTML  ใช ้ส�าหรับก�าหนดรูปโครงสร ้างข้อมล   2) Value คือ ค่าทีเราต้องก�าหนดให้กับ Property หรือเปนค่าทีเราต้องการให้เเสดง เช่น ตัว
                                                                     ็
 ส่วน css ใช ้ส�าหรับก�าหนดรูปเเบบการเเสดงผล  อักษรสีเขียว,ตัวอักษรเเบบ Tahoma, ตัวอักษรขนาด 10pt เปนต้น
                                                                          ็
 ้
 ่
 ั
 ็
 ู
 ็
        ในการเเยกการเเสดงผลของเวบเพจออกจากข้อมลในเวบเพจนน จะช่วยให้ง่ายต่อการเปลียน    2.2 ลักษณะการใช ้งาน CSS แบ่งออกเปน 3 แบบ คือ
                                                     ็
 ่
 ่
 ่
                                                                                     ่
 เเปลงรูปเเบบต่างๆ ในอนาคตทีอาจจะมีการเปลียนรูปเเบบของเวบเพจ เช่น ถ้าเราต้องการเปลียนสี     2.2.1 แบบ Inline เปนการเขียนโค้ด Css ลงไปในแทก HTML ทีต้องการให้เกิดการแสดง
 ็
                                                                         ็
                                        ็
 ่
 ่
                                            ้
                                   ้
 ็
 ให้กับหัวข้อในเเทก <h2> ในทุกๆ เวบเพจกเพียงเเต่เปลียนรูปทีเปนไฟล์ css ด้วยกัน ในปจจุบัน   ผลและจะมีผลต่อแทกนนๆ เท่านน โดยมีรูปแบบดังน ี ้
 ็
 ็
 ั
 ็
                                            ั
                               ็
                                   ั
 ่
 ่
 ้
 ่
 css เปนทีนยมอย่างมากในการนาไปจัดรูปเเบบให้กับเวบเพจ ซึงก่อนทีจะมี css นนเราใช ้ตารางใน  <tag style="property:value; property:value,"
 �
 ิ
 ็
 ั
 ็
 ่
 ่
                                                                    ้
 การจัดวางต�าเเหนงต่างๆในเวบเพจเเละใช ้ค�าสัง  HTML  ในการจัดรูปเเบบของข้อมล  ซึงถ้ามีการ  แอfทริบิวด์ style ใช ้ในการก�าหนดค่าสไตล์พร็อปเพอร ์ตีต่างๆ
 ู
 ็
 ่
 ่
 เเก้ไขรูปภาพหรือมีการปรับปรุงเวบเพจจะเปนการยุงยากมาก เพราะต้องเเก้ไขในทุกเวบเพจเพือให้     2.2.2 แบบ Embedded เปนการเขียนโค้ด CSS ลงไปในไฟส์ HIML เช่นกัน แต่จะรวมโค้ด
 ็
 ่
 ็
 ็
                                              ็
 ่
                  ้
 ็
 เปนไปตามรูปเเบบทีต้องการ  CSS ทังหมดไว้ภายใต้แทก <head> โดยมีรูปแบบดังน ี ้
                                    ็
 ั
 ็
           ปจจุบัน CSS แบ่งเยน 4 รุ่น ได้แก่  <head>
 1) CSS 1 ยอมรับเปนมาตรฐาน ธันวาคม ค.ศ. 1996  <tile></itle>
 ็
 ่
 2) CSS 2 เริมร่าง ค.ศ. 1997 ยอมรับเปนมาตรฐาน ทฤษภาคม ค.ศ. 1998  <style type=*tex/css">
 ็
                                                                                            ่
                                            ็
 ่
 ็
 3) CSS 3 เริมร่าง ค.ศ. 1998 ยอมรับเปนมาตรฐาน ทฤศจิกายน ค.ศ. 2011              2.2.3  เเบบ  External  เปนการเขียนเเบบเเยกโค้ด  CSS  ออกมายังไฟล์ทีเเยกต่างหาก  ซึง ่
                        ่
                                                                      ่
                 ่
 ่
 4) CSS 4 เริมร่าง 29 กันยายน ค.ศ. 2009  จะอยูคนละทีกับไฟล์ HTML โดยจะมีนามสกุลไฟล์ CSS ซึงจะมีการเรียกร ้องใช ้รูปเเบบ CSS จาก
                                                                                         ่
                                                                                                   ็
                                                                                          ็
                                                                    ็
           ไฟล์ HTML โดยมีรูปเเบบในการเขียน คือ จะเเบ่งออกเปน 2 ไฟล์ คือไฟล์ทีเปนหน้าเวบเพจหรือ
                                 ่
                                   ็
           ไฟล์ HTML กับไฟล์ทีเปน CSS เช่น
           ส่วนของไฟล์ HTMI:
           <head>
           <title></title>
           <link rel="stylesheet" type="tex/css" href="filename.css"/>
           </head>
 38                                             39
   38   39   40   41   42   43   44   45   46   47   48