أعتقد أن العديد من المبتدئين مثلي ولا يفهمون كيف يتم تعريف العناصر والعلامات والسمات في HTML ، وما هو الفرق بين العناصر والعلامات. من أجل الفهم بدقة ، لقد بحثت خصيصًا وبحثت عن بعض المعلومات. الآن كتبت الاستنتاجات التي استخلصتها وشاركتها مع مستخدمي الإنترنت الذين يشعرون بالارتباك مثلي:
قد لا يفهم الكثير من الناس أي شخص يسمى الملصق أو أي واحد يسمى عنصر ، بما في ذلك أنا من قبل ، وكانوا دائمًا مرتبكين.
في الواقع ، لا يزال المفهوم بين الاثنين واضحًا جدًا:
على سبيل المثال ، <p> هذه علامة ؛
<p> هذا هو المحتوى </p> هذا عنصر ، أي العنصر يتكون من علامة انطلاق وعلامة نهاية لاحتواء محتوى معين ؛
هناك استثناء جدير بالملاحظة هنا ، أي <br/> إنها علامة البدء والعلامة النهائية ، لكنها لا تحتوي على أي شيء ، لذلك هذه مجرد علامة.
1. العناصر :صفحات الويب HTML هي في الواقع ملفات نصية تتكون من العديد من عناصر HTML المختلفة ، ويمكن لأي متصفح ويب تشغيل ملفات HTML مباشرة. لذلك يمكن القول أن عناصر HTML هي الكائنات الأساسية التي تشكل ملفات HTML ، ويمكن القول أن عناصر HTML مجرد مصطلح عام. يتم تعريف عناصر HTML باستخدام علامات HTML.
2. العلامات :العلامات هي الكائنات ملفوفة بأقواس زاوية مثل <head> و <body> و <bood> و Ets ، ومعظم العلامات تظهر في أزواج ، مثل <table> </talbe> ، <form> </form>. بالطبع ، هناك عدد قليل لا يظهر في أزواج ، مثل <br> ، <hr> ، إلخ.
تُستخدم العلامات لتمييز عناصر HTML. النص بين علامة البداية والعلامة النهائية هو محتوى عنصر HTML.
3. الخصائص :سمة HTML التي توفر معلومات إضافية مختلفة لعناصر HTML هي سمة HTML ، والتي تظهر دائمًا في شكل زوج قيمة الاسم مثل اسم السمة = قيمة السمة ، والسمات محددة دائمًا في علامة البدء لعنصر HTML.
مثال :<html> <head> <title> مثال العنوان </title> </head> <bgcolor = red> <p> هذه هي صفحة العينة </p> </body> </html> في هذا المثال ، <p> هذه هي صفحة العينة </p> هي عنصر HTML ، حيث هذا هو المحتوى المحدد للعنصر. <Head> <title> <body> وما إلى ذلك هي علامات HTML ، وهي العلامات التي تشكل عناصر HTML. bgColor = Red في <bgcolor = red> هي سمة العلامة ، والتي تحدد كيفية تكوين العلامة بالتفصيل. باختصار ، ليست هناك حاجة إلى إيلاء الكثير من الاهتمام للفرق بين العناصر والعلامات. في العمل الفعلي ، نستخدم جميع الملصقات للإشارة إليها بشكل جماعي. من السهل فهم السمات ، فهي معلمات تضيف العديد من المعلومات أو خيارات التكوين الإضافية إلى علامات HTML.