为了账号安全,请及时绑定邮箱和手机立即绑定

有谁知道程序前面这段代码什么意思?

有谁知道这段代码什么意思?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

正在回答

3 回答

这个是HTML4.0或者说HTML5之前的html文件表头声明和字符集,给浏览器看的,无需刻意去记,了解一下就可以,后面慢慢自己就知道了

1 回复 有任何疑惑可以回复我~
1. <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。
2. 此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。

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

另外,需要知道的是,HTML 4.01 规定的三种文档类型、XHTML 1.0 规定的三种 XML 文档类型都是:Strict、Transitional 以及 Frameset。

而这句<html xmlns="">,是在文档中的<html> 标签中使用 xmlns 属性,以指定整个文档所使用的主要。

对于文档声明,了解这些就足够了,现在的html5不再这么繁琐,只需要:
<!DOCTYPE html>
<html>
就可以了。


1 回复 有任何疑惑可以回复我~

最开始是hrml标签。表示这是一段html的代码,这应该是html五的样式,中间一大堆我都不清楚,但是我知道meta标签里主要是规定了内容、编码方式等。其实前面的部分工具都会自动生成,不用你写。个人觉得理解一下就好。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468061    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

有谁知道程序前面这段代码什么意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信