问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

网页头部的DOCTYPE html PUBLIC是什么意思

发布网友 发布时间:2022-03-30 04:02

我来回答

6个回答

热心网友 时间:2022-03-30 05:31

这是一个申明.申明此网页遵循W3C所制定的DTD规则.
W3C是一个万维网联盟.主要作用是规范各种制作网站所用的工具.比如HTML,CSS,JAVASCRIPT等等.
而DTD只是W3C对网页的HTML文件规范的一种.
W3C没有对HTML文件的解析做标准之前,各种浏览器对同一个网页文件的解析千差万别.为了避免这样的事,W3C就提出了规范.

<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。

该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。

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">XHTML
XHTML 1.0 规定了三种 XML 文档类型:Strict、Transitional 以及 Frameset。

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

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML Transitional DTD
Transitional DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 XHTML 的呈现特性时,请使用此类型:

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML Frameset DTD
当您希望使用框架时,请使用此 DTD!

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
如需检查你是否编写了带有正确 DTD 的合法 XHTML 文档,您可以把您的 XHTML 页面链接到一个 XHTML 验证器。

参考资料:http://www.w3school.com.cn

热心网友 时间:2022-03-30 06:49

N:表明哪个早期Netscape版本支持这个标签
E:表明哪个早期InternetExplorer版本支持这个标签
DTD:表明符合XHTML的版本
DTD何级别的定义了trict(严格),Transitional(过渡)Frameset(框架)
开始标签用途(Purpose)NNIEDTD

不用管他,可以删掉的!
就是个标志!
第一句表示脚本是VBSCRIPT,
第二、三句是符合国际W3C标准

热心网友 时间:2022-03-30 08:24

  HTML <!DOCTYPE> 标签
  定义和用法:
  <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。
  该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。

  以下面这个 <!DOCTYPE> 标签为例:
  <!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。

热心网友 时间:2022-03-30 10:15

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
这些是什么我不是太清楚,但我知道如果你直接写<html>的话
一些css样式是不能正常使用

热心网友 时间:2022-03-30 12:23

jhghjghgh

热心网友 时间:2022-03-30 14:48

DHCP错误 重打
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
铁锅怎么样才能不生锈 机油型号为10w40冬天能用吗 10w40机油是什么季节机油 冬季可以使用什么机油 240280420什么意思_240280350420是什么 如何安曲线锯 这个是情侣头像吗?另一半在哪? 哪位大神有作业帮2021署期高一化学尖端班林森资源链接分享万分感谢亲 ... wpsppt怎么做柱状图 ppt添加柱状图教程一览 ppt如何获得数据柱状图 请问什么是炎症反应性细胞改变? 中学生每天应摄取多少能量? 每天造句 如何让手机wifi信号增强 4大方法 金立大金刚GN5007qq分屏怎么设置 404 Not Found GN5007金立手机网易云没有悬浮窗 金立GN5007开机密码忘记怎么解锁 中国联通的 微信备份聊天记录怎么恢复到电脑 怎么把微信聊天记录恢复到电脑上 怎么将手机微信聊天记录在电脑上显示 Linux下怎么查看内存使用情况和CPU利用率? 如何查看linuxcpu使用情况 恢复手机微信聊天记录到电脑上 linux查看cpu内存硬盘使用率 怎么查看linux cpu 占用情况 html开头不写doctype会怎么样 如何查看linux cpu 内存使用情况 微信怎么设置定点发送 华为手机升级完系统后内存反而变大了。什么原因? 华为手机垃圾越清理所占内存越多怎么回事 Html横向打印没有背景图片 求如何解决打印网页时打不出网页背景颜色和图像 将网页另存为网页格式后,打印,为什么图片打印不出 问一下大家,如何能在打印页面时,使背景颜色和背景图片都被打印出来。 我修改过浏览器设置(打印背景及图 jsp页面不能打印背景图片 网页打印,不能打印背景图片 网页背景图片 打印预览里可以看见 打印出来没有 word中为什么背景图打印不出来 如何设置浏览器打印背景颜色和图像 为什么word文档打印打出来出现底色呢 Word文档设置了背景,打印的时候为什么彩打不出来? 在wps中为什么插入的背景图打印不出来 word中的背景图为什么打印不出来 打印网页背景图片 股票放量换手率不高是怎么回事? 网页制作 表格背景打印不显示 股票放出天量,换手率却不高,有可能吗? 打印网页无法显示最上面的图片怎么破??急!! 股票有成交量、但没换手率、讲明么原因? 为什么word背景打印不出来