{"id":12383481,"date":"2026-03-29T13:30:26","date_gmt":"2026-03-29T05:30:26","guid":{"rendered":"https:\/\/www.likacloud.com\/knowledge\/tailwind-css-%e6%98%af%e4%b8%80%e4%b8%aa%e5%8a%9f%e8%83%bd%e4%bc%98%e5%85%88%e7%9a%84-css-%e6%a1%86%e6%9e%b6%ef%bc%8c%e5%ae%83\/"},"modified":"2026-03-29T14:29:08","modified_gmt":"2026-03-29T06:29:08","slug":"tailwind-css-utility-first-framework","status":"publish","type":"knowledge_post","link":"https:\/\/www.likacloud.com\/fr\/knowledge\/website-building\/tailwind-css-utility-first-framework\/","title":{"rendered":"Tailwind CSS est un framework CSS \u00e0 fonctionnalit\u00e9s multiples qui"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Tailwind CSS \u662f\u4e00\u4e2a\u529f\u80fd\u4f18\u5148\u7684 CSS \u6846\u67b6\uff0c\u5b83\u901a\u8fc7\u63d0\u4f9b\u4e00\u7cfb\u5217\u539f\u5b50\u5316\u3001\u9884\u5b9a\u4e49\u7684\u5b9e\u7528\u7c7b\uff08Utility Classes\uff09\u6765\u5e2e\u52a9\u5f00\u53d1\u8005\u5feb\u901f\u6784\u5efa\u5b9a\u5236\u5316\u7684\u7528\u6237\u754c\u9762\u3002\u4e0e\u4f20\u7edf\u7684\u7ec4\u4ef6\u7ea7 CSS \u6846\u67b6\u4e0d\u540c\uff0c\u5b83\u9f13\u52b1\u76f4\u63a5\u901a\u8fc7 HTML \u6765\u63a7\u5236\u6837\u5f0f\uff0c\u5b9e\u73b0\u4e86\u6837\u5f0f\u4e0e\u7ed3\u6784\u7684\u7d27\u5bc6\u7ed3\u5408\u3002\u8fd9\u79cd\u72ec\u7279\u7684\u65b9\u6cd5\u91cd\u5851\u4e86\u524d\u7aef\u6837\u5f0f\u5f00\u53d1\u7684\u6d41\u7a0b\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u6838\u5fc3\u539f\u7406\u4e0e\u5de5\u4f5c\u673a\u5236<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tailwind CSS \u7684\u6838\u5fc3\u54f2\u5b66\u662f\u201c\u539f\u5b50\u5316 CSS\u201d\u3002\u5b83\u4e0d\u662f\u4e00\u4e2a\u63d0\u4f9b\u9884\u5236\u7ec4\u4ef6\uff08\u5982\u6309\u94ae\u3001\u5361\u7247\uff09\u7684\u6846\u67b6\uff0c\u800c\u662f\u4e00\u4e2a\u5e95\u5c42\u7684\u5de5\u5177\u96c6\uff0c\u5305\u542b\u6210\u5343\u4e0a\u4e07\u4e2a\u5c0f\u578b\u7684\u3001\u5355\u4e00\u7528\u9014\u7684\u7c7b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u5b9e\u7528\u7c7b\u5982\u4f55\u5de5\u4f5c<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6846\u67b6\u4e2d\u7684\u6bcf\u4e2a\u5b9e\u7528\u7c7b\uff08Utility Class\uff09\u901a\u5e38\u5bf9\u5e94\u4e00\u6761\u6216\u591a\u6761 CSS \u89c4\u5219\u3002\u4f8b\u5982\uff0c\u7c7b\u540d <code>.text-center<\/code> \u5bf9\u5e94 <code>text-align: center;<\/code>\uff0c\u800c <code>.bg-blue-500<\/code> \u5219\u5b9a\u4e49\u4e86\u4e00\u4e2a\u7279\u5b9a\u7684\u84dd\u8272\u80cc\u666f\u8272\u3002\u5f00\u53d1\u8005\u901a\u8fc7\u5728 HTML \u5143\u7d20\u4e0a\u7ec4\u5408\u8fd9\u4e9b\u7c7b\uff0c\u6765\u201c\u7ec4\u88c5\u201d\u51fa\u6240\u9700\u7684\u6837\u5f0f\uff0c\u65e0\u9700\u7f16\u5199\u81ea\u5b9a\u4e49 CSS\u3002<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u63a8\u8350\u9605\u8bfb <a href=\"https:\/\/www.likacloud.com\/knowledge\/website-building\/master-tailwind-css-practical-guide-from-beginner-to-real-world\/\">\u7cbe\u901a Tailwind CSS\uff1a\u4ece\u5165\u95e8\u5230\u5b9e\u6218\u7684\u5b9e\u7528\u6307\u5357<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<h3 class=\"wp-block-heading\">\u6837\u5f0f\u751f\u6210\u8fc7\u7a0b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u9879\u76ee\u542f\u52a8\u65f6\uff0cTailwind \u4f1a\u626b\u63cf\u9879\u76ee\u4e2d\u6240\u6709\u7684\u6a21\u677f\u6587\u4ef6\uff08\u5982 <code>*.html<\/code>, <code>*.jsx<\/code>, <code>*.vue<\/code>\uff09\uff0c\u8bc6\u522b\u51fa\u4f7f\u7528\u5230\u7684\u6240\u6709\u5b9e\u7528\u7c7b\u3002\u7136\u540e\uff0c\u5b83\u57fa\u4e8e\u914d\u7f6e\u6587\u4ef6 <code>tailwind.config.js<\/code>\uff0c\u5c06\u8fd9\u4e9b\u4f7f\u7528\u5230\u7684\u7c7b\u53ca\u5176\u53d8\u4f53\uff08\u5982\u60ac\u505c\u3001\u805a\u7126\u72b6\u6001\uff09\u52a8\u6001\u5730\u751f\u6210\u4e00\u4e2a\u5c3d\u53ef\u80fd\u5c0f\u7684 CSS \u6587\u4ef6\u3002\u8fd9\u79cd\u6309\u9700\u751f\u6210\u7684\u65b9\u5f0f\uff0c\u786e\u4fdd\u4e86\u6700\u7ec8\u4ea7\u51fa\u7684 CSS \u6587\u4ef6\u4f53\u79ef\u7684\u6700\u5c0f\u5316\u3002<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-4 md:gap-6 mb-8 md:mb-10 mt-10\"> \r\n\t<!-- \u91cd\u590d\u5668\u5faa\u73af\u5f00\u59cb -->\r\n\t\t\r\n\t<!-- \u5546\u5bb6\u5361\u7247 -->\r\n\t<div class=\"bg-white dark:bg-gray-750 rounded-lg overflow-hidden shadow-md flex gap-1 flex-col     justify-between\" data-link=\"https:\/\/www.likacloud.com\/fr\/tolink\/wordpress-com-ai-website-builder\/\">\r\n\t\t<div class=\"flex items-start justify-between\"> \r\n\t\t\t<!-- \u5546\u5bb6logo -->\r\n\t\t\t<div class=\"w-16 h-16 bg-blue-200 dark:bg-blue-500\/30 flex items-center justify-center flex-shrink-0 p-3\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2026\/01\/20260107032104.svg\" alt=\"WordPress.com \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b\" class=\"w-12 object-contain !dark-filter08\" title=\"\">\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t<!-- \u5546\u5bb6\u4fe1\u606f -->\r\n\t\t\t<div class=\"px-4 pt-2 flex-grow\">\r\n\t\t\t\t<div class=\"flex justify-between items-start mb-2\">\r\n\t\t\t\t\t<strong class=\"text-xl font-bold\">WordPress.com \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b<\/strong>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<span class=\"text-gray-500 dark:text-gray-300 !text-sm p-4 pb-0\">99.999% \u53ef\u7528\u6027+\u8de8\u533a\u5bb9\u707e\uff0c\u5168\u592924\u5c0f\u65f6\u652f\u6301\uff0c\u8d2d\u4e70\u535a\u5ba2\u5957\u9910\u514d\u8d39\u4f7f\u7528AI\u6784\u5efa\u7f51\u7ad9<\/span>\r\n\t\t\t\t<div class=\"flex flex-col gap-4 md:gap-6 justify-between p-4\"> \r\n\t\t\t<!-- \u6807\u7b7e -->\r\n\t\t\t\t\t\t\r\n\t\t\t<!-- \u6d3b\u52a8\u548c\u94fe\u63a5 --> \r\n\t\t\t<div class=\"flex justify-between items-center gap-3 flex-col\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-gray-500 dark:text-gray-300 !text-sm line-clamp-1\">\u514d\u8d39\u57df\u540d\u4e00\u5e74<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/wordpress-com-ai-website-builder\/\" class=\"flex justify-end font-bold !text-lg !text-blue-600 dark:!text-blue-500\">\u8bbf\u95eeWordPress.com \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b \u2192<\/a>\r\n\t\t\t\t\t\t\t<\/div> \r\n\t\t<\/div>\r\n\t<\/div>\r\n\t\t\r\n\t<!-- \u5546\u5bb6\u5361\u7247 -->\r\n\t<div class=\"bg-white dark:bg-gray-750 rounded-lg overflow-hidden shadow-md flex gap-1 flex-col     justify-between\" data-link=\"https:\/\/www.likacloud.com\/fr\/tolink\/ultahost-website-builder\/\">\r\n\t\t<div class=\"flex items-start justify-between\"> \r\n\t\t\t<!-- \u5546\u5bb6logo -->\r\n\t\t\t<div class=\"w-16 h-16 bg-blue-200 dark:bg-blue-500\/30 flex items-center justify-center flex-shrink-0 p-3\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251227023708.webp\" alt=\"UltaHost \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b\" class=\"w-12 object-contain !dark-filter08\" title=\"\">\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t<!-- \u5546\u5bb6\u4fe1\u606f -->\r\n\t\t\t<div class=\"px-4 pt-2 flex-grow\">\r\n\t\t\t\t<div class=\"flex justify-between items-start mb-2\">\r\n\t\t\t\t\t<strong class=\"text-xl font-bold\">UltaHost \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b<\/strong>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<span class=\"text-gray-500 dark:text-gray-300 !text-sm p-4 pb-0\">900+\u514d\u8d39\u3001\u53ef\u5b9a\u5236\u7684\u6a21\u677f\uff0c\u83b7\u5f97\u4f18\u5316\u7f51\u7ad9\u641c\u7d22\u66dd\u5149\u6240\u9700\u7684 SEO \u80fd\u529b<\/span>\r\n\t\t\t\t<div class=\"flex flex-col gap-4 md:gap-6 justify-between p-4\"> \r\n\t\t\t<!-- \u6807\u7b7e -->\r\n\t\t\t\t\t\t\r\n\t\t\t<!-- \u6d3b\u52a8\u548c\u94fe\u63a5 --> \r\n\t\t\t<div class=\"flex justify-between items-center gap-3 flex-col\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-gray-500 dark:text-gray-300 !text-sm line-clamp-1\">\u4f18\u60e0 40%<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/ultahost-website-builder\/\" class=\"flex justify-end font-bold !text-lg !text-blue-600 dark:!text-blue-500\">\u8bbf\u95eeUltaHost \u7f51\u7ad9\u5efa\u8bbe\u52a9\u624b \u2192<\/a>\r\n\t\t\t\t\t\t\t<\/div> \r\n\t\t<\/div>\r\n\t<\/div>\r\n\t\t<!-- \u91cd\u590d\u5668\u5faa\u73af\u7ed3\u675f -->\r\n<\/div>\r\n\r\n\r\n\n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<h2 class=\"wp-block-heading\">\u5b89\u88c5\u4e0e\u57fa\u672c\u914d\u7f6e<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5c06 Tailwind CSS \u96c6\u6210\u5230\u9879\u76ee\u4e2d\u975e\u5e38\u76f4\u63a5\uff0c\u5b83\u652f\u6301\u591a\u79cd\u6784\u5efa\u5de5\u5177\u548c\u6846\u67b6\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u901a\u8fc7 npm \u5b89\u88c5<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u5e38\u7528\u7684\u65b9\u5f0f\u662f\u901a\u8fc7 npm \u6216 yarn \u8fdb\u884c\u5b89\u88c5\u3002\u9996\u5148\uff0c\u5728\u9879\u76ee\u6839\u76ee\u5f55\u521d\u59cb\u5316 npm \u9879\u76ee\uff0c\u7136\u540e\u5b89\u88c5 Tailwind \u53ca\u5176\u4f9d\u8d56\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">npm install -D tailwindcss postcss autoprefixer\nnpx tailwindcss init<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6267\u884c\u521d\u59cb\u5316\u547d\u4ee4\u4f1a\u751f\u6210\u4e00\u4e2a\u9ed8\u8ba4\u7684\u914d\u7f6e\u6587\u4ef6 <code>tailwind.config.js<\/code>\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u914d\u7f6e\u5185\u5bb9\u626b\u63cf\u8def\u5f84<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u751f\u6210\u7684 <code>tailwind.config.js<\/code> \u6587\u4ef6\u4e2d\uff0c\u5173\u952e\u662f <code>content<\/code> \u5b57\u6bb5\uff0c\u5b83\u544a\u8bc9 Tailwind \u5e94\u8be5\u626b\u63cf\u54ea\u4e9b\u6587\u4ef6\u6765\u67e5\u627e\u7c7b\u540d\u3002<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u63a8\u8350\u9605\u8bfb <a href=\"https:\/\/www.likacloud.com\/knowledge\/website-building\/tailwind-css-beginners-guide-build-responsive-interfaces\/\">Tailwind CSS \u5165\u95e8\u4e0e\u5b9e\u6218\u6307\u5357\uff1a\u4ece\u96f6\u6784\u5efa\u73b0\u4ee3\u5316\u54cd\u5e94\u5f0f\u754c\u9762<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-javascript\">\/\/ tailwind.config.js\n\/** @type {import(&#039;tailwindcss&#039;).Config} *\/\nmodule.exports = {\n  content: [&quot;.\/src\/**\/*.{html,js,jsx,ts,tsx,vue}&quot;],\n  theme: {\n    extend: {},\n  },\n  plugins: [],\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u5f15\u5165\u57fa\u7840\u6837\u5f0f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u63a5\u4e0b\u6765\uff0c\u5728\u4f60\u7684\u4e3b CSS \u6587\u4ef6\uff08\u4f8b\u5982 <code>src\/styles.css<\/code>\uff09\u4e2d\uff0c\u4f7f\u7528 <code>@tailwind<\/code> \u6307\u4ee4\u6765\u6ce8\u5165 Tailwind \u7684\u6838\u5fc3\u6837\u5f0f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-css\">\/* src\/styles.css *\/\n@tailwind base;\n@tailwind components;\n@tailwind utilities;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u7136\u540e\uff0c\u786e\u4fdd\u4f60\u7684\u6784\u5efa\u6d41\u7a0b\uff08\u5982\u4f7f\u7528 webpack, Vite \u7b49\uff09\u914d\u7f6e\u4e86 PostCSS \u6765\u5904\u7406\u8fd9\u4e2a CSS \u6587\u4ef6\uff0c\u8fd9\u6837 Tailwind \u7684\u9884\u5904\u7406\u6b65\u9aa4\u624d\u80fd\u751f\u6548\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5b9e\u9645\u5e94\u7528\u4e0e\u5e38\u7528\u7c7b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u638c\u63e1 Tailwind CSS \u7684\u5173\u952e\u5728\u4e8e\u719f\u6089\u5176\u547d\u540d\u7ea6\u5b9a\u548c\u7c7b\u540d\u7684\u7ec4\u5408\u65b9\u5f0f\u3002<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n\n  <div class=\"flex justify-between items-center flex-col lg:flex-row xl:flex-col 2xl:flex-row gap-6 sm:gap-8 rounded-lg border border-gray-200 dark:border-gray-700 p-4 mb-8 lg:mb-10 sm:p-6 bg-white dark:bg-gray-750 shadow-md transition-colors duration-300\"\n         data-link=\"https:\/\/www.likacloud.com\/fr\/tolink\/bluehost-wordpress-hosting\/\">\n\n      <div class=\"flex flex-col gap-3 gap-4 sm:gap-6 w-full\">\n        <strong class=\"text-2xl font-semibold text-gray-900 dark:text-gray-200\">Bluehost\u5efa\u7ad9\u52a9\u624b<\/strong>\n        <div class=\"text-gray-600 dark:text-gray-300 word-word\">\u63d0\u4f9b AI \u7f51\u7ad9\u521b\u5efa\u5de5\u5177\uff0c24\/7 \u5728\u7ebf\u804a\u5929\u4e0e\u7535\u8bdd\u652f\u6301\uff0c\u4e00\u5e74\u514d\u8d39\u57df\u540d\uff0c\u514d\u8d39CDN\uff0c99.99% \u6b63\u5e38\u8fd0\u884c\u65f6\u95f4 SLA<\/div>\n      <\/div>\n\n      <div class=\"flex items-center flex-col md:flex-row lg:flex-col xl:flex-row 2xl:flex-col gap-6 shrink-0\">\n                  <a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/bluehost-wordpress-hosting\/\">\n                          <!-- \u53ea\u6709\u4e00\u4e2a\u53ef\u7528 icon\uff08\u6216\u591c\u95f4\u56de\u9000\uff09\uff0c\u4e24\u79cd\u6a21\u5f0f\u5171\u7528 -->\n              <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251231095441.svg\" alt=\"\u5efa\u7ad9\u52a9\u624b LOGO\" class=\"content-promotion-card-icon h-9 min-h-9\" title=\"\">\n                      <\/a>\n          \n        <a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/bluehost-wordpress-hosting\/\"\n           class=\"bg-blue-500 w-full md:w-auto lg:w-full xl:w-auto 2xl:w-full text-center !text-white dark:!text-gray-200 !px-5 !py-1.5 rounded-full hover:bg-blue-600 transition-colors\">\n          \u8bbf\u95eeBluehost        <\/a>\n      <\/div>\n    <\/div>\n\n    \n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<h3 class=\"wp-block-heading\">\u5e03\u5c40\u4e0e\u95f4\u8ddd<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tailwind \u63d0\u4f9b\u4e86\u4e00\u5957\u7cfb\u7edf\u7684\u95f4\u8ddd\u5c3a\u5ea6\uff08\u57fa\u4e8e <code>rem<\/code>\uff09\u548c\u5e03\u5c40\u7c7b\u3002\u4f8b\u5982\uff0c<code>.p-4<\/code> \u4ee3\u8868 <code>padding: 1rem;<\/code>\uff0c<code>.mt-2<\/code> \u4ee3\u8868 <code>margin-top: 0.5rem;<\/code>\u3002\u5bf9\u4e8e\u5f39\u6027\u76d2\u5b50\u5e03\u5c40\uff0c\u53ef\u4ee5\u4f7f\u7528 <code>.flex<\/code>, <code>.items-center<\/code>, <code>.justify-between<\/code> \u7b49\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-html\">&lt;div class=&quot;flex justify-between items-center p-4&quot;&gt;\n  &lt;div&gt;\u5de6\u4fa7\u5185\u5bb9&lt;\/div&gt;\n  &lt;div&gt;\u53f3\u4fa7\u5185\u5bb9&lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u989c\u8272\u4e0e\u6392\u7248<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u672c\u989c\u8272\u4f7f\u7528 <code>.text-{\u989c\u8272}-{\u8272\u5ea6}<\/code>\uff0c\u5982 <code>.text-gray-800<\/code>\u3002\u80cc\u666f\u8272\u4f7f\u7528 <code>.bg-{\u989c\u8272}-{\u8272\u5ea6}<\/code>\u3002\u5b57\u4f53\u5927\u5c0f\u5219\u6709 <code>.text-sm<\/code>, <code>.text-lg<\/code>, <code>.text-xl<\/code> \u7b49\u4e00\u7cfb\u5217\u9884\u5b9a\u4e49\u7c7b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u72b6\u6001\u4e0e\u54cd\u5e94\u5f0f\u53d8\u4f53<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tailwind \u5141\u8bb8\u5728\u7c7b\u540d\u524d\u6dfb\u52a0\u72b6\u6001\u524d\u7f00\u6765\u5b9a\u4e49\u4ea4\u4e92\u6837\u5f0f\u3002\u4f8b\u5982\uff0c<code>.hover:bg-blue-600<\/code> \u4f1a\u5728\u9f20\u6807\u60ac\u505c\u65f6\u5e94\u7528\u6df1\u84dd\u8272\u80cc\u666f\u3002\u54cd\u5e94\u5f0f\u8bbe\u8ba1\u901a\u8fc7\u7c7b\u4f3c <code>.md:text-center<\/code> \u7684\u7c7b\u5b9e\u73b0\uff0c\u8868\u793a\u5728\u4e2d\u7b49\u5c4f\u5e55\u53ca\u4ee5\u4e0a\u5c3a\u5bf8\u65f6\u6587\u672c\u5c45\u4e2d\u3002\u8fd9\u4e9b\u53d8\u4f53\u53ef\u4ee5\u81ea\u7531\u7ec4\u5408\u3002<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u63a8\u8350\u9605\u8bfb <a href=\"https:\/\/www.likacloud.com\/knowledge\/website-building\/unlock-tailwind-css-potential-practical-guide-basics-to-advanced\/\">\u89e3\u9501 Tailwind CSS \u7684\u6f5c\u529b\uff1a\u4ece\u57fa\u7840\u5230\u9ad8\u7ea7\u7684\u5b9e\u7528\u6307\u5357<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<h2 class=\"wp-block-heading\">\u9ad8\u7ea7\u7279\u6027\u4e0e\u81ea\u5b9a\u4e49<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u9664\u4e86\u5f00\u7bb1\u5373\u7528\u7684\u7c7b\uff0cTailwind \u63d0\u4f9b\u4e86\u5f3a\u5927\u7684\u6269\u5c55\u548c\u81ea\u5b9a\u4e49\u80fd\u529b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u6df1\u5ea6\u81ea\u5b9a\u4e49\u4e3b\u9898<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728 <code>tailwind.config.js<\/code> \u7684 <code>theme.extend<\/code> \u5bf9\u8c61\u4e2d\uff0c\u4f60\u53ef\u4ee5\u8986\u76d6\u6216\u6269\u5c55\u9ed8\u8ba4\u7684\u8bbe\u8ba1\u4ee4\u724c\uff0c\u5982\u989c\u8272\u3001\u5b57\u4f53\u3001\u95f4\u8ddd\u3001\u65ad\u70b9\u7b49\u3002<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n\n  <div class=\"flex justify-between items-center flex-col lg:flex-row xl:flex-col 2xl:flex-row gap-6 sm:gap-8 rounded-lg border border-gray-200 dark:border-gray-700 p-4 mb-8 lg:mb-10 sm:p-6 bg-white dark:bg-gray-750 shadow-md transition-colors duration-300\"\n         data-link=\"https:\/\/www.likacloud.com\/fr\/tolink\/hosting-com-sitebuilder\/\">\n\n      <div class=\"flex flex-col gap-3 gap-4 sm:gap-6 w-full\">\n        <strong class=\"text-2xl font-semibold text-gray-900 dark:text-gray-200\">hosting.com<\/strong>\n        <div class=\"text-gray-600 dark:text-gray-300 word-word\">\u514d\u8d39SSL\u3001Cloudflare CDN\u3001WAF\uff0c40+\u5168\u7403\u673a\u623f\u53ef\u9009\uff0c\u5c31\u8fd1\u66f4\u4f4e\u5ef6\u8fdf\uff0c 24\/7\/365 \u670d\u52a1\u652f\u6301\uff0c\u73b0\u5728\u53ef\u4ee5\u7701\u4e0b\u9ad8\u8fbe 67%\u7684\u8d39\u7528\uff0c\u652f\u6301 AI \u6784\u5efa\u548c SEO \u4f18\u5316<\/div>\n      <\/div>\n\n      <div class=\"flex items-center flex-col md:flex-row lg:flex-col xl:flex-row 2xl:flex-col gap-6 shrink-0\">\n                  <a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/hosting-com-sitebuilder\/\">\n                          <!-- \u767d\u5929 -->\n              <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/09\/20250901222940.svg\" alt=\" LOGO\" class=\"content-promotion-card-icon h-9 min-h-9 dark:hidden\" title=\"\">\n              <!-- \u591c\u95f4 -->\n              <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251228220957.webp\" alt=\" LOGO\" class=\"content-promotion-card-icon h-9 min-h-9 hidden dark:block\" title=\"\">\n                      <\/a>\n          \n        <a href=\"https:\/\/www.likacloud.com\/fr\/tolink\/hosting-com-sitebuilder\/\"\n           class=\"bg-blue-500 w-full md:w-auto lg:w-full xl:w-auto 2xl:w-full text-center !text-white dark:!text-gray-200 !px-5 !py-1.5 rounded-full hover:bg-blue-600 transition-colors\">\n          \u8bbf\u95eehosting.com        <\/a>\n      <\/div>\n    <\/div>\n\n    \n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-javascript\">\/\/ tailwind.config.js\nmodule.exports = {\n  theme: {\n    extend: {\n      colors: {\n        &#039;brand-primary&#039;: &#039;#1d4ed8&#039;,\n      },\n      spacing: {\n        &#039;128&#039;: &#039;32rem&#039;,\n      }\n    },\n  },\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e4b\u540e\uff0c\u4f60\u5c31\u53ef\u4ee5\u4f7f\u7528\u81ea\u5b9a\u4e49\u7684\u7c7b\u5982 <code>.text-brand-primary<\/code> \u548c <code>.p-128<\/code>\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u63d0\u53d6\u53ef\u590d\u7528\u7ec4\u4ef6<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u867d\u7136\u9f13\u52b1\u4f7f\u7528\u5b9e\u7528\u7c7b\uff0c\u4f46\u5bf9\u4e8e\u5728\u9879\u76ee\u4e2d\u9ad8\u5ea6\u590d\u7528\u7684\u6837\u5f0f\u7247\u6bb5\uff0c\u53ef\u4ee5\u4f7f\u7528 <code>@apply<\/code> \u6307\u4ee4\u5728 CSS \u4e2d\u63d0\u53d6\u7ec4\u4ef6\u7c7b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-css\">.btn-primary {\n  @apply py-2 px-4 bg-blue-500 text-white font-semibold rounded-lg shadow-md hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-75;\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u4f7f\u7528\u7b2c\u4e09\u65b9\u63d2\u4ef6<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e30\u5bcc\u7684\u63d2\u4ef6\u751f\u6001\u7cfb\u7edf\u53ef\u4ee5\u6269\u5c55 Tailwind \u7684\u529f\u80fd\u3002\u4f8b\u5982\uff0c<code>@tailwindcss\/forms<\/code> \u63d0\u4f9b\u66f4\u597d\u7684\u8868\u5355\u6837\u5f0f\uff0c<code>@tailwindcss\/typography<\/code> \u63d0\u4f9b\u4f18\u7f8e\u7684\u6587\u7ae0\u6b63\u6587\u6392\u7248\u6837\u5f0f\u3002\u53ea\u9700\u5b89\u88c5\u5e76\u5728\u914d\u7f6e\u6587\u4ef6\u7684 <code>plugins<\/code> \u6570\u7ec4\u4e2d\u5f15\u5165\u5373\u53ef\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u603b\u7ed3<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tailwind CSS \u4ee5\u5176\u72ec\u7279\u7684\u5b9e\u7528\u4f18\u5148\u7406\u5ff5\uff0c\u663e\u8457\u63d0\u5347\u4e86\u524d\u7aef\u6837\u5f0f\u5f00\u53d1\u7684\u6548\u7387\u4e0e\u7075\u6d3b\u6027\u3002\u5b83\u901a\u8fc7\u539f\u5b50\u5316\u7c7b\u540d\u5b9e\u73b0\u9ad8\u5ea6\u5b9a\u5236\u5316\uff0c\u901a\u8fc7\u6309\u9700\u751f\u6210\u4fdd\u969c\u4e86\u6027\u80fd\uff0c\u5e76\u901a\u8fc7\u5f3a\u5927\u7684\u914d\u7f6e\u548c\u63d2\u4ef6\u7cfb\u7edf\u6ee1\u8db3\u4e86\u6df1\u5ea6\u5b9a\u5236\u9700\u6c42\u3002\u4ece\u5feb\u901f\u539f\u578b\u5230\u5927\u578b\u751f\u4ea7\u9879\u76ee\uff0c\u5b83\u90fd\u5c55\u73b0\u51fa\u4e86\u5353\u8d8a\u7684\u9002\u5e94\u80fd\u529b\uff0c\u662f\u73b0\u4ee3 Web \u5f00\u53d1\u4e2d\u6784\u5efa\u7f8e\u89c2\u3001\u4e00\u81f4\u4e14\u9ad8\u6027\u80fd\u754c\u9762\u7684\u5f3a\u5927\u5de5\u5177\u3002\u638c\u63e1\u5176\u6838\u5fc3\u6982\u5ff5\u4e0e\u5de5\u4f5c\u6d41\uff0c\u80fd\u591f\u6709\u6548\u89e3\u653e\u5f00\u53d1\u8005\u7684\u6837\u5f0f\u521b\u9020\u529b\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ \u5e38\u89c1\u95ee\u9898<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Tailwind CSS \u4f1a\u589e\u52a0 HTML \u7684\u81c3\u80bf\u7a0b\u5ea6\u5417\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u662f\u7684\uff0cHTML \u4e2d\u7c7b\u540d\u6570\u91cf\u4f1a\u663e\u8457\u589e\u52a0\uff0c\u8fd9\u88ab\u8ba4\u4e3a\u662f\u5176\u4e3b\u8981\u7684\u4e89\u8bae\u70b9\u3002\u4e00\u4e2a\u5143\u7d20\u53ef\u80fd\u5305\u542b\u5341\u51e0\u4e2a\u751a\u81f3\u66f4\u591a\u7684\u7c7b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f46\u8fd9\u79cd\u201c\u81c3\u80bf\u201d\u6362\u6765\u4e86\u6837\u5f0f\u7684\u5c40\u90e8\u6027\u3001\u6781\u81f4\u7684\u53ef\u5b9a\u5236\u6027\u548c\u96f6\u5197\u4f59\u7684 CSS\u3002\u8bb8\u591a\u5f00\u53d1\u8005\u8ba4\u4e3a\uff0c\u8fd9\u6bd4\u5728\u591a\u4e2a CSS \u6587\u4ef6\u95f4\u8df3\u8f6c\u548c\u7ef4\u62a4\u9009\u62e9\u5668\u7279\u5f02\u6027\u66f4\u4e3a\u9ad8\u6548\u3002\u540c\u65f6\uff0c\u73b0\u4ee3\u7684\u538b\u7f29\u5de5\u5177\u53ef\u4ee5\u6709\u6548\u5730\u538b\u7f29\u7c7b\u540d\uff0c\u5bf9\u5b9e\u9645\u4f20\u8f93\u4f53\u79ef\u5f71\u54cd\u5f88\u5c0f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u5728\u56e2\u961f\u9879\u76ee\u4e2d\u5982\u4f55\u4fdd\u6301\u6837\u5f0f\u4e00\u81f4\u6027\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tailwind \u672c\u8eab\u901a\u8fc7\u4e00\u5957\u53d7\u9650\u7684\u8bbe\u8ba1\u7cfb\u7edf\uff08\u989c\u8272\u3001\u95f4\u8ddd\u3001\u5b57\u4f53\u5927\u5c0f\u7b49\uff09\u6765\u5f3a\u5236\u4fdd\u6301\u89c6\u89c9\u4e00\u81f4\u6027\u3002\u6240\u6709\u5f00\u53d1\u8005\u90fd\u4f7f\u7528\u540c\u4e00\u5957 <code>rem<\/code> \u4e3a\u57fa\u7840\u7684\u95f4\u8ddd\u5c3a\u5ea6\u548c\u8272\u677f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e3a\u4e86\u8fdb\u4e00\u6b65\u589e\u5f3a\u4e00\u81f4\u6027\uff0c\u56e2\u961f\u5e94\u5145\u5206\u5b9a\u4e49\u548c\u5229\u7528 <code>tailwind.config.js<\/code> \u4e2d\u7684\u81ea\u5b9a\u4e49\u4e3b\u9898\uff0c\u5e76\u9f13\u52b1\u4f7f\u7528 <code>@apply<\/code> \u63d0\u53d6\u9ad8\u9891\u4f7f\u7528\u7684\u7ec4\u4ef6\u6837\u5f0f\u3002\u540c\u65f6\uff0c\u53ef\u4ee5\u7ed3\u5408\u4f7f\u7528 Prettier \u63d2\u4ef6 <code>prettier-plugin-tailwindcss<\/code> \u6765\u81ea\u52a8\u5bf9\u7c7b\u540d\u8fdb\u884c\u6392\u5e8f\uff0c\u7edf\u4e00\u4ee3\u7801\u98ce\u683c\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tailwind CSS \u751f\u6210\u7684\u6700\u7ec8 CSS \u6587\u4ef6\u4f53\u79ef\u6709\u591a\u5927\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u7531\u4e8e\u91c7\u7528\u4e86 PurgeCSS\uff08\u73b0\u96c6\u6210\u5728\u5185\u5bb9\u626b\u63cf\u4e2d\uff09\u6280\u672f\u7684\u6309\u9700\u751f\u6210\u7406\u5ff5\uff0c\u6700\u7ec8\u7684 CSS \u6587\u4ef6\u4f53\u79ef\u901a\u5e38\u975e\u5e38\u5c0f\u3002\u5b83\u53ea\u5305\u542b\u9879\u76ee\u4e2d\u5b9e\u9645\u4f7f\u7528\u5230\u7684\u7c7b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e00\u4e2a\u5178\u578b\u7684\u9879\u76ee\uff0c\u5373\u4f7f\u4f7f\u7528\u4e86\u5927\u91cf\u529f\u80fd\uff0c\u6700\u7ec8\u7684 CSS \u4f53\u79ef\u4e5f\u5f80\u5f80\u5728 10 KB \u4ee5\u4e0b\u3002\u7ecf\u8fc7\u538b\u7f29\u548c Brotli\/Gzip \u7f16\u7801\u540e\uff0c\u4f20\u8f93\u4f53\u79ef\u4f1a\u66f4\u5c0f\uff0c\u8fd9\u6bd4\u624b\u52a8\u7f16\u5199\u6216\u4f7f\u7528\u5305\u542b\u672a\u7528\u6837\u5f0f\u7684\u5927\u578b\u7ec4\u4ef6\u5e93\u8981\u9ad8\u6548\u5f97\u591a\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u5982\u4f55\u5904\u7406\u52a8\u6001\u751f\u6210\u7684\u7c7b\u540d\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u7c7b\u540d\u662f\u901a\u8fc7\u5b57\u7b26\u4e32\u62fc\u63a5\u52a8\u6001\u751f\u6210\u7684\uff08\u4f8b\u5982 <code><code>text-${error ? &#039;red&#039; : &#039;green&#039;}-500<\/code><\/code>\uff09\uff0cTailwind \u7684\u9759\u6001\u5206\u6790\u5de5\u5177\u53ef\u80fd\u65e0\u6cd5\u8bc6\u522b\u5b83\u4eec\uff0c\u5bfc\u81f4\u8fd9\u4e9b\u6837\u5f0f\u4e0d\u4f1a\u88ab\u5305\u542b\u5728\u751f\u6210\u7684 CSS \u4e2d\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u89e3\u51b3\u65b9\u6848\u662f\uff1a1) \u5c3d\u53ef\u80fd\u4f7f\u7528\u5b8c\u6574\u7684\u7c7b\u540d\u5b57\u7b26\u4e32\uff0c\u5e76\u5229\u7528\u903b\u8f91\u5224\u65ad\u6765\u63a7\u5236\u54ea\u4e9b\u7c7b\u88ab\u6dfb\u52a0\u30022) \u5728 <code>tailwind.config.js<\/code> \u7684 <code>safelist<\/code> \u9009\u9879\u4e2d\u660e\u786e\u5217\u51fa\u8fd9\u4e9b\u53ef\u80fd\u52a8\u6001\u751f\u6210\u7684\u5b8c\u6574\u7c7b\u540d\u6570\u7ec4\uff0c\u786e\u4fdd\u5b83\u4eec\u88ab\u5305\u542b\u5728\u6700\u7ec8\u6837\u5f0f\u4e2d\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tailwind CSS est un framework CSS atomique ax\u00e9 sur les fonctionnalit\u00e9s qui aide les d\u00e9veloppeurs \u00e0 combiner des styles directement dans le HTML en utilisant des classes utiles pr\u00e9d\u00e9finies. Cet article explique ses principes fondamentaux, le m\u00e9canisme de g\u00e9n\u00e9ration de CSS \u00e0 la demande et fournit un guide pratique pour l'installation et la configuration, ainsi que pour l'utilisation de classes courantes telles que la mise en page et les couleurs, dans le but de repenser le processus de d\u00e9veloppement efficace des styles front-end.<\/p>","protected":false},"author":7,"featured_media":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"tags":[2257,2256,430,2343],"knowledge_category":[281],"class_list":["post-12383481","knowledge_post","type-knowledge_post","status-publish","hentry","tag-css-frameworks","tag-tailwind-css","tag-frontend-development","tag-atomic-css","knowledge_category-website-building"],"acf":{"site_seo_keywords":"Tailwind CSS, \u539f\u5b50\u5316 CSS, \u5b9e\u7528\u7c7b\u6846\u67b6, \u524d\u7aef\u5f00\u53d1, CSS \u6846\u67b6\u6559\u7a0b, \u5feb\u901f\u6784\u5efa UI, \u54cd\u5e94\u5f0f\u8bbe\u8ba1"},"_links":{"self":[{"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/knowledge_posts\/12383481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/knowledge_posts"}],"about":[{"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/types\/knowledge_post"}],"author":[{"embeddable":true,"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/users\/7"}],"version-history":[{"count":0,"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/knowledge_posts\/12383481\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/media?parent=12383481"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/tags?post=12383481"},{"taxonomy":"knowledge_category","embeddable":true,"href":"https:\/\/www.likacloud.com\/fr\/wp-json\/wp\/v2\/knowledge_category?post=12383481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}