محرر HTML أونلاين
اكتب في جهة، وشاهد في الأخرى
يجمع محرر HTML هذا بين لوحتين للكود ومعاينة حية. تكتب الترميز وCSS، وترى النتيجة تظهر أثناء الكتابة، وتختبرها بعرض الهاتف والجهاز اللوحي وسطح المكتب. ولا يغادر شيء مما تكتبه المتصفح.
- مجانيالسعر
- اثنتاناللوحات
- لا يوجدالتسجيل
- لا يوجدالرفع
محرر HTML أونلاين
HTML وCSS في جهة، ومعاينة حية في الجهة الأخرى
جاهز. اكتب في أي لوحة وستُرسم المعاينة من جديد بعد لحظة.
ماذا يفعل محرر HTML أونلاين
يتيح لك محرر HTML أونلاين أن تكتب صفحة ويب وتراها فورًا. تكتب HTML في لوحة وCSS في الأخرى. وبعد لحظة، يعيد المحرر رسم الصفحة. لذلك لا تحفظ ملفًا ولا تنتقل بين النوافذ ولا تعيد التحميل لمجرد فحص تغيير واحد.
اللوحتان على اليسار والمعاينة على اليمين. وعلى الشاشة الضيقة تتراصان. وفوقهما صف من الأزرار يحدد عرض العرض، لترى الصفحة نفسها كما يعرضها الهاتف أو الجهاز اللوحي أو سطح المكتب.
لا يحتاج شيء إلى تثبيت. تفتح تبويبًا بدلًا من محرر أكواد، وتغلقه حين يستقر التخطيط. إضافة إلى ذلك، تبقى المسودة كلها في هذا المتصفح. فلا تصل صفحة غير منشورة أو نموذج عميل إلى خادمنا أبدًا، لأنه لا توجد أي خطوة على الخادم.
تحت النتيجة، يعرض المحرر لوحة تقرير تقرأ عملك. تعدّ العناصر وقواعد CSS. وتسمّي القواعد التي لا تطابق شيئًا، وتسرد ثغرات إمكانية الوصول التي تستطيع رصدها. وأخيرًا، تسرد كل ما حظرته. لذلك تظهر هنا الصفحة التي تبدو جيدة لكنها تُقرأ بصعوبة، لا في مراجعة لاحقة.
كيف تبقى المعاينة منفصلة عن هذه الصفحة
لا تُلصق المعاينة داخل هذه الصفحة. بدلًا من ذلك، يرسمها المحرر داخل shadow root، وهو يعمل مثل حديقة مسوّرة داخل المتصفح.
يفصل shadow root التنسيقات في الاتجاهين، كما تصف مواصفة HTML. لذلك لا تصل قاعدة h1 الخاصة بك إلى العنوان الذي فوقها، ولا تستطيع ورقة أنماطنا أن تسحق البطاقة التي تبنيها.
وبفضل هذا السور، يبقى المحرر صادقًا. ما تراه هو ترميزك تحت قواعدك، دون أن يختلط به شيء منّا.
يحوّل المحرر نصك أيضًا إلى عناصر حقيقية. لذلك يرتّب المتصفح صفحتك كما كان سيرتّب ملفًا محفوظًا. وهذا مهم في الشبكة أو صف flex، لأن العرض المزيّف يخفي غالبًا النقطة التي ينكسر عندها الصف.
لماذا لا تعمل السكربتات هنا
يوقف المحرر السكربتات. هذا اختيار، لا نقص. فهو يزيل وسوم script، ويحذف onclick وكل سمة حدث أخرى، ويرفض روابط javascript:.
وراء ذلك سببان. أولًا، الصفحة التي تشغّل سكربتك يمكن استغلالها لتتصرف نيابة عمّن أرسل إليك المقتطف. ثانيًا، المحرر الذي يشغّل الكود لا يستطيع أن يعد بألا يغادر شيء متصفحك.
لذا يسرد التقرير كل معالج وكل وسم script أزاله. ونتيجة لذلك، لا تتساءل أبدًا لماذا لم يفعل زر شيئًا.
إن كنت تحتاج إلى بيئة لتجربة JavaScript، فهذه ليست الصفحة المناسبة. بدلًا من ذلك، ابنِ البنية والتنسيقات هنا، ثم أضف السلوك في محرر الأكواد الخاص بك.
الروابط والنماذج معطّلة للسبب نفسه. فالنقر داخل المعاينة قد يأخذ التبويب بعيدًا عن عملك، لذا يعرض المحرر ملاحظة قصيرة بدلًا من ذلك.
اختبار التخطيط بثلاثة عروض
يستخدم المحرر عرضًا، لا اسم جهاز. تغطي الإعدادات الجاهزة 375 بكسل للهاتف، و768 للجهاز اللوحي، و1280 لسطح المكتب. إضافة إلى ذلك، يقبل الحقل المخصص أي عرض بين 200 و2560.

