使用VIM打开时,HTML显示不同的DOCTYPE

carvr3hs  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(107)

我有一个HTML 5 DOCTYPE的HTML文件。当我用“文本编辑”或任何其他Mac工具打开它时,它会正确显示HTML 5。但是,当我通过“终端”使用VIM打开它时,HTML文件显示的完全不同,显示HTML 4 DOCTYPE。
原始HTML 5代码:

<!DOCTYPE html>
<html class="test" lang="bg">


<head>
    <meta charset="utf-8">
    <meta content="initial-scale=1, minimum-scale=1, width=device-width" name="viewport">

使用VIM打开时出现奇怪的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <title></title>
  <meta name="Generator" content="Cocoa HTML Writer">
  <meta name="CocoaVersion" content="2113.4">
  <style type="text/css">
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Menlo; color: #440003; -webkit-text-stroke: #440003; background-color: #ffffff}
    p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Menlo; color: #440003; -webkit-text-stroke: #440003}
    span.s1 {font-kerning: none}
    span.Apple-tab-span {white-space:pre}
  </style>
</head>

我几乎不相信它们是同一个文件,它们在这里是什么。是什么原因使这种变化发生,我应该做什么来保持它作为原始代码无处不在?

gkl3eglg

gkl3eglg1#

你看到添加的行是从使用文本编辑作为html文件的编辑器,与一个简短的谷歌搜索,你可以找到有关它的信息。

相关问题