HTML之DocType的几种类型

CubeMX实战:ETH+LWIP+FreeRTOS网络工程从零搭建与AC6编译优化 本文手把手教你使用STM32CubeMX从零搭建集成以太网(ETH)、LWIP协议栈和FreeRTOS的嵌入式网络工程。文章详细解析了外设配置、协议栈调优、任务规划等关键步骤,并重点分享了如何解决ARM Compiler 6(AC6)的兼容性问题,实现编译速度与稳定性的双重提升,助你快速构建稳定的网络应用原型。 阅读详情

一、什么是DOCTYPE

DOCTYPE是Document Type(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML)的版本。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了一个正确的DOCTYPE,XHTML里的标识和CSS才能正常生效。

二、选择什么样的DOCTYP

XHTML 1.0中有3种DTD(文档类型定义)声明可以选择:过渡的(Transitional)、严格的(Strict)和框架的(Frameset)。

分别介绍如下:

1.过渡的

一种要求不很严格的DTD,允许在页面中使用HTML4.01的标识(符合xhtml语法标准)。过渡的DTD的写法如下:

 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

2.严格的

一种要求严格的DTD,不允许使用任何表现层的标识和属性。严格的DTD的写法如下:

 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

3.框架的

一种专门针对框架页面所使用的DTD,当页面中含有框架元素时,就要采用这种DTD。框架的DTD的写法如下:

 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> 

三、需要注意的问题

没什么特别的,就是一定要将DOCTYPE声明放在XHTML文档的顶部,上面哪怕多个HTML注释标记都不行。

最好示例代码也加上DOCTYPE,否则效果会有差异。

HTML

HTML 4.01 规定了三种文档类型:Strict、Transitional 以及 Frameset。

HTML Strict DTD

如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用:

DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"  

HTML Transitional DTD

Transitional DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 HTML 的呈现特性时,请使用此类型:

DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd" 

Frameset DTD

Frameset DTD 应当被用于带有框架的文档。除 frameset 元素取代了 body 元素之外,Frameset DTD 等同于 Transitional DTD:

DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" " http://www.w3.org/TR/html4/frameset.dtd"

 

出处:https://www.cnblogs.com/xiaomifeng/p/4502940.html

 

 

ROS Navigation global_planner框架解析 ROS Navigation global_planner框架解析主要讲一下我看源码总结的框架,如果大家跟着这个框架看源码的话可能会看的比较快。主要讲解global_planner关键配置参数含义及关键函数Astar,Dijkstra,QuadraticCalculator::calculatePotential,PotentialCalculator::calculatePotential,GridPath::getPath,GradientPath::getPath. 阅读详情

相关推荐

三种1:4传输线变压器巴伦的分析

满足多模多馈天线系统匹配要求的传输线变压器巴仑有:双线传输线变压器( 见图1) 、三线传输线变压器( 见图4) 和四线传输线变压器( 见图5) 。尽管3 者的结构不同, 但都可实现1∶4 阻抗变换和不平衡-平衡转换。下面就应用电报方程对它们的阻抗变换特性和输出平衡特性进行分析。

weixin_42407808的博客 8047

html文档type加 解析,解析 HTML DocumentType 元素

DOCTYPE是文档类型(Document Type)的缩写, 元素用于声明一个页面的文档类型定义(Document Type Declaration, 即DTD)。此元素声明位于文档中的最前面的位置,处于 标签之前。通过确认页面的DTD,可以同时确定页面使用哪种W3C规范(比如 HTML 或 XHTML 规范)。W3C规范的正确翻译应该为W3C推荐(W3C Recommendations)。很...

weixin_39800062的博客 539

当Kmer遇到多倍体:复杂基因组Survey分析中的避坑指南

本文针对小麦、棉花等多倍体及高杂合复杂基因组的Survey分析,深入解析了Kmer分布图解读中的常见陷阱。文章重点探讨了如何超越理想二倍体模型,利用Smudgeplot等工具准确判断基因组倍性,并提供了从参数优化、污染判断到结果验证的全流程实战指南,帮助研究者规避错误,获得更准确的基因组大小、杂合度等关键信息。

yhn45678901的博客 1008

DocumentType类型

在DOM1级中,DocumentType对象不能动态创建,而只能通过解析文档代码的方式来创建。entities是由文档类型描述的实体的NamedNodeMap对象;notations是由文档类型描述的符号的NamedNodeMap对象。通常,浏览器中的文档使用的都是HTML或XHTML文档类型,因而entities和notations都是空列表(列表中的项来自行内文档类型声明)。这个属性中保存的是文档类型的名称,也就是出现在

zf888999666的博客 1213

银河麒麟V10安装docker

