บทความบทนำของ wulin.com (www.vevb.com): การสอน XHTML: DL, DT, DD กำหนดแท็กของคลาสรายการ
เมื่อเราทำรายการเรามักจะใช้แท็ก UL และ LI เท่านั้น สำหรับ DL, DT และ DD พวกเขาไม่ค่อยได้ใช้ แท็กทั้งสามนี้เป็นแท็กที่กำหนดคลาสรายการ ให้ฉันบอกการใช้งานทั่วไปด้านล่าง มาทำลายรหัสของรายการนี้ก่อน:1234 <Dl> <!-รายการคำจำกัดความ (รายการนิยาม)-> <dt> </dt> <!-คำศัพท์ (รายการนิยาม)-> <dd> </dd> <!-คำอธิบายคำจำกัดความ (คำอธิบายคำจำกัดความ)-> </dl>
เมื่อดูที่รหัสด้านบนเราพบว่าไม่มีแท็ก <li> ที่นี่ แต่ประกอบด้วยสามแท็ก DL, DT และ DD ตามลักษณะที่ปรากฏและรายการก่อนหน้าเราสามารถรู้ได้ว่า DL เป็นคอนเทนเนอร์ของรายการนี้เช่นเดียวกับกล่อง ความแตกต่างคือเวลานี้กล่องไม่เพียง แต่กล่องเล็ก ๆ ที่มีมาตรฐานแบบครบวงจร แต่มีเนื้อหาที่แตกต่างกันสองรายการเราจะเข้าใจ DT และ DD ได้อย่างไร? ความหมาย DT คือชื่อชื่อและ DD คือคำอธิบายเนื้อหา DT และ DD เป็นทั้งสองกล่อง DD ตีความเฉพาะหนึ่งใน DTs ด้านบนและไม่สามารถอธิบายเพิ่มเติมหรือลงได้ เมื่อ DT ไม่มีอยู่แล้ว DD ก็ไม่มีความหมาย ฉันไม่พบวรรณกรรมที่แน่นอนว่า DT ต้องติดตามหรือไม่ อย่างไรก็ตามจากความเข้าใจของฉันเกี่ยวกับรายการคำจำกัดความฉันคิดว่าหากมีเพียง DT และไม่มี DD ในข้อมูลแล้วนี่จะไม่สามารถเป็นรายการนิยามและเพียงแค่ใช้รายการ UL ที่ไม่ได้เรียงลำดับ แต่เมื่อมีเพียงหนึ่งหรือไม่กี่คนในข้อมูลที่ไม่มี DD และส่วนใหญ่มี DD แล้ว Yuanzi เชื่อว่าแบบฟอร์มนี้สามารถมีอยู่ได้
ลองมาดูตัวอย่างอื่น:
123456 <DL> <Dt> รายการเรียงลำดับ </dt> <dt> รายการเรียงลำดับ </dt> <dt> รายการเรียงลำดับ </dt> <dt> รายการเรียงลำดับ </dt> <dt> รายการเรียงลำดับ </dt> </dl>
เห็นได้ชัดว่าข้างต้นไม่เหมาะสม แบบฟอร์มนี้เป็นรายการที่ไม่ได้เรียงลำดับ ทำไมคุณต้องใช้รายการที่กำหนด? มันไม่สมเหตุสมผลในแง่ของความหมาย
DT สามารถพกพา DD หลายตัวได้หรือไม่? ตัวอย่าง:
12345678 <Dl> <Dt> สถานีโทรทัศน์ในประเทศ </dt> <DD> ชุดกลาง </dd> <dd> ชุดกลาง </dd> <dd> ชุดกลาง </dd> <dd> ชุดกลาง </dd> <dd> ชุดกลาง </dd> <dd>
โดยส่วนตัวแล้วฉันคิดว่าแบบฟอร์มข้างต้นเป็นไปได้ เกี่ยวกับคำถามที่ว่า DT สามารถพกพา DD หลายตัวได้หรือไม่ฉันไม่พบเอกสารใด ๆ ในประเด็นนี้ และยังมี DT ดังกล่าวอีกมากมายที่มี DD หลายตัวในเว็บไซต์ที่รู้จักกันดี ความคิดเห็นของฉันเกี่ยวกับเรื่องนี้คือมันโอเคที่จะมี DDs หลายตัวในสถานการณ์ที่แตกต่างกัน แต่โดยทั่วไปฉันคิดว่าวิธีการนี้ยังขาดอยู่ จากมุมมองคำอธิบาย DDS หลายตัวระบุคำอธิบายหลายคำหรือไม่? หรือหากคุณต้องการอธิบายเนื้อหาในเซ็กเมนต์คุณไม่จำเป็นต้องปล่อยให้ DD เป็นสุนัขจับหนู แท็กย่อหน้าจำนวนมากสามารถฝังอยู่ใน DD นอกจากนี้จากมุมมองของแอพพลิเคชั่นสไตล์ DDs หลายตัวหลวมโดยรวมและการออกแบบของพวกเขานั้นไม่สามารถขยายได้อย่างไม่เพียงพอ ตัวอย่างเช่นเมื่อเราต้องการคลิก DT เพื่อซ่อนเอฟเฟกต์ DD ที่เกี่ยวข้องวิธีการหลาย DD นี้ไม่ง่ายเลยที่จะนำไปใช้ ดังนั้นหากไม่ใช่วัตถุประสงค์พิเศษให้พยายามอย่าใช้ DT หนึ่งตัวที่มี DDs หลายตัวให้มากที่สุด ใส่เนื้อหาใน DD แทน หากมีการแบ่งส่วนให้ใช้ฉลากย่อหน้าและหากมีการแบ่งส่วนให้แสดงรายการที่เป็นระเบียบหรือไม่เรียงลำดับ แล้วความคิดเห็นของคุณล่ะ?
ในที่สุดฉันต้องการให้ตัวอย่างที่ดีกว่าสำหรับการอ้างอิงของคุณ:
12345678 <Dl> <dt> "Spirited Away" </dt> <dd> พล็อตบอกเล่าเรื่องราวของเด็กหญิงอายุ 10 ปีที่ย้ายจากเมืองไปยังชนบทกับพ่อแม่ของเธอ โดยไม่คาดคิดเกิดอุบัติเหตุเกิดขึ้นกับครอบครัวขณะเคลื่อนไหว พวกเขาเข้าสู่โลกที่แปลกประหลาดที่ควบคุมโดยแม่มดเจ้าของบ้านซุป - ที่คนที่ไม่ทำงานจะกลายเป็นสัตว์ </dd> <dt> "Tongkat" </dt> <dd> พี่สาวสองคนที่ย้ายไปอยู่ในชนบทกับพ่อของพวกเขาพบ totoro ใต้ต้นไม้ใหญ่ถัดจากบ้านของพวกเขาซึ่งเด็กดีมองเห็นได้เท่านั้น มีเรื่องราวที่น่าทึ่งและน่าสนใจมากมายเกิดขึ้นในระหว่างนี้ </dd> </dl>