html基础知识

html,超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

html就相当于我们日常看到的网页的源代码,浏览器连接到网站服务器后,获取源代码再由你的浏览器进行解析。

html后缀:.html .htm

值得注意的是,HTML 不是一种编程语言,而是一种标记语言

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。

  • HTML 标签是由尖括号包围的关键词,比如 <html>
  • HTML 标签通常是成对出现的,比如 <b> 和 </b>
  • 标签对中的第一个标签是开始标签,第二个标签是结束标签
  • 开始和结束标签也被称为开放标签闭合标签
<标签>内容</内容>

当然也有特殊情况,例如

<标签 参数="参数内容">内容</标签>

html虽然是标记语言,但是也有注释

<!--注释内容-->

html的基础架构如下

<!DOCTYPE html> <!--声明网页类型-->
<html>
<head>

<meta charset="utf-8"> <!--设置编码为UTF8-->
<title>页面标题</title> <!--设置页面标题-->
<meta http-equiv="X-UA-Compatible" content="IE=10"/> <!--设置浏览器兼容性-->

</head>
<body>
 
页面内容
 
</body>
</html>

DOCTYPE声明能够让浏览器更加正确的显示网页

主流HTML5的声明为

<!DOCTYPE html>

老版本的HTML声明具体可以参照HTML <!DOCTYPE> 声明 | 菜鸟教程 (runoob.com)

 一般来说都是HTML5声明,具体可以参照实际情况。


设置页面编码为UTF-8主要是让浏览器正确显示网页内的文字,如果设置错误的编码

将会导致网页内的大部分文字为乱码

一般情况下编码都为UTF-8,具体可以根据实际情况觉得

<meta charset="utf-8"> 

设置页面兼容性主要是让浏览器用正确的方式解析网页,主要是css和js的区别

在edge出现后,兼容性主要写法为

使用最新版内核加载页面 (IE=edge)

<meta http-equiv="X-UA-Compatible" content="IE=edge">

使用特定的IE内核加载页面

<meta http-equiv="X-UA-Compatible" content="IE=IE版本">

其中,IE版本最新为11,如果你不知道微软IE的那些事,可以上网查一查

除非项目要求,否则一般使用最新内核


写文章不易,如果有不对或者不合适的地方,欢迎大家指正!!!

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值