在 Material-UI 中,你可以使用 createTheme 函数来定义自定义的主题,包括 H1、H2、H3 等标题的样式。以下是一个示例:

import { createTheme } from '@mui/material/styles';

const theme = createTheme({
  typography: {
    h1: {
      fontSize: '36px',
      fontWeight: 500,
      color: '#333',
    },
    h2: {
      fontSize: '24px',
      fontWeight: 500,
      color: '#333',
    },
    h3: {
      fontSize: '18px',
      fontWeight: 500,
      color: '#333',
    },
  },
});

在上述示例中,我们创建了一个名为 theme 的主题对象,并在其中定义了 typography 属性。在 typography 属性中,我们分别定义了 H1、H2、H3 标题的样式,包括字体大小、字重和颜色等。

你可以根据自己的需求修改这些样式属性,以满足你的设计要求。然后,你可以将这个主题对象应用到你的应用程序中,例如:

import { ThemeProvider } from '@mui/material/styles';

function MyApp() {
  return (
    <ThemeProvider theme={theme}>
      {/* 你的应用程序组件 */}
    </ThemeProvider>
  );
}

这样,你的应用程序中的 H1、H2、H3 标题就会使用你自定义的样式。