WMW

محرر HTML عبر الإنترنت

Free

حرّر HTML وCSS وJavaScript في ثلاث لوحات مع معاينة مباشرة محجوزة تتحدث أثناء الكتابة، بالإضافة إلى تنزيل بنقرة واحدة كملف HTML مستقل.

يعمل بالكامل في متصفحك. كودك لا يُرفع إلى أي مكان أبداً.

معاينة مباشرة

النشاط الأخير

مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.

Выполнен живой предпросмотр (132 символов HTML, 77 символов CSS, 102 символов JS)

منذ 21 دقيقة

Eine Live-Vorschau ausgeführt (132 HTML-Zeichen, 77 CSS-Zeichen, 102 JS-Zeichen)

منذ 34 دقيقة

Ran a live preview (27 HTML chars, 42 CSS chars, 151 JS chars)

منذ 5 ساعات

Ran a live preview (27 HTML chars, 42 CSS chars, 102 JS chars)

منذ 5 ساعات

Ran a live preview (27 HTML chars, 77 CSS chars, 102 JS chars)

منذ 5 ساعات

Ran a live preview (132 HTML chars, 77 CSS chars, 102 JS chars)

منذ 5 ساعات

التعليقات (0)

هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.

تُراجَع تعليقات الزوار قبل النشر. تسجيل الدخول للنشر فورًا.

لا توجد تعليقات بعد. كن أول من يشارك رأيه!

ماذا تفعل هذه الأداة

اكتب HTML وCSS وJavaScript في ثلاث لوحات منفصلة وشاهدها تُدمج في معاينة مباشرة واحدة تتحدث أثناء الكتابة، مع إمكانية تنزيل النتيجة بنقرة واحدة كملف HTML مستقل.

كيف يعمل

تُجمّع الأداة مستند HTML كاملاً من لوحاتك الثلاث (CSS ملفوف في علامة style، وHTML الخاص بك في الجسم، وJavaScript الخاص بك في علامة script في النهاية)، وتحمّل ذلك المستند في إطار iframe محجوز باستخدام سمة srcdoc. يسمح الحجز للسكربتات بالتشغيل لكنه يمنع المعاينة من الوصول إلى DOM هذه الصفحة أو ملفات تعريف الارتباط أو التخزين، لذا يعمل كودك في بيئة متصفح واقعية لكنها معزولة.

المشكلات التي تحلها

الأسئلة الشائعة

›هل من الآمن تشغيل JavaScript غير موثوق في المعاينة؟

تعمل المعاينة داخل إطار iframe محجوز (sandbox) مع السماح بالسكربتات ولكن تعطيل الوصول لنفس المصدر، لذا لا يمكن للكود في المعاينة قراءة أو تعديل هذه الصفحة أو ملفات تعريف الارتباط أو التخزين المحلي الخاص بك. ومع ذلك، يمكنه داخل ذلك الحجز تشغيل JavaScript بحرية، أو فتح صناديق تنبيه، أو إجراء طلبات شبكة، تماماً كأي صفحة ويب أخرى، فاستمر في معاملة أي كود تلصقه من مصدر غير موثوق كما لو كنت تشغّله في علامة تبويب متصفح جديدة.

›كيف يتم دمج لوحات HTML وCSS وJavaScript؟

تلفّ الأداة CSS الخاص بك في علامة <style> داخل رأس المستند، وتضع HTML الخاص بك مباشرة في الجسم، وتضيف JavaScript الخاص بك في علامة <script> في نهاية الجسم، تماماً مثل مستند HTML نموذجي من صفحة واحدة، ثم تحمّل هذا المستند المدمج في المعاينة.

›هل يمكنني تنزيل ما بنيته كملف حقيقي؟

نعم، يحفظ زر "تنزيل كملف .html" نفس المستند المدمج المعروض في المعاينة بالضبط كملف index.html واحد، جاهز للفتح مباشرة في متصفح أو الرفع إلى خادم ويب.

›هل تتحدث المعاينة تلقائياً أثناء الكتابة؟

نعم، تتحدّث المعاينة تلقائياً بعد لحظة قصيرة من توقفك عن الكتابة في أي من اللوحات الثلاث، لتتمكن من رؤية تأثير تغييراتك دون النقر على زر تشغيل منفصل.

›لماذا لا يظهر ناتج console.log في أي مكان في الصفحة؟

المعاينة هي مستند متصفح حقيقي ومعزول، فيذهب ناتج console.log إلى وحدة تحكم ذلك المستند نفسه، لا إلى هذه الصفحة. افتح أدوات المطور في متصفحك واختر سياق إطار المعاينة لرؤية ناتج وحدة التحكم، أو استخدم alert() للتحقق السريع المرئي بدلاً من ذلك.

أدوات ذات صلة

Free

نص

محول Excel إلى جدول HTML

الصق من Excel أو Google Sheets، أو ارفع ملف .xlsx/.xls/.csv، واحصل على جدول HTML نظيف مع معاينة مباشرة وتنسيق اختياري ومحاذاة الأعمدة الرقمية.

Free

نص

محول كيانات HTML

حوّل النص إلى كيانات HTML ومنها في كلا الاتجاهين في آن واحد، مع تنسيقات رقمية عشرية أو سداسية عشرية وجدول مرجعي سريع للكيانات الشائعة.

Free

نص

مدقق HTML

يتحقق من HTML بحثًا عن الوسوم غير المغلقة، والمعرّفات المكررة، والعناصر القديمة، ومشكلات شائعة أخرى محددة جيدًا، تم التحقق منه بمحلل مطابقة وسوم خاص به، وليس مدقق مطابقة W3C الكامل.

Free

نص

معاينة Markdown

يعرض Markdown كـ HTML مباشر ومنقّى جنباً إلى جنب مع المصدر، مع خيار لعرض ونسخ HTML المُنشأ.

Free

نص

مصحح Mojibake (النص المشوّه)

يستعيد البايتات الأصلية الكامنة خلف نص مشوّه (Mojibake) ويعيد فك ترميزها بعدة ترميزات شائعة، ويعرض كل مرشح نظيف.

Free

نص

مدقق صياغة MySQL

يتحقق من صياغة MySQL لعبارة واحدة أو أكثر مفصولة بفاصلة منقوطة، ويبلغ عن السطر والعمود الدقيقين لأول خطأ يُعثر عليه.

Free

نص

مولد كلمات المرور

أنشئ كلمات مرور قوية وعشوائية مباشرة في متصفحك باستخدام مولّد آمن تشفيريًا، مع مقياس قوة مباشر وحساب للإنتروبيا ودعم لإنشاء دفعات من عدة كلمات مرور دفعة واحدة.

Free

نص

محول Punycode

حوّل النص بين يونيكود وPunycode (RFC 3492)، الترميز المكوَّن من ASCII فقط المستخدم لأسماء النطاقات المُدوّلة، مع وضع نطاق كامل (مدرك للنقاط، معالجة بادئة xn-- تلقائيًا) ووضع تسمية بسيطة، مع تحويل عدة أسطر دفعة واحدة.