html中的body和head有什么区别??
我的html文件如下:<html><title>这是我的测试</title><head>mytest</head><body>mytest</body></html>运行...
我的html文件如下:
<html>
<title>这是我的测试</title>
<head>
my test
</head>
<body>
my test
</body>
</html>
运行结果发现,head与body部分中都显示my test,位置也差不多,那么二者到底有什么功能上的不同????? 展开
<html>
<title>这是我的测试</title>
<head>
my test
</head>
<body>
my test
</body>
</html>
运行结果发现,head与body部分中都显示my test,位置也差不多,那么二者到底有什么功能上的不同????? 展开
4个回答
展开全部
一,从标签名字可以看出,一个事头部标签,一个是主题标签。
二,从标签所包含的内容看:
1.head包含的标签说明
title是网页唯一标题标签 -title标签
base是网页默认打开方式声明标签 base
link是一个链接标签,包括外部css文件引用、js文件引用、favicon.ico图标引用等作用 link介绍
meta包含广泛的内容标签,如网页关键字、网页介绍、作者、网页编码、robots、自动跳转等声明及说明标签。 meta介绍
script是引入外部js文件作用
style直接嵌入网页的js或css文件标签。
2.body标签
1)body内容标签,在HTML只能使用或出现一次
2)通常网页内容都是放入body标签内容
3)网页内容开始与结束标签
4)通常我们在IE内容区看到的内容,都是放入在<body></body>之间
5)可以这样理解,要让内容在IE浏览器中显示,当然不能任意到处放,这里html规范规定有它的html语言语法,这个时候body标签解决了这样要求与规范!
二,从标签所包含的内容看:
1.head包含的标签说明
title是网页唯一标题标签 -title标签
base是网页默认打开方式声明标签 base
link是一个链接标签,包括外部css文件引用、js文件引用、favicon.ico图标引用等作用 link介绍
meta包含广泛的内容标签,如网页关键字、网页介绍、作者、网页编码、robots、自动跳转等声明及说明标签。 meta介绍
script是引入外部js文件作用
style直接嵌入网页的js或css文件标签。
2.body标签
1)body内容标签,在HTML只能使用或出现一次
2)通常网页内容都是放入body标签内容
3)网页内容开始与结束标签
4)通常我们在IE内容区看到的内容,都是放入在<body></body>之间
5)可以这样理解,要让内容在IE浏览器中显示,当然不能任意到处放,这里html规范规定有它的html语言语法,这个时候body标签解决了这样要求与规范!
展开全部
head是头部,body是整个页面的显示部分。
你的html是不标准的写法。
<html>
<head>
<title>这是我的测试</title>
</head>
<body>
my test
</body>
</html>
没有把信息写在head标签中的。
你的html是不标准的写法。
<html>
<head>
<title>这是我的测试</title>
</head>
<body>
my test
</body>
</html>
没有把信息写在head标签中的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个是标题,一个是内容,一般东西写在body里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<head>和</head>之间的内容,是Head信息。Head信息一般是不显示出来的,但是记录了你这个HTML文件的很多有用的信息.
比如下面一个Dreamweaver自动生成了html模板:
<!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=gb2312" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>无标题文档</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>
<body>
</body>
</html>
<head></head>之间的信息你都是看不到的.
而在<body>和</body>之间的信息,是正文,才是你要在网页中展现出来的.
你这个写法是不规范的,之所以还能正常运行显示出来,是因为html语法要求比较低.
比如下面一个Dreamweaver自动生成了html模板:
<!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=gb2312" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>无标题文档</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>
<body>
</body>
</html>
<head></head>之间的信息你都是看不到的.
而在<body>和</body>之间的信息,是正文,才是你要在网页中展现出来的.
你这个写法是不规范的,之所以还能正常运行显示出来,是因为html语法要求比较低.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询