浏览网页时借助相应的工具,可以修改源文件。如@半打阳光 所述,很多浏览器本身也自带工具。
修改之后,你看到的页面会有相应的变化,但不会影响服务器端的内容和其他人看到的效果。
原因是,我们看网页的浏览器其实有两部分主要功能:
1. 与服务器端以HTTP协议进行通信,从服务器端取得符合用户请求的内容并保存到本地(通常是硬盘,但也不排除可以保存在本地内存的可行性)。2. 对取得到本地的内容进行解析和渲染,形成让人类看着赏心悦目的内容呈现出来。从上面标为黑体的部分,你可以看到其实你看到的网页都是在你的本地计算机上。换句话说,如果没有定时刷新等内容的话,此时你把网线拔掉、无线网卡关掉,彻底从物理上断绝网络连接也不会影响你观看当前的网页。(有定时刷新内容的网页,因为会定时重新从服务器取得内容,断开网络会对内容产生影响,但并不表示它是实时与服务器保持连接,只是定时取得新的网页内容保存到本地并重新渲染呈现。)所以,当你使用工具对源文件进行修改时源码,所修改的也就是保存在本地的这个内容副本(或者说是网页副本)。因为你一直观看的是本地副本,所以这个本地副本被修改后,你所看到的内容就会跟着改变。但你改变本地副本的代码时源码,浏览器是不会与服务器进行通信的,所以服务器端的内容不会受到丝毫影响。而其他人看到的网页是它们本地机器上保存的副本,自然更不会受到你的修改的影响。如果你想知道如何才能对服务器端的内容进行修改,请查找相关的建站指南,或者网络安全和黑客相关的知识学习。但要提醒一点,未经允许闯入他人的服务器修改内容是违法的。