我的html文件如下:

<html>

<title>这是我的测试</title>

<head>

my test

</head>

<body>

my test

</body>

</html>

运行结果发现,head与body部分中都显示my test,位置也差不多,那么二者到底有什么功能上的不同????

 

 

 

答:

<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语法要求比较低.

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2022-02-09
  • 2021-11-21
猜你喜欢
  • 2021-07-10
  • 2022-01-28
  • 2022-12-23
  • 2022-02-15
  • 2022-12-23
  • 2022-01-11
  • 2021-09-18
相关资源
相似解决方案