CSS(层叠样式表)是一种用于描述HTML或XML(包括SVG、MathML等各种XML方言)文档样式的样式表语言。通过CSS,可以控制网页的布局和外观,包括字体大小。
CSS中声明字体大小的属性主要有以下几种:
px(像素):固定大小的单位,不受屏幕分辨率影响。px(像素):固定大小的单位,不受屏幕分辨率影响。pt(点):常用于打印,1pt等于1/72英寸。em:相对于父元素的字体大小。em:相对于父元素的字体大小。rem:相对于根元素(html)的字体大小。rem:相对于根元素(html)的字体大小。%:相对于父元素的字体大小。%:相对于父元素的字体大小。vw(视口宽度的百分比):相对于视口宽度的百分比。vw(视口宽度的百分比):相对于视口宽度的百分比。vh(视口高度的百分比):相对于视口高度的百分比。small、medium、large、x-large等。small、medium、large、x-large等。em、rem)和媒体查询来实现响应式字体大小。vw、vh)和媒体查询来适应不同设备。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Font Size Example</title>
<style>
body {
font-size: 16px;
}
h1 {
font-size: 2em;
}
p {
font-size: 1.2rem;
}
@media (max-width: 600px) {
body {
font-size: 14px;
}
}
</style>
</head>
<body>
<h1>Heading 1</h1>
<p>This is a paragraph with relative font size.</p>
</body>
</html>没有搜到相关的文章