هيكل وثيقة HTML هو العلامات الرئيسية. تصحيح بنية مستند HTML ورمز الصفحة
يوم جيد أيها القراء وضيوف المدونة. أنا معك مرة أخرى، مساعدك المتواضع في تعلم أساسيات لغة ترميز النص التشعبي html. أريد في هذه المقالة أن أتطرق إلى موضوع تنظيم صفحات موقع الويب وأن أقدم لك عن كثب العلامات الرئيسية للغة.
يعد موضوع بنية موقع الويب html أحد أهم المواضيع وهو أساس بناء موقع الويب، وبعد إتقانه يمكنك بسهولة إنشاء تصميم فردي لصفحاتك ومواقع الويب الخاصة بك. للحصول على دراسة مفصلة للموضوع، لا تقدم المقالة المواد النظرية فحسب، بل تقدم أيضًا مثالًا محددًا لإنشاء مدونة. الآن حان الوقت لبدء التعلم!
يبدو مخيفًا وسهل البرمجة
بالنسبة لأولئك الذين يشعرون بالقلق بشكل خاص، سأبدأ المقدمة بمثال. يوجد أدناه رمز برنامج بسيط كتبته خصيصًا لهذه المقالة. لا تقلق. سيتم إعطاء كل خطوة شرحا مفصلا.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
المادة 1وهنا نص المقال الأول. المادة 2وهنا نص المقال الثاني. |
إنشاء هيكل الموقع باستخدام HTML
- علامات لغة ترميز النص التشعبي الأساسية
- العلامات الجديدة التي جاءت مع HTML 5
- مثال على هيكلة الصفحة
المادة 1
وهنا نص المقال الأول.
المادة 2
وهنا نص المقال الثاني.
يقوم هذا الكود بإنشاء صفحة مدونة، والتي بدورها تنقسم إلى رأس، وقائمة، ولوحة رئيسية (تخطيط)، والتي تحتوي على لوحة محتوى (محتوى) وشريط جانبي (شريط جانبي)، بالإضافة إلى "تذييل" (تذييل) ).
لنبدأ استخلاص المعلومات من السطر الأول.
هو عنصر لغوي مهمته الرئيسية هي الإشارة إلى نوع مستند الويب. بهذه الطريقة، يحدد المتصفح المعيار الذي يجب أن يتم عرض الصفحة به، حيث يوجد اليوم عدة إصدارات من HTML.
ومع ذلك، يجدر الانتباه إلى وحدة لغة جديدة تسمى أسلوب. كما قد تكون خمنت من الاسم، تقوم هذه العلامة بتعيين النمط وضبط ترتيب الكائنات على الصفحة.
منطقيا، أستطيع أن أفترض أن السؤال الذي نشأ على الفور في رأسك: "ما نوع التعليمات البرمجية غير المفهومة الموجودة في هذا الجزء من البرنامج؟" لا يبدو مثل HTML على الإطلاق! والجواب هو: ليس HTML هو الذي يُكتب في علامة النمط، بل كود CSS. كما ذكرنا سابقًا، فهذه أداة لتنسيق مظهر مواقع الويب.
شعبةيشير إلى علامات كتلة اللغة الترميزية. يتم استخدامه لعزل أجزاء معينة لغرض تعديلها الإضافي.
تتم إدارة الكتل باستخدام أوراق الأنماط المتتالية، أي. لغة المغلق تحتوي صفحة الويب النموذجية على ثلاث كتل تم تصميمها باستخدام سمات الفئة.
وبالتالي فإن الكود يحتوي على:
- التخطيط - الكتلة المسؤولة عن الجزء الرئيسي من الصفحة،
- الشريط الجانبي - الشريط الجانبي (يتم إنشاؤه عادةً للتنقل)،
- المحتوى – الكتلة التي توجد بها منشورات المدونة.
في العنصر الذي يحتوي على تعريف فئة الشريط الجانبي، أقوم بتحديد قائمة غير مرتبة باستخدام العناصر
- و
- . في كتلة تحتوي على محتوى فئة النمط - علامات العناوين
والفقرة
الآن دعونا نلقي نظرة فاحصة على الكتلة
.HTML أو لا يزال HTML 5؟ كيفية التعرف؟
في div الذي يحتوي على فئة نمط التخطيط، بالإضافة إلى الكتل الأخرى، توجد علامات مثل الرأس والقائمة والتذييل. على عكس العناصر الأخرى في المثال، فهي خاصة بمنصة HTML 5.
وبالتالي، فإن الرأس هو أحد عناصر لغة ترميز النص التشعبي، وعادةً ما يقوم بإنشاء رأس صفحات الموقع أو الأقسام التي يتم إدراج العنوان فيها. ومن الجدير بالذكر أن متصفح إنترنت إكسبلورر لا يدعم الترويسة حتى الإصدار 8، بل يعرض محتوياتها.
الغرض الرئيسي من علامة القائمة هو عرض عناصر القائمة. على غرار عناصر إنشاء قوائم مرقمة وغير مرقمة، داخل حاوية القائمة، يتم تضمين كل عنصر محتوى في علامة مقترنة
- .
وأخيرا، وحدة لغة التذييل. في لغة مطوري الويب، يُطلق على هذا أحيانًا اسم "التذييل" للصفحة. توجد هذه العلامة في أسفل الصفحة أو الأقسام. يحتوي التذييل عادةً على معلومات حول تأليف مورد معين أو تاريخ إنشاء المستند أو معلومات أساسية أو مواد أخرى لا تتطلب اهتمامًا خاصًا من قراء مورد الويب.
أدوات لإنشاء موارد الويب
تم إنشاء العديد من المنتجات البرمجية لتطوير صفحات الإنترنت. تقليديًا، يمكن تقسيمها إلى برامج تحرير بسيطة ومنتجات برمجية ذات توجه احترافي.
عند إنشاء موقع ويب، أول شيء عليك أن تتخيله هو كيفية تشكيل صفحة الويب. هذا نوع من "الأساس" في بناء مواقع الويب. لذلك، قبل الخوض في تقنيات إنشاء مواقع الويب الأكثر تعقيدًا، يوصى بأن يكون لديك على الأقل معرفة أساسية بـ HTML. في هذا الدرس سوف نتعرف على لغة البرمجة، دعونا فرزها هيكل مستند HTMLواستخدام الأمثلة العملية لتعزيز المعرفة المكتسبة.
ما هو HTML؟
لغة البرمجةلتقف على لغة توصيف النص التشعبي. هذه اللغة هي المسؤولة عن كيفية عرض النص التشعبي على صفحات الموقع بالضبط. الآن دعونا نتعرف على ما هو النص التشعبي؟ ليس سرا أن صفحة ويب واحدة يمكن أن تحتوي على الكثير من أنواع المعلومات المختلفة، سواء كانت نصية، أو بعض الجداول، أو الرسوم البيانية، أو مقاطع الفيديو، أو الصوت، وما إلى ذلك. لذلك، يمكن استدعاء كل هذه المعلومات في كلمة واحدة - النص التشعبي.
لاحظ أن HTML هي لغة ترميزية وليست لغة برمجة. لا تحتوي هذه اللغة على أي وظائف منطقية ومن المستحيل إجراء أي حسابات رياضية فيها. صفحات HTML لها امتداد .لغة البرمجةأو .htmوتتم معالجتها بواسطة المتصفحات - IE وMozilla Firefox وGoogle Chrome وYandex Chrome وOpera وما إلى ذلك.
الآن دعونا نتعرف على كيف يفهم المتصفح ماذا وكيف يتم عرضه على صفحة الويب؟ انه بسيط جدا. تحتوي لغة ترميز النص التشعبي HTML على أوامر مضمنة تسمى العلامات. ومن خلالهم يتم توجيه المتصفح.
هيكل مستند HTML
يجب أن يكون لأي مستند HTML (صفحة ويب) بنية معينة. سيؤدي هذا إلى تجنب المشاكل المحتملة عند فتح الصفحات في المتصفحات. على سبيل المثال، دعونا نلقي نظرة على الصفحة التي تحتوي على كود HTML التالي:
هيكل مستند HTML ...
- .