等于字体大小的根元素所计算的值。当在根元素的font-size属性上指定时,rem单位引用该属性的初始值。
这个“根元素”是指什么? <html>
? <body>
?
等于字体大小的根元素所计算的值。当在根元素的font-size属性上指定时,rem单位引用该属性的初始值。
这个“根元素”是指什么? <html>
? <body>
?
对于HTML文档,根元素为<html>
。
恰好有一个元件,称为根,或文档元素,没有其中部分出现在任何其它元素的含量]对于所有其他元件,如果开始。 -tag位于另一个元素的内容中,end-tag位于同一元素的内容中。
好的,谢谢。我见过很多人设置了html,body {font-size:20px; }',这让我觉得有时'html'被视为root,有时'body'是。所以rem永远不会把'body'当作根?你知道他们同时使用'html'和'body'选择器的原因吗? –
@AdamZerner - 我对模糊行为的模糊回忆,其中字体大小继承无法正常工作。这很可能是由于旧浏览器错误,货物查询或两者的结合。 – Quentin
所有具有html标准的网体都以<html>
开头。这就是为什么根元素是html标记。即使您从html文件中删除html标签并使用浏览器打开它,您也可以通过inspect element
检查代码,该功能为浏览器为您添加了html标签。
您在_tags_中混淆_elements_。在源文本中使用_Tags_标记_elements_的开始和结束。 “HTML”(和“HEAD”和“BODY”)_elements_总是存在于HTML文档中。然而,它们的_tags_完全是可选的,浏览器将根据需要打开和关闭这些元素。例如,您实际上只需要标记''或'
'标记就是当您想要使用'HEAD'元素中允许的元素来启动'BODY'元素时。 –
大部分信息可以找到(参考文献,文章等)清楚地表明''是根元素 – Michel