
批改狀態(tài):合格
老師批語:
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>em的原理與應(yīng)用</title>
<style>
html {
font-size: 20px;
}
/* 盒子模型的響應(yīng)式 */
body:first-of-type div:first-of-type {
/* 1em = 20px */
font-size: 1em;
/* 10em * 20px = 200px */
width: 10em;
/* 8em * 20px = 160px */
height: 8em;
background-color: skyblue;
}
/* 因?yàn)楹凶哟笮∈褂昧薳m,所以后面只需要設(shè)置字號就可以響應(yīng)式改變盒子的大小 */
body:first-of-type div:first-of-type {
font-size: 0.8em;
}
</style>
</head>
<body>
<div></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>rem定義字號</title>
<style>
html {
/* em的初始值就是(瀏覽器)用戶代理的值,默認(rèn)就是16px */
/* 1em = 20px */
font-size: 1.25em;
/* 此時(shí) 1em = 20px */
/* 當(dāng)font-size出現(xiàn)在了html中 */
/* html叫根元素,一個(gè)頁面中它是唯一的最大的包含塊 */
/* 所以在html根元素中定義的em大小,可以看成是一個(gè)常量,固定的值 */
/* html所有后代元素,如果想引用html中的字號,就不能 再用em了 */
/* 因?yàn)閑m具有繼承性 */
/* 此時(shí)我們用一個(gè)關(guān)鍵詞來引用根元素中的字號大小font-size的值 */
/* 這個(gè)關(guān)鍵詞就是:rem */
}
h1 {
/* 1.5rem :1.5 * 20px = 30px */
font-size: 1.5rem;
}
h1 span {
/* 1 * 20px =20px */
font-size: 1rem;
}
</style>
</head>
<body>
<h1>hello world <span>你好</span></h1>
</body>
</html>
演示截圖
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號