การกำหนด css ด้วย class กับ id ต่างกันอย่างไร : HTML & CSS
 

Forum :: HTML & CSS :: การกำหนด css ด้วย class กับ id ต่างกันอย่างไร

พอดีผมกำลังจะเริ่มศึกษา css เลยอยากถามผู้รู้ว่า class กับ id ต่างกันอย่างไร และเราควรใช้อะไรกันแน่ !!!

3 Comment

  • Dek Chai
    #1 Comment By Dek Chai เมื่อ 10 สิงหาคม 2013 เวลา 11 นาฬิกา 11 นาที
    ใน tag หนึ่ง ๆ สามารถกำหนดได้ id เดียวครับ
    และใน tag หนึ่ง ๆ สามารถกำหนดได้หลาย class ครับ
    เช่น <tagName id="id1" class="class1 class2"></tagName>
    
    แล้วเวลากำหนด css จะกำหนดต่างกันครับ 
    โดย id จะใช้เครื่องหมาย # ครับ เช่น #idName { }
    โดย class จะใช้เครื่องหมาย . ครับ เช่น .className { }
     
  • Dek Chai
    #2 Comment By Dek Chai เมื่อ 10 สิงหาคม 2013 เวลา 11 นาฬิกา 13 นาที
    อีกอย่างนะครับ ถ้าเจอคำสั่งเหมือนกัน มันจะให้ความสำคัญกับ id มากกว่า class ครับ
    เช่น <tagName id="myID" class="myClass"></tagName>
    
    #myID
    {
         font-size: 10px;
    }
    
    .myClass
    {
         font-size: 12px;
    }
    
    มันจะให้ความสำคัญกับ id มากกว่า class ครับ จึงทำให้ tagName นั้นมี font-size เป็น 10px ครับ
     
  • ศิรายุ มั่งมูล
    #3 Comment By ศิรายุ มั่งมูล เมื่อ 10 สิงหาคม 2013 เวลา 11 นาฬิกา 19 นาที
    โอเคครับ จะลองเอาไปศึกษาดูครับ ขอบคุณมากครับ
     

Comment Forum

 
 
 
Share This Topic Login with Facebook