awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tijsverkoyen avatar

tijsverkoyen/CssToInlineStyles

0
View on GitHub↗
5,831 نجوم·192 تفرعات·PHP·BSD-3-Clause·6 مشاهدات

CssToInlineStyles

CssToInlineStyles هو أداة تضمين CSS لرسائل البريد الإلكتروني HTML التي تحول أوراق الأنماط إلى سمات نمط مضمنة على عناصر HTML. يعمل كمحلل نمط ومحرك تحويل، حيث يقوم بتعيين محددات CSS إلى علامات HTML لضمان عرض مرئي متسق عبر عملاء ومزودي بريد إلكتروني متنوعين.

تحسب الأداة الأنماط النهائية المحسوبة من خلال تطبيق قواعد الخصوصية والميراث قبل حقن الخصائص المحلولة مباشرة في سمات النمط لعناصر HTML المقابلة. وتستخدم حساب النمط القائم على DOM وتعيين المحدد لتحديد الإعلانات التي تنطبق على كل علامة.

Features

  • Email Inlining Engines - Provides an automated engine that extracts and injects CSS styles directly into HTML elements for email client compatibility.
  • Cross-Client Email Rendering - Ensures consistent visual rendering across diverse email service providers by flattening cascading styles.
  • CSS Styling - Calculates final computed styles based on specificity and inheritance before injecting them into tags.
  • Inline Styling Systems - Automates the movement of styles from external or internal stylesheets directly onto HTML element attributes.
  • Style Selectors - Matches CSS rule selectors against HTML elements to determine applicable style declarations.
  • Style Specificity Resolution - Determines final element styles based on the precedence of inline styles, IDs, classes, and tags.
  • Inline Style Flattening - Transforms external stylesheets into inline styles to ensure visual consistency across different email clients.
  • CSS Inlining - Injects CSS directly into HTML documents by transforming stylesheets into inline element styles.
  • Style Cascading Engines - Functions as a style cascading engine to flatten stylesheets into element-level styles for email providers.
  • DOM-Based Style Mapping - Parses HTML and CSS into a document object model to calculate final computed styles for each element.
  • String-Based Transformers - Processes input HTML as a text stream to preserve non-standard tags during style injection.
  • Stylesheet-to-Inline Transformers - Converts HTML files with separate stylesheets into single files with styles injected directly into tags.
  • Email Development - Supports the development of HTML emails by converting stylesheets into inline element styles.
  • Email Templates - Prepares HTML email templates by flattening styles into inline attributes for provider compatibility.
  • Inline Style Injections - Writes resolved CSS properties directly into the style attributes of HTML element tags.
  • Email and Files - Inlines CSS for email templates.

سجل النجوم

مخطط تاريخ النجوم لـ tijsverkoyen/csstoinlinestylesمخطط تاريخ النجوم لـ tijsverkoyen/csstoinlinestyles

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ CssToInlineStyles

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع CssToInlineStyles.
  • leemunroe/responsive-html-email-templateالصورة الرمزية لـ leemunroe

    leemunroe/responsive-html-email-template

    13,684عرض على GitHub↗

    This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse desktop and mobile email applications. It provides a set of CSS and HTML patterns that ensure layouts, images, and preheaders render correctly across various email service providers. The framework utilizes a fluid-grid design system with percentage-based widths and max-width constraints to scale across different screen sizes. It employs a strategy of applying styles directly to HTML elements to prevent email clients from stripping external or internal stylesheets. The system

    HTMLemailemail-marketingemail-template
    عرض على GitHub↗13,684
  • zurb/foundation-emailsالصورة الرمزية لـ zurb

    zurb/foundation-emails

    7,790عرض على GitHub↗

    Foundation Emails is a responsive HTML email framework designed to create layouts that render consistently across different screen sizes and email clients. It functions as a system for building responsive emails and includes a CSS inliner to convert external stylesheets into inline HTML attributes. The framework incorporates an HTML table layout generator that converts simplified custom tags into the complex table structures required for legacy email client rendering. This process automates the creation of layouts that maintain visual consistency in restrictive email software. The project pr

    HTML
    عرض على GitHub↗7,790
  • foundation/foundation-emailsالصورة الرمزية لـ foundation

    foundation/foundation-emails

    7,790عرض على GitHub↗

    This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax that transforms into table-based layouts. It functions as an HTML-to-table compiler and CSS inliner, ensuring that simplified markup is converted into the complex nested structures and inline attributes required for cross-client compatibility. The framework features a responsive email grid system and Sass-based styling, allowing the use of variables to manage colors, typography, and spacing. These tools enable custom brand theming and the creation of fluid layouts that adapt to v

    HTML
    عرض على GitHub↗7,790
  • mjmlio/mjmlالصورة الرمزية لـ mjmlio

    mjmlio/mjml

    18,104عرض على GitHub↗

    MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex HTML. It functions as an email template engine designed to produce layouts that render consistently across a wide range of email clients. The system provides a markup validation tool to check structural integrity and syntax before compilation. It also includes a version migration utility to upgrade older template files to newer language versions while preserving content and layout structure. The toolset covers several capability areas, including command-line markup compilation

    JavaScriptemailemail-boilerplateemail-campaigns
    عرض على GitHub↗18,104
عرض جميع البدائل الـ 30 لـ CssToInlineStyles→

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

ما هي وظيفة tijsverkoyen/csstoinlinestyles؟

CssToInlineStyles هو أداة تضمين CSS لرسائل البريد الإلكتروني HTML التي تحول أوراق الأنماط إلى سمات نمط مضمنة على عناصر HTML. يعمل كمحلل نمط ومحرك تحويل، حيث يقوم بتعيين محددات CSS إلى علامات HTML لضمان عرض مرئي متسق عبر عملاء ومزودي بريد إلكتروني متنوعين.

ما هي الميزات الرئيسية لـ tijsverkoyen/csstoinlinestyles؟

الميزات الرئيسية لـ tijsverkoyen/csstoinlinestyles هي: Email Inlining Engines, Cross-Client Email Rendering, CSS Styling, Inline Styling Systems, Style Selectors, Style Specificity Resolution, Inline Style Flattening, CSS Inlining.

ما هي البدائل مفتوحة المصدر لـ tijsverkoyen/csstoinlinestyles؟

تشمل البدائل مفتوحة المصدر لـ tijsverkoyen/csstoinlinestyles: leemunroe/responsive-html-email-template — This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse… zurb/foundation-emails — Foundation Emails is a responsive HTML email framework designed to create layouts that render consistently across… foundation/foundation-emails — This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax… tedgoas/cerberus — Cerberus is an HTML email template framework providing a collection of tested markup patterns and architectural kits.… mjmlio/mjml — MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex… addyosmani/critical — Critical is a tool for extracting and inlining the minimum CSS required to render above-the-fold content. It…