HTML初步认知

网页

网页的本质是前端程序员写的代码,通过浏览器的转化(解析和渲染)为用户看到的网页,网页包含了文字、图片、音频、视频、超链接。

浏览器

浏览器是网页显示和运行的平台,根据statcounter的数据显示,截止2025年7月,chrome浏览器市场份额稳居全球第一名。
在这里插入图片描述请添加图片描述
渲染引擎(浏览器内核)是浏览器中对代码进行解析和渲染的部分,内核不同导致解析相同代码的速度、性能、效果也不同。

浏览器内核
IETrident
FirefoxGecko
SafariWebkit
ChromeBlink (是Webkit的分支)
Microsoft EdgeChromium内核(基于Blink内核)

Web标准

不同浏览器的渲染引擎不同,对于相同代码的解析效果会存在差异,用户在不同浏览器打开同一个网页的效果可能不同,用户体验极差,web标准是让不同浏览器按照相同的标准显示结果,让展示的效果统一。
Web标准包含三个构构成,实现结构、表现、行为三层分离。

构成语言说明
结构HTML页面元素和内容
表现CSS网页元素的外观和位置等页面样式,例如颜色、大小等
行为JavaScript网页模型的定义与页面交互

HTML

HTML是 Hyper Text Markup Language 的缩写,中文译为:超文本标记语言,是用于网页开发的语言,主要通过HTML标签对网页中的文本、图片、音频、视频等内容进行描述。
HTML的结构
HTML的骨架结构包括

  • html标签:网页的整体
  • head标签:网页的头部
  • body标签:网页的身体
  • title标签:网页的标题
<html>
<head>
    <title>网页的标题</title>
</head>
<body>
  网页的身体
</body>
</html>

HTML注释
注释是为代码添加具有解释性的信息,用来帮助开发人员理解代码,浏览器在执行代码是会忽略所有注释。

<!-- html注释 -->

HTML标签

<!-- 双标签,前部分叫开始标签,后部分叫结束标签,两部分之间包裹内 -->
<strong>文字加粗</strong>

<!-- 单标签,无法包裹内容 -->
<br>
<hr>

HTML标签属性
HTML 中的元素拥有属性(attribute);这些额外的值可以配置元素或者以各种方式来调整元素的行为,进而满足用户所需的标准。
双标签的属性要写在开始标签中,标签上可以有多个属性,标签与属性之间、属性与属性之间以空格隔开。

<div id="" name=""></div>

HTML标签关系

<!-- 父子关系(嵌套关系) -->
<head>
	<title></title>
</head>

<!-- 兄弟关系(并列关系)-->
<head></head>
<body></body>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值