最近在做的一个信创项目使用的操作系统是银河麒麟高级服务器V10,在安装docker时,会遇到下面的错误。 nothing provides fuse-overlayfs >= 0.7 needed by docker-ce-rootless-extras-20.10.0-3.el7.x86_64 经过分析,以下依赖包是centos系统中的包,所以需要给kylinos创建一个合适的centos源。经过实验,Kylin Linux Advanced Server V1

m0_38004228的博客 4908

告别糊涂账!用CKM3底表逻辑自建物料成本监控报表(含ABAP代码片段)

本文详细介绍了如何利用CKM3底表逻辑自建物料成本监控报表,解决标准报表无法穿透成本差异根源的问题。通过ABAP代码片段和四步架构法,帮助财务团队精准分析成本构成,优化成本核算批量处理,实现多维透视差异分析,提升成本监控效率。

weixin_30740295的博客 267

javascript基础学习系列二百二十五:DocumentType类型

其中,name 是文档类型的名称, entities 是这个文档类型描述的实体的 NamedNodeMap,而 notations 是这个文档类型描述的表示 法的 NamedNodeMap。在把文档片段作为参数传给这些方法时,这个文档片段的所有子节点会被添 加到文档中相应的位置。如果文档中的一个 节点被添加到一个文档片段,则该节点会从文档树中移除,不会再被浏览器渲染。DocumentType 类型的节点包含文档的文档类型(doctype)信息,具有以下特征:  nodeType 等于 10;

wanmeijuhao的博客 751

第二节:Vben Admin 登录逻辑梳理和对接后端准备

第一节,我们已经配置了前端环境,运行起来了我们的Vben Admin的项目。本节内容,我们先熟悉下项目的目录和文件,然后开始准备对接后端程序路由在 src/router页面在 sr/views本节前端登录逻辑梳理完成了,后端只要在/api/login 接口编写返回逻辑,前后段就可以打通了,具体详情我们下一节介绍。

cuiwin的专栏 5084

HTML DOCTYPE html的作用

