การกำหนดสไตล์ย่อยด้วย CLASS และ ID

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

               สไตล์ย่อยแบบ CLASS
               สไตล์ย่อยแบบ ID

        สไตล์ย่อยแบบ CLASS

               เป็นการกำหนดรูปแบบของสไตล์ขึ้นก่อน โดยกำหนดอยู่ภายในคำสั่งหลัก <STYLE>

               การกำหนดชื่อสไตล์จะใช้จุด " . " (full stop) นำหน้าชื่อสไตล์ เพื่อเป็นตัวกำหนดชื่อ CLASS ซึ่งมีการ
        กำหนดรูปแบบ ดังนี้

        รูปแบบ

                    <STYLE>

                                .ชื่อของสไตล์ class { คำสั่งกำหนดรูปแบบ
                                                                ....................
                                                                ....................                          }

                </STYLE>

       โดยที่

        <STYLE> ... </STYLE>                       เป็นคำสั่งที่ใช้กำหนดรูปแบบสไตล์
        ชื่อของสไตล์ class                            เป็นชื่อที่ตั้งขึ้นเพื่อใช้แทนรูปแบบของสไตล์ที่กำหนดขึ้น
        คำสั่งกำหนดรูปแบบ                     คือคำสั่ง HTML ที่กำหนดรูปแบบขึ้นใหม่ โดยมีรูปแบบรายละเอียด
                                                                      ดังนี้

                { คำสั่งกำหนดรูปแบบ : ค่าที่กำหนด ;
                  คำสั่งกำหนดรูปแบบต่อไป : ค่าที่กำหนด ;..... }

                โดยที่การกำหนด คำสั่งกำหนดรูปแบบ : ค่าที่กำหนด ให้ไปดูที่คุณสมบัติต่างๆ ที่ใช้ได้ในสไตล์ชีท
                    และการคั่นแต่ละคำสั่งให้ใช้เครื่องหมายเซมิโคลอน (semicolon)

       ตัวอย่างการกำหนดสไตล์ย่อยแบบ class

                    <style>
                          .Para1   { font-family : AngsanaUPC ; font-weight : bold ;
                                          font-size : 20px ; color : red }
                    </style>

       สไตล์ย่อยแบบ ID

            เป็นอีกทางเลือกหนึ่งของคำสั่งเสริมที่ใช้ในการกำหนดรูปแบบของสไตล์ขึ้นก่อนเหมือนกับสไตล์ย่อย
         แบบ Class โดยกำหนดอยู่ภายในคำสั่ง <STYLE> แต่การกำหนดชื่อสไตล์จะใช้สัญลักษณ์ # นำหน้าชื่อ
         สไตล์ เพื่อเป็นตัวกำหนดชื่อ ID โดยมีการกำหนดรูปแบบ ดังนี้

         รูปแบบ

                  <STYLE>
                         

                           #ชื่อของสไตล์ id  { คำสั่งกำหนดรูปแบบ
                                                      ......................
                                                      ......................                       }

                  </STYLE>

       โดยที่

         <STYLE> ... </STYLE>                  เป็นคำสั่งที่ใช้กำหนดรูปแบบสไตล์
       ชื่อของสไตล์ id                            เป็นชื่อที่ตั้งขึ้นเพื่อใช้แทนรูปแบบของสไตล์ที่กำหนดขึ้น
         คำสั่งกำหนดรูปแบบ                     คือคำสั่ง HTML ที่กำหนดรูปแบบขึ้นใหม่ โดยมีรูปแบบรายละเอียด
                                                         ดังนี้

                { คำสั่งกำหนดรูปแบบ : ค่าที่กำหนด ;
            
คำสั่งกำหนดรูปแบบต่อไป : ค่าที่กำหนด ;..... }

                โดยที่การกำหนด คำสั่งกำหนดรูปแบบ : ค่าที่กำหนด ให้ไปดูที่คุณสมบัติต่างๆ ที่ใช้ได้ในสไตล์ชีท
                    และการคั่นแต่ละคำสั่งให้ใช้เครื่องหมายเซมิโคลอน (semicolo
n)

     ตัวอย่างการกำหนดสไตล์ย่อยแบบ id

               <style>
               #Para2   { color : blue ; font-weight : bold ; margin-left : 1in }
                   </style>

     การเรียกใช้สไตล์ย่อยแบบ CLASS และ ID

         1.การเรียกใช้สไตล์ย่อยแบบ CLASS

         รูปแบบ
            <คำสั่งใน HTML   CLASS = "ชื่อสไตล์ย่อยแบบ Class">

                     ข้อความเอกสาร .....
                                     ..........................

                     </คำสั่งใน HTML>

             2.การเรียกใช้สไตล์ย่อยแบบ ID

         รูปแบบ

                     <คำสั่งใน HTML   ID = "ชื่อสไตล์ย่อยแบบ Id">

                              ข้อความเอกสาร .....
                                      ..........................

                     </คำสั่งใน HTML>

       โดยมีรายละเอียดของคำสั่ง ดังนี้

         คำสั่งใน HTML                         เป็นคำสั่งใดๆ ใน HTML ที่ใช้กำหนดรูปแบบ เช่น
                                                             คำสั่ง <P>                เป็นคำสั่งหลักเพื่อขึ้นย่อหน้าใหม่
                                                             คำสั่ง <DIV>            เป็นคำสั่งหลักที่มีผลต่อเอกสารทั้งหมดที่อยู่ในช่วง
                                                                                             ของแท็กคำสั่งนี้
        ชื่อสไตล์ย่อย                        ขึ้นอยู่กับว่าเรียกใช้สไตล์ย่อยแบบ CLASS หรือ ID

         ตัวอย่างการใช้งานสไตล์ย่อยแบบ CLASS

         wpe28.jpg (31442 bytes)

         ผลที่ได้บนบราวเซอร์

         wpe42.jpg (109112 bytes)

         ตัวอย่างการใช้งานสไตล์ย่อยแบบ ID

         wpe3F.jpg (109863 bytes)

         ผลที่ได้บนบราวเซอร์

         wpe43.jpg (109189 bytes)

หน้าแรก | คุณสมบัติเกี่ยวกับตัวอักษร | คุณสมบัติเกี่ยวกับสีและพื้นฉากหลัง | คุณสมบัติเกี่ยวกับข้อความ | คุณสมบัติเกี่ยวกับกรอบ | คุณสมบัติเกี่ยวกับหน่วยวัด | การกำหนดสไตล์ร่วม | การกำหนดสไตล์เฉพาะที่ | การใช้สไตล์ชีทจากภายนอก |
การกำหนดสไตล์ย่อยด้วย CLASS และ ID | การใช้คำสั่ง SPAN |