Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 情侣视频精品免费的国产,中文字幕不卡在线,91福利国产在线观看网站

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html5學生dw網頁設計大作業,hbuilder仿茅臺集團網頁設計模板

          茅臺集網頁設計要是用HTML DIV+CSS JS等來完成頁面的排版設計。

          網頁有搜素框 導航欄 js圖片輪播;

          網頁由網站首頁,公司簡介,公司發展歷程,最新新聞動態組成;

          具體效果圖展示:

          egMark是具有現代設計和最新Bootstrap版本的數字市場HTML模板。憑借優秀的設計很容易創建虛擬商品交易網站,比如圖片素材在線交易,視頻文件交易,代碼交易等虛擬商品交易。

          主要特色

          • Bootstrapv5
          • 移動響應
          • FontAwesome圖標
          • jQuery增強
          • 簡單的色彩管理
          • 干凈而獨特的設計
          • 標準代碼
          • 完整的瀏覽器兼容性
          • Ipad 和 Iphone 友好
          • 數字交易市場圖片素材下載虛擬交易代碼下載設計素材

          Bootstrap版本的數字市場HTML模板(共196個文件)

          • assets
          • about.html
          • author.html
          • blog-detail.html
          • blog.html
          • cart.html
          • checkout.html
          • contact.html
          • error.html
          • faq.html
          • index-2.html
          • index-3.html
          • index.html
          • login.html
          • privacy.html
          • product-detail.html
          • products.html
          • profile.html
          • signup.html
          • terms.html
          • thankyou.html

          家好,很高興又見面了,我是"高級前端進階",由我帶著大家一起關注前端前沿、深入前端底層技術,大家一起進步,也歡迎大家關注、點贊、收藏、轉發!

          什么是 JSX-Email

          JSX-Email 是 React-email 的一個分支!React-email包含一系列高質量、無樣式的組件,用于使用 React 和 TypeScript 創建精美的電子郵件。減少了通過暗模式支持編寫響應式電子郵件的痛苦,同時解決了 Gmail、Outlook 和其他電子郵件客戶端之間的不一致問題。

          JSX-Email 提供了一組 React 組件和工具函數,用于構建令人愉快且響應迅速的電子郵件模板,與現代電子郵件客戶端兼容。

          這些組件可以處理繁重的兼容性和客戶端不一致問題,因此設計人員和開發人員可以專注于構建有影響力和吸引力的模板。該項目的目標是更加注重開發人員體驗、維護、快速改進和快速發布。 因此,jsx-email 比 React-email 有許多改進和優勢。 其中包括:

          • 電子郵件客戶端兼容性檢查
          • Tailwind 支持
          • 支持組件內的 <Suspense> 和異步
          • Exclusive Components
          • 增強的開發人員體驗 (DX)
          • 更好的命令行工具
          • 與 Monorepos 開箱即用, 無需詳盡的設置。
          • 更簡單、更流暢的預覽服務器
          • 更快的改進、功能開發和發布
          • 社區驅動的維護而不是公司規劃優先
          • 工具沒有供應商鎖定, jsx-email 僅使用通用組件和工具

          使用 JSX-Email 構建和渲染的電子郵件可以與任何提供用于以字符串形式發送電子郵件的 API 的電子郵件提供商一起使用,包括: AWS SES、Loops、Nodemailer、Postmark、Resend、Plunk 和 SendGrid 等等。

          目前,JSX-Email 在 Github 通過 MIT 協議開源,是一個值得關注的前端開源項目。

          如何使用 JSX-Email

          首先需要安裝相應依賴:

          npm add jsx-email
          yarn add jsx-email
          pnpm add jsx-email
          bun add jsx-email

          接著可以在項目中導入組件庫:

          import {render} from 'jsx-email';
          
          import {BatmanTemplate} from './emails/Batman';
          
          const html = await render(<BatmanTemplate firstName="Bruce" lastName="Wayne" />);

          可用的配置包括:

          export interface Options {
            minify?: boolean;
            // 壓縮渲染模板的 HTML,如果為 true 或一個對象,則將目標電子郵件渲染為純文本
            // 如果需要修改目標渲染為純文本的方式,則應使用表示 html 到文本選項的對象
            plainText?: boolean | PlainTextOptions;
            pretty?: boolean;
            //  美化每封目標電子郵件的 HTML 輸出
            strip?: boolean;
            // 從每個目標電子郵件的輸出中去除 data-id 屬性
          }

          下面是一個 JSX 電子郵件組件,設置錨元素的樣式以顯示為按鈕:

          import {Button} from 'jsx-email';
          
          const Email = () => {
            return (
              <Button href="https://example.com" style={{ color: '#61dafb', padding: '10px 20px'}}>
                Click me
              </Button>
            );
          };

          下面是一個 JSX 電子郵件組件,為配色方案支持提供元和樣式基礎:

          import {Body, ColorScheme, Head, Html} from 'jsx-email';
          
          const Email = () => {
            return (
              <Html>
                <Head>
                  <ColorScheme mode="light only" />
                </Head>
                <Body></Body>
              </Html>
            );
          };

          此時將輸出如下的 HTML:

          <html>
            <head>
              <meta name="color-scheme" content="light only" />
              <meta name="supported-color-schemes" content="light only" />
              <style>
                :root {
                  color-scheme: light only;
                  supported-color-schemes: light only;
                }
              </style>
            </head>
            <body></body>
          </html>

          下面示例是一個 JSX 電子郵件組件,可以使用 Tailwind 風格 CSS 來設置電子郵件樣式:

          import { Button, Tailwind } from 'jsx-email';
          
          const Email = () => {
            return (
              <Tailwind
                config={{
                  theme: {
                    extend: {
                      colors: {
                        brand: '#007291'
                      }
                    }
                  }
                }}
              >
                <Button
                  href="https://example.com"
                  className="bg-brand px-3 py-2 font-medium leading-4 text-white"
                >
                  Click me
                </Button>
              </Tailwind>
            );
          };

          當然,更強的是用戶還可以使用markdown語法:

          import { Html, Markdown } from 'jsx-email';
          
          const Email = () => {
            return (
              <Html lang="en" dir="ltr">
                <Markdown
                  markdownCustomStyles={{
                    h1: { color: 'red' },
                    h2: { color: 'blue' },
                    codeInline: { background: 'grey' }
                  }}
                  markdownContainerStyles={{
                    padding: '12px',
                    border: 'solid 1px black'
                  }}
                >{`# Hello, World!`}</Markdown>
                {/* OR */}
                <Markdown children={`# This is a ~~strikethrough~~`} />
              </Html>
            );
          };

          本文總結

          本文主要和大家介紹 JSX-Email ,其提供了一組 React 組件和工具函數,用于構建令人愉快且響應迅速的電子郵件模板,與現代電子郵件客戶端兼容。因為篇幅問題,關于 JSX-Email 只是做了一個簡短的介紹,但是文末的參考資料提供了大量優秀文檔以供學習,如果有興趣可以自行閱讀。如果大家有什么疑問歡迎在評論區留言。

          參考資料

          https://github.com/shellscape/jsx-email

          https://github.com/resend/react-email

          https://www.youtube.com/watch?app=desktop&v=I4DKr1JLC50

          https://react.email/

          https://jsx.email/docs/components/markdown


          主站蜘蛛池模板: 日本一区二区免费看| 国产精品一区二区三区高清在线 | 无码人妻精品一区二区三区99性| 久久久无码一区二区三区| 亚洲一区二区成人| 国产三级一区二区三区| 亚洲国产精品无码久久一区二区| 国产精品视频一区麻豆| 国产探花在线精品一区二区| 国产aⅴ精品一区二区三区久久| 亚洲AV色香蕉一区二区| 高清一区二区三区日本久| 日韩A无码AV一区二区三区| 国产精品夜色一区二区三区| 国产精品毛片VA一区二区三区| 一区二区中文字幕在线观看| 国产怡春院无码一区二区| 亚洲天堂一区在线| 日本伊人精品一区二区三区| 91一区二区三区| 亚洲AV无码一区二区三区系列| 区三区激情福利综合中文字幕在线一区 | 肉色超薄丝袜脚交一区二区| 精品日产一区二区三区手机| 亚洲色大成网站www永久一区| 中文无码精品一区二区三区| 免费萌白酱国产一区二区三区| 亚洲色欲一区二区三区在线观看 | 亚洲一区中文字幕在线电影网| 香蕉久久av一区二区三区| 91精品福利一区二区| 国产91精品一区| 一区二区三区亚洲| 国产视频一区二区| 日韩精品无码一区二区三区AV | 亚洲AV日韩综合一区| 久久精品无码一区二区日韩AV| 精品一区二区三区在线成人 | 国产成人久久精品麻豆一区| 中文字幕一区二区三区5566| 国产高清视频一区二区|