3 مستودعات
Mechanisms for defining inert markup fragments that can be cloned and instantiated via script.
Distinct from Embedded HTML Snippets: Shortlist candidates focus on embedded snippets or AI components; this is the standard for reusable, inactive document fragments.
Explore 3 awesome GitHub repositories matching web development · HTML Templates. Refine with filters or upvote what's useful.
This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.
Defines snippets of markup that remain inactive until they are cloned and inserted into the document.
Web Components هي مجموعة من المواصفات لإنشاء عناصر مخصصة قابلة لإعادة الاستخدام مع تصميم ومنطق مغلف للويب. توفر معياراً لتعريف وسوم HTML جديدة تعمل كمكونات مستقلة عبر محركات متصفح مختلفة. بُني النظام على ثلاث ركائز أساسية: معيار Custom Elements لتعريف وسوم جديدة، وتنفيذ Shadow DOM لعزل هياكل المستندات والأنماط الداخلية، ومواصفة HTML Templates لتعريف أجزاء قابلة لإعادة الاستخدام من الترميز تظل خاملة حتى يتم إنشاؤها. تمكن هذه القدرات من التصميم المعياري للويب من خلال عزل أنماط الواجهة الأمامية وإدارة قوالب HTML. تسمح هذه البنية بتطوير مكونات واجهة مستخدم قابلة لإعادة الاستخدام تحافظ على سلوك ومظهر متسقين من خلال منع تسرب CSS وتعارضات DOM.
Provides mechanisms for defining inert HTML fragments that can be cloned and instantiated via script.
Trumbowyg هو محرر WYSIWYG خفيف الوزن بلغة JavaScript يُستخدم لإنشاء وتنسيق محتوى النص الغني وHTML مباشرة داخل متصفح الويب. يعمل كأداة من جانب العميل لتوليد ترميز HTML دلالي وتأليف محتوى الويب. يتميز المشروع ببنية نمطية قائمة على الإضافات تسمح بإضافة أوامر تنسيق جديدة وأزرار شريط أدوات. يوفر واجهة قابلة للتكوين حيث يمكن تخصيص تخطيط شريط الأدوات عبر مصفوفة محددة مسبقاً ويمكن ترجمة التسميات من خلال ملفات الترجمة. يغطي المحرر مجموعة واسعة من قدرات معالجة المحتوى، بما في ذلك تنسيق مظهر النص، وإدارة الجداول، وتضمين الوسائط المتعددة للصور والصوت. يتضمن تنقية HTML مدمجة لتصفية الترميز المنسوخ مقابل قائمة بيضاء من العلامات المسموح بها ويوفر أدوات لإدارة سجل التعديل من خلال وظائف التراجع والإعادة.
Allows the injection of predefined sets of HTML markup to accelerate the authoring process.