浏览器在 mac 中显示纯文本而不是 HTML

新手上路,请多包涵

我想写一个这样的 html 文档:

 <html>
<body>

<h1>My First Heading</h1>

</body>
</html>

我写了它并用名称 hello.html 保存在我的桌面上,但是当我用 firefox 或 safari 打开这个文件时,浏览器显示整个文本(包括 <html> 和所有文本)而不是只显示 my first heading !有什么问题?

原文由 Navid777 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 665
2 个回答

问题是我用“文本编辑”应用程序编写了 HTML 文档,它用 .rtf 扩展名保存了文件,这不是纯文本,所以将文件名更改为 hello.html 没有改变任何东西。

有两种方法可以解决此问题:

1)如果你坚持使用“文本编辑”,你应该去 text edit->preferences 并勾选页面顶部的 plain text ,然后当你保存一些东西时,它被保存为纯文本

  1. 你可以使用一些文本编辑器,比如 lime edit

原文由 Navid777 发布,翻译遵循 CC BY-SA 3.0 许可协议

最可能的原因是您使用了 WYSIWYG 编辑器并将文档另存为 HTML。

这创建了您键入的 HTML 源代码的 HTML 表示。

请改用文本编辑器。我喜欢 Sublime Edit 2。

原文由 Quentin 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题