لا يُمكن عرض أي صفحة على الإنترنت دون الإستعانة بلغة HTML، فهي اللغة الأساسية التي يقوم المُتصفح بالبحث عن “وسومها” Tags لترجمتها إلى عناصر يُمكن للمستخدم مُشاهدتها.
هذه اللغة بشكل أساسي تتكون من “وسوم” Tags، وهذه الوسوم تأخذ الشكل <tag> مع تغيير كلمة tag إلى الوسم المُناسب.
بشكل عام تتوفر مجموعة كبيرة من الوسوم لاستخدامها ولا يُمكن استخدام إلا هذه الوسوم لكي يتمكن المُتصفح من فهمها وترجمتها بالشكل الصحيح.
ولو فرضنا أننا نرغب بعرض صورة داخل الصفحة فإن الوسم المُستخدم هو img وبالتالي يأخذ الشكل <img>، أما لعرض عنوان كبير فنحن بحاجة لاستخدام الوسم <h1>.
هذا ليس كل شيء، بعد كتابة الوسم يجب في بعض الحالات إغلاقه، فلو أردنا استخدام وسم العنوان من جديد يجب أن يكون بالشكل
<h1> العنوان هُنا </h1>
إذًا الوسم الافتتاحي يُكتب على الشكل <tag> ولإغلاقه يتم استخدام / ليُصبح على الشكل </tag>، لكن هذه القاعدة لا تنطبق على جميع الوسوم.
الوسم نفسه يتكوّن من مجموعة من “الصفات” Attributes وهي اختيارية في مُعظم الحالات، لكن من الضروري استخدامها في بعض الوسوم لكي يعمل الوسم بشكل صحيح.
فبالعودة إلى وسم الصورة <img> يجب تحديد مصدر الصورة ليتم عرضها، لذا يتم استخدام صفة src ليُصبح الوسم النهائي على الشكل
<img src="https://domain.com/image.png"/>
سنتعرف فيما بعد على الوسوم الموجودة داخل لغة HTML والطريقة الصحيحة لاستخدامها، فضلاً عن أهم الصفات داخل كل وسم.
هل أصبحت الـ HTML لغة برمجة ؟؟؟؟؟
وأين ذُكر أنها لغة برمجة صديقي ؟ :))
سؤال اخي هل يجب ان اتعلم كل لغات برمجة الويب حتى أتمكن من تصميم موقع و لغة HTML لا استطيع البرمجة بدونها .. لكن أرى ان المواقع القوية كل موقع صمم و برمج بلغة تختلف اقصد انه يجب ان تكون لغة HTML اساسية و يليها لغة ثانوية او مكملة .. ؟
أخي العزيز، لغة HTML ليست لغة برمجة بل لغة لتنسيق صفحة الويب، وبالتالي لإنشاء صفحة ويب وتنسيقها بشكل صحيح أنت بحاجة HTML وCSS بكل تأكيد بعدها تختار لغة برمجة مثل ASP.NET، بي إتش بي، بايثون أو روبي.
[…] CSS في تنسيق المواقع، فهي تتعامل مع لغات Markup Language مثل HTML وتُستخدم في تصميم وتنسيق أي واجهة مكتوبة بـ HTML، ولذلك […]