تستجيب استعلامات الوسائط لهذا العرض. يحوّل المحرر كل قاعدة @media لا تنظر إلا إلى العرض إلى container query على صندوق المعاينة. لذلك تعمل نقطة توقف عند 600 بكسل حين يكون العرض 600 بكسل، حتى لو كانت هذه الصفحة أعرض.
العرض المخصص هو غالبًا الأكثر فائدة. فبين 320 و900 بكسل تقريبًا، تنكسر معظم الشبكات في مكان ما، ويقع هذا المكان على رقم غريب لا يغطيه أي إعداد جاهز.
ومع ذلك تتسع الصفحة العريضة لشاشتك. يصغّرها المحرر إلى المساحة المتاحة، لكنه يحتفظ بعرض التخطيط الحقيقي. لذلك يبدو النص صغيرًا عند 1280، لكنه يلتف تمامًا كما يلتف على سطح المكتب.
ما الذي تسرده لوحة التقرير
تحوّل لوحة التقرير المحرر إلى أداة مراجعة سريعة. تقرأ الترميز وورقة الأنماط بعد كل إعادة رسم، ثم تكتب ما وجدته.

أولًا تأتي الأعداد: كم عنصرًا في الصفحة، وكم قاعدة CSS. ثم تأتي قائمة القواعد التي لم تطابق شيئًا. فالخطأ المطبعي في اسم صنف يفشل بصمت، لأن المتصفح يتخطى القاعدة ببساطة. لذا تعطيك اللوحة اسم المحدِّد.
بعد ذلك تأتي ملاحظات إمكانية الوصول. صورة بلا نص بديل، وحقل نموذج بلا تسمية، ورابط لا يحتوي إلا على صورة، وعنوان يقفز من المستوى الثاني إلى الرابع، لكل منها سطر خاص.
ثم تأتي الوسوم التي سيصلحها المتصفح من تلقاء نفسه، مثل div لا يُغلق أبدًا أو وسم إغلاق بلا وسم فتح. وأخيرًا، تسمّي قائمة الحظر كل سكربت ومعالج حدث وصورة خارجية وخط ويب و@import أوقفته. لذلك يأتي الشعار المفقود ومعه سبب، لا لغز.
شرح بالفيديو: محرر HTML
يشرح فيديو قصير كل خطوة. ثم اختر لغتك أدناه، وشغّل الترجمة النصية إن أردت.
كيف تستخدم محرر HTML
أربع خطوات، ولا تحتاج أي منها إلى حساب.
- 1
اكتب الترميز
اكتب في لوحة HTML، أو اختر مثالًا لتبدأ من كود يعمل. يعيد المحرر رسم الصفحة بعد لحظة من توقفك عن الكتابة.
- 2
نسّقه في اللوحة الثانية
ثم اكتب القواعد في لوحة CSS. تغذي اللوحتان العرض نفسه، لذا يظهر التغيير في أي منهما في المكان نفسه.
- 3
اختر عرضًا
بعد ذلك، مرّ على 375 و768 و1280 بكسل، أو اكتب عرضك الخاص. وبهذا تكتشف الالتفاف الذي يحدث عند 420 بكسل فقط قبل أي شخص آخر.
- 4
اقرأ التقرير، ثم صدّر
أخيرًا، أصلح القواعد الميتة وملاحظات إمكانية الوصول. بعد ذلك، انسخ كل لوحة، أو نزّل ملف HTML واحدًا يضم الاثنتين.
لماذا تستخدم محرر HTML هذا
خمسة أسباب، وكل واحد يوفّر عليك جولة.
المعاينة لا تستطيع لمس هذه الصفحة
يرسم المحرر صفحتك داخل shadow root، فلا تستطيع قاعدة شاردة منك أن تغيّر تنسيق الصفحة المحيطة بها. حتى المحدِّد الشامل يبقى بلا ضرر.
لا شيء يُحمَّل من خادم آخر
المقتطف المنسوخ من صفحة مجهولة لا يستطيع الاتصال بمصدره أثناء نظرك إليه. ونتيجة لذلك، تفتح نموذج العميل دون قلق من أدوات التتبع.
تقرير، لا معاينة فارغة
حين تبدو الصفحة خاطئة، يقول المحرر غالبًا لماذا. مثلًا، يسرد الصورة المفقودة على أنها محظورة، بدلًا من أن يتركك أمام صندوق فارغ.
عروض حقيقية واستعلامات وسائط حقيقية
يرتّب المحرر صفحتك بالعرض الذي تختاره، فتعمل نقاط التوقف فعلًا. والتخطيط الذي يصمد عند 375 و768 سيصمد على الأرجح على الشاشات التي تمثلها هذه الأرقام.
يخرج ملف واحد
يجمع التنزيل الترميز وورقة الأنماط في ملف HTML واحد. لذلك تستطيع تسليمه لزميل أو فتحه دون اتصال، دون أي خطوة بناء بينهما.
عادات تجعل المحرر مفيدًا
ست عادات تحوّل المسودة إلى سير عمل حقيقي.
- ابدأ من مثال حمّل شبكة البطاقات أو النموذج أو المقال، ثم اختصره. الهيكل الذي يعمل أفضل من لوحة فارغة حين تحتاج إلى مكوّن واحد فقط.
- اكتب الترميز أولًا HTML البسيط يُقرأ جيدًا في المتصفح أصلًا، فتظهر البنية قبل أن توجد أي قاعدة. ثم لا يبقى على CSS إلا أن يرتّب ما هو موجود.
- اجعل لكل قاعدة سببًا احذف القاعدة حالما تتوقف عن مطابقة أي شيء. يسمّي التقرير هذه القواعد، وورقة الأنماط الخالية من القواعد الميتة أسهل بكثير في الصيانة.
- افحص العرض الضيق أولًا ابدأ من 375 بكسل ثم وسّع. التخطيط الذي يعمل ضيقًا يتمدد جيدًا عادة، أما العكس فنادرًا ما يصح.
- سمِّ الأصناف بحسب وظيفتها اكتب card-foot بدلًا من grey-small. فاسم الصنف ينتقل إلى إعادة التصميم التالية، والاسم المرتبط بلون أو حجم يشيخ بسرعة.
- أكمل قائمة النص البديل قبل التصدير املأ كل نص بديل يطلبه التقرير. عندها يغادر الترميز الصفحة في حال أفضل مما وصل به.
ست طرق تخدعك بها المعاينة الحية
كل واحدة تبدو جيدة في اللوحة وتفاجئك لاحقًا.
الثقة بمعاينة ليست الصفحة الحقيقية
المقتطف الذي يعمل وحده قد ينكسر داخل قالب، وكل معاينة لها هذا الحد. لذا الصقه في الموقع الحقيقي وافحصه هناك قبل نشره.
ترك السكربتات وانتظار أن تعمل
يزيل هذا المحرر وسوم script ومعالجات الأحداث عن قصد. لذلك فالزر الذي لا يفعل شيئًا هنا ليس خللًا، ويذكر التقرير ما أزاله.
نسيان أن الملفات الخارجية لا تُحمَّل أبدًا
لن يظهر شعار أو خط أيقونات أو خلفية من خادم آخر. لذا استخدم data URI أثناء البناء، أو تقبّل الفراغ وأضف الملف الحقيقي لاحقًا.
تنسيق عنصر غير موجود
القاعدة الخاصة بصنف لا يستخدمه ترميزك لا تغيّر شيئًا. والصفحة لا تقول شيئًا عن ذلك، لذا فالتقرير هو المكان الوحيد الذي يظهر فيه الخطأ.
الاختبار بأكبر عرض فقط
الفحص على سطح المكتب وحده يفوّت كثيرًا من القرّاء، لأن كثيرين منهم يتصفحون من الهاتف. لذلك يبدأ صف الإعدادات الجاهزة بعرض الهاتف.
إغلاق التبويب مع النسخة الوحيدة
تعيش المسودة في هذا المتصفح وحده، ومسح بيانات الموقع يحذفها. لذا نزّل الملف حين يصبح التخطيط صحيحًا.
أسئلة عن محرر HTML
هل محرر HTML هذا مجاني؟
نعم. لا حساب ولا حد ولا خطة مدفوعة. افتحه كلما أردت.
ما هو محرر HTML أونلاين؟
هو صفحة تكتب فيها HTML وCSS وترى النتيجة أثناء الكتابة. باختصار، يحوّل المحرر متصفحك إلى النتيجة نفسها، فلا تعود تنتقل بين النوافذ لترى أثر أي تغيير.
هل يشغّل JavaScript الخاص بي؟
لا. تُزال وسوم script وسمات الأحداث وروابط javascript: كلها، ويذكر التقرير كل واحد منها. لذلك لا يستطيع مقتطف من شخص غريب أن يفعل شيئًا أثناء قراءتك له.
هل يمكن أن تُفسد المعاينة هذه الصفحة؟
لا. تُرسم داخل shadow root، فلا تصل قاعدة منك إلى الصفحة، ولا تصل قاعدة منّا إلى ترميزك.
هل أستطيع تحميل صورة من موقع آخر؟
لا. يحظر المحرر الطلبات إلى الخوادم الأخرى، ويذكر التقرير ذلك. لكن data URI يعمل، لأنه ينتقل داخل الترميز نفسه.
ما العروض التي أستطيع اختبارها؟
تغطي الإعدادات الجاهزة 375 و768 و1280 بكسل، ويقبل الحقل المخصص أي عرض بين 200 و2560. لذلك تستطيع التوقف عند الرقم الذي تنكسر فيه شبكتك بالضبط.
هل تعمل استعلامات الوسائط عندي؟
نعم، استعلامات العرض. يحوّل المحرر كل واحد منها إلى container query على صندوق المعاينة، فيعمل عند العرض الذي اخترته في المحرر. أما الاستعلامات الأخرى، مثل print أو hover، فتحتفظ بمعناها المعتاد.
ماذا يفحص التقرير؟
يعدّ العناصر وقواعد CSS، ويسرد القواعد التي لا تطابق أي شيء. كما يسرد ثغرات إمكانية الوصول، والوسوم التي سيصلحها المتصفح، وكل ما حظره.
هل يُحفظ ترميزي في أي مكان؟
في هذا المتصفح فقط، كمسودة. عندما تعود، يحمّلها المحرر من جديد. مسح بيانات الموقع يحذفها، لذا نزّل الملف لتحتفظ به.
هل أستطيع لصق ترميز لم أكتبه؟
نعم. يزيل المحرر الأجزاء التي قد تتصرف نيابة عن شخص آخر قبل أن يرسم أي شيء. لذلك يمكنك النظر هنا إلى مقتطف مجهول بأمان.
هل أستطيع لصق صفحة كاملة؟
نعم. المستند الكامل يعمل. يحتفظ المحرر بكتل style من head، ويعرض محتوى body داخل المحرر.
هل سيخبرني إن كان HTML غير صالح؟
يذكر الوسم الذي لا يُغلق أبدًا، ووسم الإغلاق الذي لا يسبقه وسم فتح. يصلح المتصفح الاثنين بصمت، فالصفحة وحدها كانت ستخفيهما.
هل يدعم grid وflexbox؟
نعم. يرسم المحرر صندوقًا حقيقيًا في متصفح حقيقي، فيتصرف نمطا التخطيط كما سيتصرفان على الموقع الفعلي.
هل أستطيع نسخ الكود عند الانتهاء؟
نعم. لكل لوحة زر نسخ خاص بها. كما يجمع التنزيل اللوحتين في ملف HTML واحد.
ماذا يحدث للسكربتات في الملف المنزَّل؟
يحتفظ الملف بترميزك وتنسيقاتك. لكن وسوم script تتحول إلى تعليقات قصيرة، وتُحذف سمات الأحداث، فيطابق الملف ما رأيته.
هل أستطيع التراجع عن تغيير؟
نعم. كل لوحة مربع نص عادي، فيعمل التراجع في متصفحك داخلها. وللبدء من جديد، اختر مثالًا وحمّله مرة أخرى.
هل ينسّق الكود أو يصغّره؟
لا، وهذا مقصود. تحتفظ كل لوحة بالمسافات التي كتبتها. وعندما يكتمل الترميز، مرّره على أداة التصغير بدلًا من ذلك.
هل يعمل على الهاتف؟
نعم. تتراص اللوحات فوق بعضها على الشاشة الضيقة، ويُبقي المحرر الصفحة على عرضها الخاص. لذلك تستطيع إصلاح التفاف سطر وأنت بعيد عن مكتبك.
لمن يعود الترميز الذي أكتبه؟
لك. لا حاجة إلى ذكر أحد ولا مطالبة منّا، لذا يمكنك استخدامه في عمل مدفوع.
هل أحتاج إلى حساب أو إضافة؟
لا. تعمل الصفحة وحدها، دون تسجيل ودون أي تثبيت.
أدوات تناسب هذه الأداة
أربع صفحات يقود إليها العمل نفسه غالبًا.
اختبر محدِّدًا على ترميز تلصقه وانظر ما الذي يلتقطه. المحدِّد الذي لا يطابق شيئًا يسهل أن تفوته العين، لذا تسمّيه هذه الصفحة.
افتح الأداة ←حين يستقر التخطيط، احذف التعليقات والمسافات الزائدة. عندها يحمل الملف الذي تنشره البنية، لا الملاحظات التي خلفها.
افتح الأداة ←قبل أن يخرج الترميز كرسالة بريد، افحصه كما يقرؤه برنامج البريد. فبرنامج البريد يزيل أكثر بكثير مما تزيله معاينة الويب.
افتح الأداة ←حين تحتاج الصفحة إلى أيقونة أو مخطط صغير، ارسمه ونظّفه هناك. ثم الصق كود SVG النظيف مباشرة في لوحة HTML.
افتح الأداة ←
اكتب الترميز وشاهده يأخذ شكله
اكتب HTML، ونسّقه في اللوحة المجاورة، ومرّ على العروض الثلاثة، واقرأ التقرير. لا شيء يُحمَّل من خادم آخر، ولا يعمل أي سكربت، وتبقى المسودة كلها في متصفحك.