HTML标签和浏览器内核

本文剖析了前端开发的基础概念,包括主流浏览器内核如Trident、Blink、Gecko等,详解HTML标签的分类与属性使用,助你快速掌握前端核心知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

在初学前端的时候,很多人都会被一堆的标签吓到,而且有的是一对,而有的却只有一个,傻傻的分不清楚,历经千辛万苦,好不容易学会了吧,然后又要为不同的浏览器的兼容性头痛,明明做完是好的,为什么换了个浏览器就不行了呢,或者同样的浏览器为什么显示样式就是不同呢,天呐,各种的问题,想想都要崩溃。

不要怕,不要怕!我们的口号是什么:要效率,不要崩溃!我来带你一一分析,当你了解了它们的核心,你就会发现其实前端并没那么难。

 

主流浏览器内核

浏览器内核也称为“渲染引擎”,用来解析HTML语法并进行渲染,W3C虽然规定了标准,但最终还是浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息,不过,除了IE以外,目前主流的浏览器内核都已经比较完美的支持W3C标准了。

ie——trident

chrome——以前是webkit现在是blink

firefox——gecko

safari——webkit

opera——最早presto后来webkit现在blink

 

什么是HTML标签

HTML叫做超文本标记语言,标记的作用就是用来描述网页内容的,浏览器通过解析这些标记来构成一个完整的网页并最终呈现出我们所看到的样子,在HTML语言中我们把 网页中的这些标记就称之为HTML标签,多数的HTML标签是由开始标签和结束标签组成,我们可以称为双标签,还有一少部分的HTML标签,开始和结束是一体的,我们可以称为单标签。

 

双标签

开始标签是被尖括号包围的标签名。

结束标签是被尖括号包围的斜杠和标签名。

格式:

<标签名>内容</标签名>
<h1>文本标题</h1>
<p>文本内容</p >

 

单标签

单标签的开始和结束是由一个标签构成的,即是开始也是结束,但根据XHTML的规范,标签一定要有结束,于是用符号斜杠来表示结束。

格式:​​​​​​​

<br />
<hr />

 

标签属性

每个标签都有其默认的含义,如果想让标签有更多的细节描述,可以利用标签属性。比如段落标签<p>,如果需要设置字体颜色,我们就可以使用color属性。

格式:​​​​​​​

<标签名 属性名="属性值">
<p color="red">文本内容</p >

 

注意:

  • 属性可以有0个,也可以有多个。

  • 属性值可以写在双引号中,也可以写在单引号中,还可以不加引号,但是建议统一使用双引号。

  • HTML中标签很多,有些属性是标签独有的,有些是通用的 ,需要注意的是<html>,<head>,<base>,<meta>, <script>,<style>,<title>这些标签不提供class属性 ,id属性,style属性,title属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叮小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值