Html 如何更改字体
因此,我正在尝试向我的网站添加新类型的字体,但问题是,我卡住了,我需要从Open SAN添加4种类型的文本: 粗体、常规、粗体、斜体、斜体 以前我已经添加了其他字体,但它总是来自不同的家族。这是我的代码:Html 如何更改字体,html,css,wordpress,fonts,Html,Css,Wordpress,Fonts,因此,我正在尝试向我的网站添加新类型的字体,但问题是,我卡住了,我需要从Open SAN添加4种类型的文本: 粗体、常规、粗体、斜体、斜体 以前我已经添加了其他字体,但它总是来自不同的家族。这是我的代码: @font-face { font-family: 'Josefin'; src: url("font/Josefin.ttf"); } @font-face { font-family: 'Roboto'; src: url("font/Roboto.ttf"); } /* @font-fa
@font-face { font-family: 'Josefin'; src: url("font/Josefin.ttf"); }
@font-face { font-family: 'Roboto'; src: url("font/Roboto.ttf"); }
/*
@font-face { font-family: 'OpenSans'; src: url("font/OpenSans-Regular.ttf"); }
@font-face { font-family: 'OpenSans'; src: url("font/OpenSans-Bold.ttf"); }
@font-face { font-family: 'OpenSans'; src: url("font/OpenSans-BoldItalic.ttf"); }
@font-face { font-family: 'OpenSans'; src: url("font/OpenSans-Italic.ttf"); }
*/
h1, h2, h3, h4, h5, .bold{ font-family: 'Josefin'; }
p, li, ul, ol, a, .light{ font-family: 'Roboto'; }
h标记我试图将其更改为“OpenSans Italic”,但我不知道如何调用特定字体。基本上对于某些字体系列,您必须加载单独的字体系列,例如,对于粗体,您必须加载差异文件;对于斜体,您必须加载差异文件 加载web/自定义字体的正确方法是
@font-face {
font-family: my_bold_fonts;
src: url(path_to_font_file_for_bold.woff);
font-weight: bold;
}
@font-face {
font-family: my_italic_fonts;
src: url(path_to_font_file_for_italic.woff);
font-weight: normal;
font-style: italic;
}
对于其他字体的重量也是如此
现在,如果您已经为h1使用了粗体字体
那么你必须使用
h1 {
font-family: my_bold_fonts;
}
对于h2(或任何其他元素),如果需要斜体,则使用
h2 {
font-family: my_italic_fonts;
}
基本上,对于某些字体系列,您必须加载单独的字体系列,例如,对于粗体,您必须加载差异文件;对于斜体,您必须加载差异文件 加载web/自定义字体的正确方法是
@font-face {
font-family: my_bold_fonts;
src: url(path_to_font_file_for_bold.woff);
font-weight: bold;
}
@font-face {
font-family: my_italic_fonts;
src: url(path_to_font_file_for_italic.woff);
font-weight: normal;
font-style: italic;
}
对于其他字体的重量也是如此
现在,如果您已经为h1使用了粗体字体
那么你必须使用
h1 {
font-family: my_bold_fonts;
}
对于h2(或任何其他元素),如果需要斜体,则使用
h2 {
font-family: my_italic_fonts;
}
要在h标记上调用它们,我该怎么做?例如:
/*常规OpenSans*/h1{字体系列:“OpenSans”,Arial,无衬线;字体重量:正常;字体样式:正常;}/*粗体OpenSans*/h1{字体系列:“OpenSans”,Arial,无衬线;字体重量:粗体;字体样式:正常;}/*斜体OpenSans*/h1{font-family:'OpenSans',Arial,sans serif;font-weight:normal;font-style:italic;}/*Bold和italic OpenSans*/h1{font-family:'OpenSans',Arial,sans serif;font-weight:Bold;font-style:italic;}
在h标记上调用它们怎么做?例如:/*Regular OpenSans*/h1{font-family:'OpenSans',Arial,sans serif;font-weight:normal;font-style:normal;}/*Bold-OpenSans*/h1{font-family:'OpenSans',Arial,sans serif;font-weight:Bold;font-style:normal;}/*Italic-OpenSans*/h1{font-family:'OpenSans',Arial,sans serif;font-weight:normal;font-style:Italic;}/*粗体和斜体OpenSans*/h1{font-family:'OpenSans',Arial,sans-serif;font-weight:Bold;font-style:Italic;}
根据您的说法,我的字体家族就像我可以调用的类?根据您的说法,我的字体家族就像我可以调用的类?