批改状态:合格
老师批语:
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>em的原理与应用</title><style>html {font-size: 20px;}/* 盒子模型的响应式 */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;}/* 因为盒子大小使用了em,所以后面只需要设置字号就可以响应式改变盒子的大小 */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的初始值就是(浏览器)用户代理的值,默认就是16px *//* 1em = 20px */font-size: 1.25em;/* 此时 1em = 20px *//* 当font-size出现在了html中 *//* html叫根元素,一个页面中它是唯一的最大的包含块 *//* 所以在html根元素中定义的em大小,可以看成是一个常量,固定的值 *//* html所有后代元素,如果想引用html中的字号,就不能 再用em了 *//* 因为em具有继承性 *//* 此时我们用一个关键词来引用根元素中的字号大小font-size的值 *//* 这个关键词就是: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>
演示截图
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号