重学前端 h多大 / 网页内容(html,body,head)/ element.style(第一天)
发布日期:2021-05-14 08:43:28 浏览次数:16 分类:精选文章

本文共 1045 字,大约阅读时间需要 3 分钟。

一、p和h标签的区别

菜鸟曾经对比过p和h1、h2、h3标签的关系,总是感到困惑:它们到底是不是p标签的加粗版本?

h1的字号加粗并设置为32px,h2则为24px,h3为18.5px。

为了更直观地理解这些标签的区别,可以在浏览器中运行以下代码查看效果:

标题测试   
标题1
标题1
标题2
标题2
标题3
标题3

二、网页的基本结构

网页的结构主要由几个关键标签构成:

  • :声明文档类型
  • :定义整个网页的范围
  • :定义网页的可视区域

html标签的作用

当你在浏览器中使用开发者工具(F12)查看

标签时,通常会发现以下样式:

html[Attributes Style] {  
-webkit-locale: "en";
}
html {
display: block;
}

这里的“-webkit-locale”实际上是“lang”属性的表现,用于指示网页语言为英文。

body标签的特性

在浏览器中查看

标签的样式时,通常会发现:

body {  
display: block;
margin: 8px;
}

这意味着body标签默认的外边距为8px。虽然大多数浏览器(如Chrome和Firefox)一致,但建议通过CSS手动设置以确保一致性。

head标签的功能

查看

标签时,浏览器通常会显示:

head {  
display: none;
}

这意味着head标签默认是不可见的。你可以通过在element.style中设置display:block来查看其内容。标题标签(!title>)也会受到相同样式的影响。

需要注意的是,

标签默认也是不可见的,无法通过简单地将display改为block来显示。要想在head中添加文本内容,建议直接在head中写文本内容,而不是通过meta标签。

此外,如果在head中添加文本,浏览器会将其归类为body标签的内容。这意味着添加的文本会出现在网页的正文中。

element.style的用途

element.style指的是内联样式或通过JavaScript动态修改样式后留下的样式。如果element.style为空,通常是因为样式被内联或通过JavaScript设置的。

在开发过程中,有时候会遇到组件样式由JavaScript控制的情况。这时候,如果需要修改样式,建议在自己的样式文件中添加!important来强制样式生效。

上一篇:重学前端 详解头部(title base link style meta script/noscript)(第三天)
下一篇:git学习 自定义git(第十一天 )

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年04月06日 21时36分55秒