1. 什么是!DOCTYPE html DOCTYPE(document type)标签是HTML文档中的一种标准通用标记语言的文档类型声明,它并非一种HTML元素标签。 2. !DOCTYPE html的作用 用于声明当前HTML文档的解析类型(document.compatMode)。通常来讲,HTML文档的解析类型分为以下两种: BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。 CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。 当我们在HTML文档的第一行(必

qq_43293207的博客 1724

【AI工具】Browser use搭建及使用的保姆级教程:让AI帮你自动操作浏览器

【AI工具】Browser use搭建及使用的保姆级教程:让AI帮你自动操作浏览器

funfan的博客 2535

华为OD机试双机位C卷-统计差异值大于相似值二元组个数(C/C++/Py/Java/Js/Go)

华为OD机试(机考)双机位C卷 【统计差异值大于相似值二元组个数】,提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试 - 统计差异值大于相似值二元组个数

qq_45776114的博客 783

html中的doctype有什么作用,HTML中doctype的作用及几种类型详解

一、DOCTYPE标签的定义与作用是一个用于声明当前HTMl版本,用来告知web浏览器该文档使用是哪种 HTML 或者 XHTML 规范来解析页面,以便浏览器更加准确的理解页面内容,更加良好地展现内容效果!二、DOCTYPE标签的特点1. 标签没有结束标签;2.声明被所有主流浏览器支持;3.声明不是一个HTML标签,在HTML5中是可以不区分大小写的;4.声明必须位于HTML文档中最前面,处于标签...

weixin_36200503的博客 3571

AI Agent在智能广告投放中的应用

随着互联网的快速发展,广告投放市场变得越来越复杂和竞争激烈。传统的广告投放方式往往难以精准地触达目标受众,导致广告资源的浪费。AI Agent作为一种智能的自动化程序,能够在复杂的环境中自主学习、决策和执行任务。本文章的目的在于深入探讨AI Agent在智能广告投放中的应用,研究如何利用AI Agent提高广告投放的精准度、效率和效果,降低成本。范围涵盖了AI Agent的基本原理、相关算法、在广告投放中的具体应用场景以及实际案例分析等方面。

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 617

HTML之DocType的几种类型 -转载

HTML之DocType的几种类型转载 doctype类型详细doctype的几种类型html之doctype 分类: 前端文摘 在默认情况下,FF和IE的解释标准是不一样的,也就是说,如果一个网页没有声明DOCTYPE,它就会以默认的DOCTYPE解释下面的HTML。在同一种标准下,不同浏览器的解释模型都有所差异,如果声明标准不同,不用我说,您自己想就可以了。学习网页标准,浏览器兼容,从哪里...

weixin_30867015的博客 114

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

简述html中Doctype的作用,HTML中doctype的作用及几种类型详解

一、DOCTYPE标签的定义与作用是一个用于声明当前HTMl版本,用来告知web浏览器该文档使用是哪种 HTML 或者 XHTML 规范来解析页面,以便浏览器更加准确的理解页面内容,更加良好地展现内容效果!二、DOCTYPE标签的特点1. 标签没有结束标签;2.声明被所有主流浏览器支持;3.声明不是一个HTML标签,在HTML5中是可以不区分大小写的;4.声明必须位于HTML文档中最前面,处于标签...

weixin_42466723的博客 1412

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

[HTML]Doctype作用,有几种Doctype类型

a>Doctype位于文档最前面,处于html标签之前的,告诉浏览器文档使用哪种html或者xhtml b>Doctype类型 1>严格版本 2>过滤版本 3>基于框架html版本

DaftJayee的博客 230

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

html4三种文档类型,html中doctype的作用及几种类型详解

htm中的doctype是document type (文档类型) 的缩写,声明严格意义上,它不是一个HTML标签,只是一个用于告诉浏览器当前HTMl版本的声明。下面,我们将会一起了解的作用是什么?还有它的几种类型?的定义与作用是一个用于声明当前HTMl版本,用来告知web浏览器该文档使用是哪种 HTML 或者 XHTML 规范来解析页面,以便浏览器更加准确的理解页面内容,更加良好地展现内容效果...

weixin_28974985的博客 1621

java doctype_html中doctype有几种类型 以及doctype的作用

htm中doctype标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。dotype 的特点:声明必须处于HTML文档的头部,在标签之前,HTML5中不区分大小写声明不是一个HTML标签,是一个用于告诉浏览器当前HTMl版本的指令现代浏览器的html布局引擎通过检查doctype决定使用兼容模式还是标准模式对文档进...

weixin_29358723的博客 199

xhtml、html与html5的区别,Doctype的几种类型

一、基本概念: html:超文本标记语言 (HyperTextMarkupLanguage) xhtml:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。 h5:最先由WHATWG(Web 超文本应用技术工作组)命名的一种超文本标记语言,随后和W3C的xhtml2.0(标准)相结合,产生现在最新一代的超文本标记语言。可以简单...

atfxcjk336801的博客 293

pdf 文件类型变成html document type,Doctype有几种?(document type 文档类型)

Doctype有几种?(documenttype文档类型)(2014-11-21 11:27:02)标签:股票DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。要建立...

weixin_34378978的博客 585

html各版本与Doctype、DTD

1. HTML标准的版本历史(来源于百度百科) 超文本置标语言(第一版)——在1993年6月发为互联网工程工作小组 (IETF)工作草案发布(并非标准). HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时    HTML 3.2——1996年1月14日,W3C推荐标准   HTML 4.0——1997年12月18日,W

badgirlyz的专栏 329

HTML四种常用DOCTYPE类型

在进行网页开发时,为了使css与html完美结合,浏览器能够识别。最好的做法是在html页面都指定DOCTYPE文档类型,下面把四种最常用的文档类型介绍如下:     一、HTML strict型 如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用,模板如下:             二、HTML Transitional型 T

zhoupeng的专栏 2211

Doctype的几种类型

Doctype的几种类型 doctype是指定页面标准的声明。指定用哪种规则来解读文档。(规则是w3c发布的一个文档类型定义(dtd)中包含的规则) 如果没有声明doctype,就会使用浏览器默认的doctype进行声明。但是每个浏览器默认的解释模型不一样。 doctype有html和xhtml与html5 三种。 是html5的写法。 html 与xhtml下又分为三种声明: 过渡的(Trans

Relax的博客 1355

DOCTYPE的种类

背景知识 IE5.5发明了文档模式的概念,使用doctype切换文档模式,目的是让IE像IE5一样可以兼容不同CSS渲染的标准,在后来,很多浏览器也实现了文档模式这个概念 根据发展出现了以下三种类型: 混杂模式(quirks mode) 标准模式(standards mode) 准标准模式(almost standards mode) 一、混杂模式(quirks mode) 很少会使用,因为在这个模式下,不同浏览器的实现不一样,CSS渲染的结果会出现很多不一致的地方 省略<!DOCTYPE>

一刀的博客 974

你知道多少种Doctype文档类型

你知道多少种Doctype文档类型? a. 标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档 b. HTML 4.01 规定了三种文档类型:Strict、Transitional 以及 Frameset c. XHTML 1.0 规定了三种 XML 文档类型:Strict、Transitional 以及 Frameset d. Standards(标准)模式(也就是严格呈现模式)用于呈现遵循最新标准的网页 e. Quirks(包容)模式(也就是松散呈现模式或者兼容模式)

jiurenhuan的博客 306
上一篇: 前端面试——W3C标准及规范
下一篇: HTTP 方法:GET 对比 POST
哈哈hyc
博客等级 码龄8年 131粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值