HTML文档结构

本文介绍了HTML的基本概念,包括它作为超文本标记语言的角色,以及浏览器如何解析HTML。重点讲述了HTML标签的使用规则,文档的基本结构,如文档类型声明(DOCTYPE)、html、head和body标签对的作用。DOCTYPE声明影响浏览器的渲染模式,分为标准模式和怪异模式。HTML标签的dir和lang属性用于文本方向和语言设定。此外,还提及了head中的meta标签,但内容未展开。
摘要由CSDN通过智能技术生成

一、HTML是什么

HTML(Hyper Text Markup Language)指的是超文本标记语言,是用来描述网页的语言。

web浏览器的作用是读取html文档,并以网页的形式显示出他们。浏览器不会显示html标签,而是使用标签来解释页面内容。

二、HTML标签

  • HTML标签是由尖括号包裹的关键词
  • HTML标签通常是成对出现的
  • 标签对中的第一个标签是开始标签,第二个标签是结束标签
  • 开始和结束标签也被称为开放标签和闭合标签

三、HTML结构

HTML文档的基本结构如下:

1)文档类型声明

2)html标签对

3)head标签对

4)body标签对

3.1 文档类型声明(Document Type Declaration,DTD)

文档类型声明应放置于HTML文档的开头,作用是告知浏览器页面是遵循哪种标记语言的编写,需要使用哪种解析模式解析。

3.1.1 浏览器解析模式

在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异;由于W3C标准的推出,浏览器渲染页面有了统一的标准。

W3C标准推出以后,浏览器都开始采纳新标准,但存在一个问题就是如何保证旧的网页还能继续浏览,在标准出来以前,很多页面都是根据旧的渲染方法编写的,如果用的标准来渲染,将导致页面显示异常。为保持浏览器渲染的兼容性,使以前的页面能够正常浏览,浏览器都保留了旧的渲染方法(如:微软的IE)。这样浏览器渲染上就产生了怪异模式(Quircks mode)和标准模式(Standars mode),两种渲染方法共存在一个浏览器上

浏览器会通过识别DTD而采用相应的渲染模式:

  • 标准模式:<!doctype>声明的文档
  • 怪异模式:非<!doctype>声明的文档

3.2 html标签对

<html>开始标签位于HTML文档类型声明后的最前面,用来标识HNTL文档的开始;

</html>标签位于HTML文档的最后面,用来标识HTML文档的结束

这两个标签成对存在,该标签有两个属性dir和lang。

dir是用来指定浏览器用什么方向来显示元素中的文本,该属性有两个值LTR和RTL,前者规定文本从左到右显示,后者与之相反。<html>标签默认dir=“LTR”,一般不需要声明,省略即可。lang属性用来指明文档内容或者某个元素内容使用的语言,理想情况下,浏览器可以使用lang属性将文本更好的显示给用户。

3.3 head标签对

<head>标签包含有关HTML文档的信息,可以包含一些辅助性标签,如<style></meta></link></base>

head元素有个profile属性,该属性提供了与当前文档相关联的配置文件的URL。

3.4 body标签对

标签是HTML文档的主体,在此标签内包含众多标签。

四、head中的meta标签

未完待续…

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值