黑马程序员技术交流社区

标题: 关于HTML问题? [打印本页]

作者: 邓建军    时间: 2013-3-28 19:48
标题: 关于HTML问题?
本帖最后由 邓建军 于 2013-3-31 18:24 编辑

用VS添加一个html会自动生成如下代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>

</body>
</html>
自己手写的代码:
<html>
<head>
    <title></title>
</head>
<body>

</body>
</html>


xmlns="http://www.w3.org/1999/xhtml   <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>   多了这两名话它们之间有什么区别?        


作者: 许庭洲    时间: 2013-3-28 23:09
1。第二行<html xmlns="http://www.w3.org/1999/xhtml">,建立XHTML的目的就是实现HTML向XML的过渡,为了声明文档是什么类型的,一般来说你可以不管他,但是你需要一些特别的功能的时候,他才有用。
2。第四行<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>说明了他的文字编码
作者: 管章鹏    时间: 2013-3-29 14:45
<!DOCTYPE html>是HTML5头。如果你不使用HTML5的新东西,当然可以是xhtml,但是如果你准备使用HTML中的新标记,那么就需要使用html5的头了。还有,
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>这句meta标签,用法很多,是用来描述文档的属性,例如作者,版权,关键字,日期等。主要是给开发者和搜索引擎看的。这里是指定文档的编码格式,这里指定的是utf-8的格式
                            希望能够帮到你
作者: wdj_student    时间: 2013-3-31 12:56
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>是说文档的属性,有很多<meta标签的,你以后会遇到




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2