有谁知道这段代码什么意思?
<!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" />
这个是HTML4.0或者说HTML5之前的html文件表头声明和字符集,给浏览器看的,无需刻意去记,了解一下就可以,后面慢慢自己就知道了
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> 就可以了。
最开始是hrml标签。表示这是一段html的代码,这应该是html五的样式,中间一大堆我都不清楚,但是我知道meta标签里主要是规定了内容、编码方式等。其实前面的部分工具都会自动生成,不用你写。个人觉得理解一下就好。