Rumah >hujung hadapan web >tutorial css >Bolehkah Elemen `` Menjadi Anak Langsung kepada Elemen `` dalam HTML?

Bolehkah Elemen `` Menjadi Anak Langsung kepada Elemen `` dalam HTML?

DDD
DDDasal
2024-12-22 04:33:09373semak imbas

Can a `` Element Be a Direct Child of a `` Element in HTML?

Div sebagai Anak Langsung UL: Pendekatan Berhati-hati

Dalam HTML, lazimnya dipercayai bahawa hanya

  • elemen boleh menjadi anak langsung
      unsur. Walau bagaimanapun, beberapa sumber nampaknya mencadangkan bahawa
      juga boleh menjadi anak yang sah dalam keadaan tertentu. Percanggahan ini telah menyebabkan kekeliruan dalam kalangan pembangun.

      Spesifikasi HTML 4 dan 5

      Mari kita periksa spesifikasi HTML 4 dan 5 untuk menjelaskan isu ini.

      • HTML 4: Model kandungan untuk

          menyatakan dengan jelas bahawa ia hanya boleh mengandungi
        • elemen:

          <!ELEMENT UL - - (LI) +      -- unordered list -- >
        • HTML 5: Model kandungan untuk

            sama menyatakan hanya
          • elemen:

            Content model:
            Zero or more li elements.

          Tafsiran

          Spesifikasi model kandungan jelas menunjukkan bahawa satu-satunya anak

            ialah
          • . Oleh itu, mengikut piawaian HTML rasmi, menggunakan
            sebagai anak langsung