Home >Web Front-end >Front-end Q&A >What is rem in html5

What is rem in html5

WBOY
WBOYOriginal
2022-01-13 10:59:435256browse

In HTML5, rem is the abbreviation of "root em" and is a relative length unit; when the rem unit acts on non-root elements, it is relative to the font size of the root element. When the rem unit acts on the font size of the root element, , relative to its initial font size.

What is rem in html5

The operating environment of this tutorial: Windows 10 system, HTML5 version, Dell G3 computer.

What is rem in html5

In html5, rem is the abbreviation of "root em" and is a relative length unit.

Relative length units specify the properties of one length relative to another length. It is more suitable for different device relative lengths.

rem is the abbreviation of root em (root em). When rem acts on non-root elements, it is relative to the font size of the root element; when rem acts on the font size of the root element, it is relative to its initial font size.

Relative to the root element (i.e. html element) font-size multiple of the calculated value

The example is as follows:

<html>
<head>
<meta charset="utf-8">
<title>123</title>
<style>
/* 作用于根元素,相对于原始大小(16px),所以html的font-size为32px*/
html {font-size: 2rem}
/* 作用于非根元素,相对于根元素字体大小,所以为64px */
p {font-size: 2rem}
</style>
</head>
<body>
作用于根元素,相对于原始大小(16px),所以html的font-size为32px
<p>作用于非根元素,相对于根元素字体大小,所以为64px。</p>
</body>
</html>

Output result:

What is rem in html5

Recommended tutorial: "html video tutorial"

The above is the detailed content of What is rem in html5. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn