在Mac上,我创建了一个html的文件在本地,但在浏览器中我只看到HTML源

问题描述:

在Mac,我创造了一些非常简单的HTML,例如文件<h1>my web page</h1>我将它另存为.html。我开始使用firefox或Opera,并使用打开的文件,但我只是将内容看作html源,例如我看到<b>标签等在Mac上,我创建了一个html的文件在本地,但在浏览器中我只看到HTML源

如果你想把所有的代码在这里,它是:

<html> 
<head> 
</head> 
<body> 
    <h1>My Web Page</h1> 
</body> 
</html> 

编辑:“富文本”格式是问题。请参阅下面的答案。

+4

确保其不叫'* .html.txt',和你的代码粘贴到的问题。 – paislee 2012-03-12 18:35:38

+1

你使用过什么编辑器?你是否开启了某种丰富的文本格式? – Shad 2012-03-12 18:36:23

+0

我添加了所有的代码。该文件被称为mywebpage.html它只是一个html扩展。 Mac将其显示为查找器中的html文档。这不是在窗户上。 – junky 2012-03-12 18:44:05

Shad实际上在这里找到了正确的答案。

问题是我正在使用标准的mac文本编辑器 - textedit - 它将文档类型保存为富文本格式(标准)。我不得不进入textedit首选项,并将新文档的默认格式从“富文本”更改为“纯文本”。这解决了问题! 由于这是一个愚蠢的问题,但对大多数人来说并不明显,我会在textedit首选项中发布更改默认新文档首选项的屏幕截图。

enter image description here

可能是因为一些愚蠢的头文件。我想,浏览器使用标题信息来决定如何渲染它,而不是扩展名。你知道,任何file-exe,jpg,png,txt-实际上都可能显示为有效的HTML,因为它们都只是文件的核心。

+0

完全合理。我可以更改扩展名,但这不是。我怎样才能改变标题信息? – junky 2012-03-12 19:11:59

右键单击文件(或控制单击)并选择“获取信息”,打开文件的“获取信息”。在标题为&分机的部分下取消隐藏分机。你会看到mac已经添加了一个扩展名(通常为.txt),只是删除该扩展名并关闭

+0

谢谢。是的,我做到了这一点,但没有帮助。我试过.html .htm,没有扩展名,我用查找器属性检查每一个,都没有工作。 – junky 2012-03-12 18:48:21

+0

-1,因为我没有看到.txt,所以这不是一个解决方法(尽管我总是欣赏帮助)。 – junky 2012-03-12 18:58:13