ขอบตอบส่วน div ครับ ส่วน selection ผมไม่เข้าใจคำถาม
<div id=""> ตัวนี้ id ใช้เป็นการตั้งชื่อให้กับ div ครับ แท็ค html แต่ละตัวหากเราจะตั้งชื่อ จะใช้ id เป็นตัวกำนด และในหนึ่งเพจหรือไฟล์โคด html จะต้องมี id ที่ไม่ซ้ำกันครับ
<div class=""> สำหรับ class สามารถมีซ้ำได้ และโดยส่วนใหญ่จะใช้กับ css เพื่อควบคุมการแสดงผล