หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: ติ๊งต๊อง ที่ 03 กุมภาพันธ์ 2007, 19:35:00 div id
div class มันใช้งานต่างกันอย่างไรครับ... หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: Tee++; ที่ 03 กุมภาพันธ์ 2007, 20:01:43 การอ้างอิงถึง ID เราจะใช้
#ID ในการเรียก การอ้างอิงถึง Class เราจะใช้ .classname ในการเรียก ส่วนใหญ่การใช้ ID เราจะใช้ที่จุดใหญ่ๆ เพียงจุดเดียว เช่น #wrapper แต่ class เรามักจะใช้ในจุดที่มีเรียกซ้ำกัน เช่นใน loop <div id="wrapper"> <dl> <dt class="title"></dt> <dd></dd> </dl> <dl> <dt class="title"></dt> <dd></dd> </dl> <dl> <dt class="title></dt> <dd></dd> </dl> </div> ถ้าเราลองเอา code ไป validate ที่ w3c ดูจะเห็นว่า การมี id หลายๆจุดซ้ำกัน เป็นการทำผิดรูปแบบครับ หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: thai1 ที่ 03 กุมภาพันธ์ 2007, 20:37:21 ในความหมายก็คือ
ID คือลักษณะของ วัตถุที่เราจะปรับแต่งนั้นมีลักษณะแตกต่างกัน Class คือลักษณะของวัตุถุ ที่เราจะปรับแต่งมีลักษณะที่เหมือนกัน ถ้าสมมุติจะปรับแต่ง table สัก 2 table แต่ table ทั้ง 2 ไม่เหมือนกัน ก็ความจะใช้ id แต่ถ้าทั้ง 2 table เหมือนกันก็ใช้ class ครับ เพื่อให้ได้ความหมายและเป็นความระเบียบเรียบร้อย แต่จริงจริงแล้วเราก็จะใช้อันไหนก็ได้ครับ แต่ใช้วิธีที่ผมบอกจะง่ายในการสื่อและเข้าใจมากกว่าครับ หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: Tee++; ที่ 03 กุมภาพันธ์ 2007, 20:38:49 อ้างจาก: "thai1" ในความหมายก็คือ ID คือลักษณะของ วัตถุที่เราจะปรับแต่งนั้นมีลักษณะแตกต่างกัน Class คือลักษณะของวัตุถุ ที่เราจะปรับแต่งมีลักษณะที่เหมือนกัน ถ้าสมมุติจะปรับแต่ง table สัก 2 table แต่ table ทั้ง 2 ไม่เหมือนกัน ก็ความจะใช้ id แต่ถ้าทั้ง 2 table เหมือนกันก็ใช้ class ครับ เพื่อให้ได้ความหมายและเป็นความระเบียบเรียบร้อย แต่จริงจริงแล้วเราก็จะใช้อันไหนก็ได้ครับ แต่ใช้วิธีที่ผมบอกจะง่ายในการสื่อและเข้าใจมากกว่าครับ นั่นล่ะที่ผมพยายาม จะอธิบาย แต่เรียบเรียงออกมา ไม่เก่ง อิอิ หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: EThaiZone ที่ 03 กุมภาพันธ์ 2007, 20:49:27 id ใช้เรียกในลักษณะชื่อของวัตถุ
คือในจากทั้งหมด จะมีวัตถุแค่ชื่อนั้นเพียง 1 วัตถุเท่านั้น ส่วน class ก็เปรียบเสมือนหน้ากากก็ว่าได้ หน้ากาก 1 ชนิด มีหลายอันได้ ดังนั้นจึงเอาไปสวมใส่กับหลายวัตถุได้ ใน css จะใช้การอ้างแบบ id ก็ต่อเมื่อต้องการใช้กับวตถุเฉพาะอย่าง เช่น logo เว็บ ส่วนอ้างแบบ class จะใช้ในกรณีมีวัตถุหลายชนืดที่มีความใกล้เคียงกันอย่าง เมนูลิงค์ ตาราง กล่องใส่ข้อความ หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: ติ๊งต๊อง ที่ 03 กุมภาพันธ์ 2007, 21:24:59 ขอบคุณมากครับ...กระจ่างขึ้นเยอะเลย...
นี่แหละ..ที่เค้าเรียกว่า.."อ่านหนังสือ สิบครั้ง ก็ไม่เท่ากับถามผู้รู้แจ้งครั้งเดียว" :) หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: youcanberich ที่ 03 กุมภาพันธ์ 2007, 22:50:43 อ้างจาก: "ติ๊งต๊อง" ขอบคุณมากครับ...กระจ่างขึ้นเยอะเลย... นี่แหละ..ที่เค้าเรียกว่า.."อ่านหนังสือ สิบครั้ง ก็ไม่เท่ากับถามผู้รู้แจ้งครั้งเดียว" :) "ถามผู้รู้แจ้งสิบคน ก็ไม่เท่าลงมือทำ" (มาต่อให้ครับ :o ) ว่าจะเข้ามาตอบแต่ไม่ทันและ รู้สึกอบอุ่นดีครับ ผมว่าบอร์ดเริ่มจะกลับมาเหมือนตอนแรกๆและ หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: ติ๊งต๊อง ที่ 03 กุมภาพันธ์ 2007, 23:24:44 อ้างจาก: "snowball926" อ้างจาก: "ติ๊งต๊อง" ขอบคุณมากครับ...กระจ่างขึ้นเยอะเลย... นี่แหละ..ที่เค้าเรียกว่า.."อ่านหนังสือ สิบครั้ง ก็ไม่เท่ากับถามผู้รู้แจ้งครั้งเดียว" :) "ถามผู้รู้แจ้งสิบคน ก็ไม่เท่าลงมือทำ" (มาต่อให้ครับ :o ) ว่าจะเข้ามาตอบแต่ไม่ทันและ รู้สึกอบอุ่นดีครับ ผมว่าบอร์ดเริ่มจะกลับมาเหมือนตอนแรกๆและ :D ..ช่ายเลย...ต้องลงมือทำด้วย..จึงจะถึงจุดหมาย... ขอบคุณทุกความอบอุ่นที่มีให้เสมอมา.... :D หัวข้อ: ถามผู้รู้ช่วยชี้แนะ CSS หน่อยคร้าบ เริ่มหัวข้อโดย: eatcake ที่ 10 กุมภาพันธ์ 2007, 16:44:31 เคยสงสัยเหมือนกัน
ขอบคุณครับ |