为什么本地修改html文件后浏览器的显示内容却不进行相应改变?为什么呢

就是当我在本地修改html文件的一个小内容,然后打开浏览器却不进行相应的修改,还是原来的内容,为什么呢

1、新添加的html代码出错,导致无法加载新的元素。需要检查一下代码,使用浏览器的开发者模式调试看看哪一行代码出问题。

2、修改的html没有进行相应的改变,只是增加了节点,所以看不出效果。html页面需要给节点添加相应的属性才能看出改变。

HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

标记语言

HTML之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点------就是一种URL指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。

由此可见,网页的本质就是HTML,通过结合使用其他的Web技术(如:脚本语言、CGI、组件等),可以创造出功能强大的网页。因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的。 

整体结构

一个网页对应于一个HTML文件,HTML文件以.htm或.html为扩展名。可以使用任何能够生成TXT类型源文件的文本编辑来产生HTML文件。 标准的HTML文件都具有一个基本的整体结构,即HTML文件的开头与结尾标志和HTML的头部与实体2大部分。有3个双标记符用于页面整体结构的确认。

标记符

标记符说明该文件是用HTML来描述的。它是文件的开头,而则表示该文件的结尾,它们是HTML文件的始标记和尾标记。

头部标记符

这2个标记符分别表示头部信息的开始和结尾。头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。头部中最常用的标记符是标题标记符,它用于定义网页的标题,它的内容显示在网页窗口的标题栏中,网页标题可被浏览器用作书签和收藏清单。

正文标记符

网页中显示的实际内容均包含在这2个正文标记符之间。正文标记符又称为实体标记。

一个不包含任何内容的基本网页文件如下所示:

文档标题

页面主体内容描述:

标记网页的开始;

标记头部的开始;

头部元素描述,如文档标题等;

标记头部的结束;

标记页面正文开始;

页面实体部分;

标记正文结束;

标记该网页的结束;

当然,如果不使用以上基本框架结构,而直接使用在实体部分中出现的标记符,在浏览器下也可以解释执行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-13

本地修改html文件后浏览器的显示内容却不进行相应改变可能的原因如下:

    新添加的html代码出错,导致无法加载新的元素。需要检查一下代码,使用浏览器的开发者模式调试看看哪一行代码出问题。

    修改的html没有进行相应的改变,只是增加了节点,所以看不出效果。html页面需要给节点添加相应的属性才能看出改变。

    浏览器的缓存原因导致页面没有进行改变。解决方式是多刷新几遍浏览器,或者重启浏览器试试。

第2个回答  推荐于2017-11-22
不知道你是怎么查看的,是直接用浏览打开html文件呢还是通过模拟用打开网站的方式打开的,如果是直接打开的话,刷新下应该会更新啊,但如果用网站的方式打开的话,因为打开网站的网页时会缓存一些内容,以便下次打开时为加快速度,避免重新加载,直接调用了,所以可能会显示原来的东西,这时你要做的是清除一下缓存,这样打开网页的就会重新加载一遍,显示最新的内容了。本回答被网友采纳
第3个回答  2016-05-07
清除浏览器的缓存试试。
第4个回答  2018-08-19
如果你在浏览器中查看源代码并没有改变的话。用HTML editor重新打开文件会发现源代码并没有改变,此时再编辑便可以改变源代码