لغة ترميز النص الفائق

السؤال: هل تستخدم لغة الاتش تي ام ال في تصميم جميع صفحات الويب؟



HTML
Dynamic HTML
HTML5
audio
canvas
video
XHTML
Basic
Mobile Profile
C-HTML
HTML element
span and div
HTML attribute
HTML frame
HTML editor
Character encodings
Unicode
Language code
Document Object Model
Browser Object Model
Style sheets
CSS
Font family
Web colors
HTML scripting
JavaScript
WebGL
WebCL
W3C
Validator
WHATWG
Quirks mode
Web storage
Rendering engine
Comparisons
Document markup languages
HTML support
XHTML
1.1


لغة ترميز النص التشعبي  (إختصار إتش تي إم إل )، هي لغة ترميز تستخدم في إنشاء وتصميم صفحات ومواقع الويب، وتعتبر هذه اللّغة من أقدم اللّغات وأوسعها استخداما في تصميم صفحات الويب. HTML هيكل صفحة الويب وتعطي متصفّح الإنترنت وصفا لكيفيّة عرضه لمحتوياتها، فهي تعلمه بأنّ هذا عنوان رئيسي وتلك فقرة وغير ذلك الكثير. وتستخدم الـ HTML مايعرف بالوسوم ''tags'' لإصدار التعليمات إلى المتصفّح، هذه الوسوم توضع بين علامتى أكبر من '''>''' وأصغر من '''<''' الّتي تنقسم إلى نوعين:
وسم البداية كـ <html> , <p> , <h1> , <body>
وسم النهاية كـ <html> , </p> , </h1> , </body/>
بتجميع وسم البداية و وسم النهاية نحصل على عنصر HTML .
تبدأ أكواد HTML بالوسم <html>، وتنتهى بالوسم</html> .يقوم متصفح الوب بترجمة السطور البرمجيّة بلغة HTML إلى محتوى مرئي سهل القراءة لزوار الموقع.
عرفت لعدم حساسيتها لحالة الأحرف أو لترتيب بعض الخصائص؛لكلّ عنصر HTML خصائص تتحكّم في كيفيّة ظهوره. وذلك لكي تكون عمليّة تصميم المواقع عمليّة سهلة ولينة وبدون أي تعقيدات.HTML من اللّغات المدعومة بمعايير قياسيّة محددّه يفضّل الالتزام بها من قبل  فالإلتزام بمعايير الـ HTML أثناء تصميم المواقع يمنح الصفحة قابليّة أكثر للعرض والاستخدام على أنواع وإصدارات مختلفة من المتصفحات. من ناحية أخرى فإن HTML مركبة بشكل نحوي يدعى  ؛الّذي يحدّد معيارا للوصول والتلاعب بملفّات HTML [1]، عمليّة تصميم المواقع مع  تجعل صفحة الموقع تظهر وكأنّها شجرة من الوسوم .
تاريخها
الأصول
في عام 1980، قام الفيزيائي Tim Berners-Lee والذي كان عاملا في المؤسسة الأوروبية للأبحاث النويية سيرن باقتراح واعداد نموذج بدئي لنظام يمكن باحثي سيرن من استخدام ومشاركة المستندات. وفي عام 1989 قام بكتابة مذكرة[2] يقترح فيها نظام نص فائق hypertext مبني على الإنترنت، وقام بوصف لغة HTML وبكتابة برامج المزود والمتصفح في أواخر عام 1990.
كان أول وصف للجمهور من الاتش تي ام ال وثيقة تسمى علامات الاتش تي ام ال ذكر لأول مرة على شبكة الانترنيت عن طريق بيرنرز لي في أواخر عام 1991. فهو يصف 18 من العناصر الأولى التي تتألف منها , نسبيا التصميم بسيط في الاتش تي ام ال
بأستثناء علامة الارتباط التشعبي ,هذه تأثرت بقوة في (الاس جي ام ال كويد) ,اسست ال (الاس جي ام ال ) على شكل وثائق في منزل سيرن .
أحد عشر من هذه العناصر لا تزال موجودة في الاتش تي ام ال .
لغة ترميز النص التشعبي هي لغة العلامات التي تستخدم متصفحات الويب لتفسير وتأليف النص والصور وغيرها من المواد في صفحات الويب المرئية أو المسموعة.
يتم تعريف وترميز الخصائص الافتراضية لكل بند من الاتش تي ام ال في المتصفح ,وهذه الخصائص يمكن تغيرها او تحسينها بواسطة استخدام مصمم صفحة ويب اضافية من الاسي اس اس .
تم العثور على العديد من عناصر النص في عام 1988 (اي اس او ) تقرير التقنية (تي ار 9537) تقنيات لاستخدام (الاس جي ام ال ) الذي يغطي بدوره ملامح اللغات تنسيق النص في وقت مبكر مثل تلك المستخدمة من قبل الأمر الجريان السطحي وضعت في 1960s في وقت مبكر ل CTSS (التوقيت متوافق نظام تقاسم ) نظام التشغيل: وقد استمدت هذه الأوامر التنسيق من الأوامر المستخدمة من قبل عمال التجميع على تنسيق المستندات يدويا . ومع ذلك، يستند مفهوم SGML من معمم العلامات على عناصر ( نطاقات متداخلة مع سمات المشروح ) بدلا من مجرد آثار الطباعة ، مع أيضا الفصل بين هيكل و العلامات ، وقد تم HTML انتقلت تدريجيا في هذا الاتجاه مع CSS .
بيرنرز لي يعتبر تطبيق HTML من SGML تم تعريفه رسميا على هذا النحو من قبل فريق عمل هندسة الإنترنت (IETF ) مع منتصف عام 1993 نشر أول اقتراح ل مواصفات HTML: " لغة توصيف النص التشعبي (HTML ) " إنترنت مشروع من قبل بيرنرز لي و دان كونولي ، الذي تضمنت نوع الوثيقة SGML تعريف لتعريف النحوي.
تطور اللغة

