مستند HTML (.html)

معيار قياسي

HTML لغة الترميز التي تُستخدم لبناء صفحات الويب بالعناوين والروابط والنماذج والصور وغيرها من العناصر. تعرض المتصفحات هذا الهيكل وتستخدم CSS والبرامج النصية للتحكم في مظهره وسلوكه.

تحويل JSON إلى HTML

محول مجاني داخل المتصفح للتحويل من JSON إلى HTML. قم بتحويل الملفات فوراً على جهازك.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات HTML من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات HTML من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

3C 21 44 4F 43 54 59 50 45 20 68 74 6D 6C

تمثيل ASCII: <!DOCTYPE html

التوحيد القياسي: معيار WHATWG HTML Living Standard / توصية W3C

المواصفات الفنية

هيكلية الحاويةتدفق نصي Unicode منظّم في عناصر شجرية لنموذج كائن المستند (DOM)
الضغطتدفق نصي غير مضغوط (يُضغط عادةً أثناء النقل عبر HTTP باستخدام Brotli أو Gzip)
ترتيب البايتات (Endianness)تدفق نصي بترميز UTF-8 / Unicode (وعلامة BOM اختيارية)
مساحات الألوانsRGB, Display P3, Rec.2020 عبر CSS Color 4
القنوات والبنيةترميز النص الفائق، وتنسيق CSS، وتفاعلية JavaScript، وSVG المضمّن، وCanvas، والصوت والفيديو
الحد الأقصى للأبعادلا حدود ثابتة لمساحة المستند (تمرير لا نهائي)
الشفافيةيدعم شفافية CSS كاملة وقنوات ألفا للألوان (rgba/color()) وأنماط المزج
البث والتحميل التدرجيتحليل تدفقي تدريجي: تعرض المتصفحات العناصر قبل اكتمال تنزيل الملف

مصفوفة المقارنة التقنية: HTML مقابل المنافسين

السمة التقنيةHTML (الحالي)MDXMLPDF
التفاعل والمنطقبرمجة JavaScript و DOM كاملةنص توضيحي ثابت فقطتخزين البيانات (بدون منطق مدمج)نصوص النماذج المحدودة (AcroJS)
مرونة التنسيقتحكم بصري لا نهائي بـ CSS3/CSS4تنسيق افتراضي يعتمد على المظهريتطلب أوراق أنماط تنسيق XSLTتخطيط ثابت بالبكسل بصرامة
عرض صفحات HTMLمدعوم عندما يوفر المتصفح أو نظام القراءة عارض EPUBيتطلب محرك عرض Markdownيتطلب عارض XML أو تنسيقيتطلب ملحق PDF مدمج
الارتباط التشعبيروابط ويب تشعبية أصلية (href)بنية Markdown [text](url)بنية XML XLinkتعليقات توضيحية لروابط PDF المضمنة

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

تعرض الصفحة وسوم HTML الخام كنص أو أحرف غريبة مشوهة (مثل 'é').

السبب الجذري: فقدان إعلان مجموعة رموز UTF-8 ('<meta charset="utf-8">') أو رؤوس ترميز غير متطابقة.

الاسترداد: أضف '<meta charset="utf-8">' أو أعد التشفير إلى UTF-8 باستخدام محول النصوص File2File.app.

تحليل الأمان ومتجهات الهجوم على المحلّل

تنفّذ محركات عرض HTML النصوص البرمجية وتحلل العلامات المعقدة؛ وقد تؤدي المدخلات غير المنقّاة إلى ثغرات البرمجة النصية عبر المواقع (XSS).

ناقلات الهجوم المعروفة

  • البرمجة النصية عبر المواقع المخزنة أو المنعكسة (XSS) لسرقة ملفات تعريف ارتباط جلسة المستخدم ورموز المصادقة.
  • حقن HTML الذي يخدع المستخدمين عبر واجهات تسجيل الدخول المزيفة.
  • ثغرات الأمان القائمة على DOM التي تتلاعب بـ document.location أو eval().

أفضل الممارسات الدفاعية: نظّف دائماً مدخلات المستخدم غير الموثوقة بمكتبات موثوقة مثل DOMPurify قبل إدراجها في DOM.

الأصول التاريخية والمحطات الرئيسية

2019وقّعت W3C وWHATWG اتفاقاً مهماً جعل معيار WHATWG HTML Living Standard المرجع الوحيد المعتمد.
2014اعتمدت W3C توصية HTML5، التي أضافت دعماً مدمجاً للفيديو والصوت وCanvas ودلالات التصميم المتجاوب.
1993نشر تيم بيرنرز لي أول مسودة رسمية لمعيار HTML على الإنترنت في CERN.

المزايا الرئيسية والإيجابيات

  • تعالج المتصفحات HTML مباشرة، لذا يمكن فتح الصفحة من دون قارئ مستندات منفصل. وتستخدم المحررات وأنظمة النشر HTML أيضًا لتنظيم محتوى الويب.
  • تتكامل بسلاسة مع CSS للتصميم المرئي ومع JavaScript لإضافة التفاعل الديناميكي.
  • يتيح محرك العرض المتدفق للمتصفحات تحليل HTML وتخطيطه وعرضه تدريجياً مع وصول البيانات عبر الشبكة.

القيود الفنية والسلبيات

  • لا تضمّن ملفات HTML المستقلة الصور أو الخطوط أو أوراق الأنماط الخارجية المرتبطة بها إلا إذا جُمعت معها (مثلاً في MHTML أو بصيغة Base64).
  • قد يختلف العرض قليلاً بين محركات المتصفحات (Blink وWebKit وGecko).
  • مساحة الهجوم واسعة: قد تتسبب مدخلات المستخدم غير المهربة في ثغرات البرمجة النصية عبر المواقع (XSS).

معلومات تقنية طريفة

  • ابتكر تيم بيرنرز لي لغة HTML في CERN في عام 1989 لمساعدة الفيزيائيين النوويين على مشاركة الأبحاث بسهولة عبر أجهزة الكمبيوتر.
  • لا يتضمن معيار HTML الحي أرقام إصدارات (فلا يوجد «HTML6»)؛ بل يُصان ويُحدّث باستمرار.
  • يمكنك النقر بزر الفأرة الأيمن على أي صفحة ويب واختيار «عرض مصدر الصفحة» للاطلاع على شيفرة HTML التي بُنيت بها.

الأسئلة التقنية المتكررة

ما الذي يُستخدم فيه HTML؟

يُستخدم HTML لهيكلة المحتوى على الإنترنت، وإنشاء صفحات الويب التي تحتوي على نصوص، وعناوين، وصور، وروابط، ونماذج، ووسائط متعددة مدمجة.

هل يمكنني تحويل HTML إلى PDF أو Markdown؟

نعم. يمكن لـ File2File.app عرض وتحويل أي ملف HTML إلى مستند PDF نظيف وقابل للطباعة أو ملف نصي خفيف بتنسيق Markdown مباشرة في متصفحك.

ما الفرق بين HTML و HTML5؟

HTML5 هو التطوير الحديث لـ HTML، حيث يضيف دعماً أصلياً لتشغيل الفيديو والصوت، ورسومات Canvas التفاعلية، والاستجابة للأجهزة المحمولة، وعناصر دلالية نظيفة مثل <header> و <article> و <footer>.