أشهر التعليمات
أساسيات
تعلميات أساسية
 بالتعليمة:
<DOCTYPE html!>
هذه التعلمية تستخدم للتعرف على أن الملف بصيغة 5.
نعرف أن اللغة هي  بالوسم التالي الذي نغلقه بـ /
<html> فتح وسم البداية
</html> إغلاق وسم النهاية 
الرأس والجسد
وكما أن للإنسان رأس وجسد أيضاً لصفحة الويب رأس وجسد وأيضاً هي من الوسوم التي تفتح وتغلق:
<head>  فتح وسم البداية
<head/> إغلاق وسم النهاية
 <body>  فتح 
<body/> إغلاق
فقرة
لإضافة فقرة نستخدم الوسم الذي هو من الوسوم التي تفتح وتغلق (من دون فواصل ):
إضافة النص الذي نريده

الترويسات
الترويسات تستخدم غالباً للعناوين، فيما يلي طريقة كتابة الترويسات من الأكبر إلى الأصغر تبعًا لحجم الخطّ(1 هو أكبر خطّ):
</h1>ترويسة 1<h1>
</h2>ترويسة 2<h2>
</h3>ترويسة 3<h3>
</h4>ترويسة 4<h4>
</h5>ترويسة 5<h5>
</h6>ترويسة 6<h6>
مثال عن الترويسة h2:
ترويسة 2
الصورة
هذه من الوسوم التلقائية الإغلاق (لاحظ إغلاقها) أما الـ src لوضع الرابط لمكان تواجد الصورة كالتالي:


</img src="image.png" alt="وصف لصورتي">


الربط التشعبي


<a href="https://www.google.com" title="google">اضغط هنا تذهب إلى جوجل</a>


القوائم غير المتسلسلة


<ul>

    <li>flower</li>

    <li>الله أكبر</li>

    <li>محمّد صلّى اللّه عليه و سلّم</li>

</ul>



القوائم المتسلسلة


<ol>

    <li>flower</li>

    <li>زهرة</li>

    <li>محمّد صلّى اللّه عليه و سلّم</li>

</ol>



التعليقات


<!-- المتصفّح سيتجاهل كلّ هذا


وهذا
-->


التقسيم و التوزيع


وسم البداية
<div>


وسم النهاية
</div>


نمط العناصر


<style color="red" font-family="serief">

محمّد صلّى اللّه عليه و سلّم


</style>



الجداول



<table border="1">

<thead>

<tr>

<th>Month</th>

<th>Savings</th>

</tr>

</thead>

<tfoot>

<tr>

<td>Sum</td>

<td>$180</td>

</tr>

</tfoot>

<tbody>

<tr>

<td>January</td>

<td>$100</td>

</tr>

<tr>

<td>February</td>

<td>$80</td>

</tr>

</tbody>

</table>




محرري 
هناك بعض محرري  ( ما تراه هو ما تحصل عليه ) الّذي يستخدم أن كل كما هو يظهر في ملف .خدمين واجهة المستخدم الرسومية  التي غالباً تشبه معالج النصوص.
المحرر يعرض المستند بدلاً من إظهار الرموز لذلك المؤلفون لا يحتاجون أن يمتلكوا معرفة شاملة لـ  .محرري نمط  انتُقِدوا وذلك أساساً بسبب تدني جودة التعليمات البرمجية المنشأة وهناك أصوات دعت إلى تغيير نموذج  .محرري  لا يزال موضوع مثير للجدل لأنه هناك نظر لعيوبهم مثل:
تعتمد بشكل رئيسي على التصميم بدلاً من المعنى , وغالباً ما تستخدم العلامات التي لا تحمل المعنى المطلوب ولكن ببساطة نسخ تصميم.
غالباً ما تنتج رموز لا حاجة لها ومطولة للغاية التي تفشل في الاستفادة من الطبيعة المتتالية ل  & صفحات الطرز المتراصة.
غالباً تنتج علامات غير نحوية التي تسمى العلامات غير صحيحة دلالياً مثل <cm> للخط المائل.
وهناك قدر كبير من المعلومات في مستندات  غير موجودة في التصميم هذا النموذج تعرض للانتقادات بسبب أن كل ما تراه هو ما تحصل عليه الطبيعة
انظر أيضاً
html5
صفحات الطرز المتراصة
جافا سكريبت
php
أوبن كارت
وصلات خارجية




 (بالإنجليزيّة) تعلّم كيف تصنع موقع ويب, مجموعة من الدروس المجانيّة في كلّ تقنيّات تطوير الويب. علّم نفسك .
 (بالعربي) موقع متخصص في مجال التصميم والبرمجة. عالم الجودة في الإنترنات .
 (بالإنجليزيّة) تعلم البرمجية تفاعليّا، مجانا.
مراجع


تصنيف:لغة ترميز النص الفائق
تصنيف:اختراعات متعلقة بالحواسيب في 1990
تصنيف:توسيم
تصنيف:لغات ترميزية
تصنيف:مختصرات حوسبة
تصنيف:معايير رابطة الشبكة العالمية