浏览器显示文件的文本内容,而不是文件的呈现HTML内容

时间:2012-09-11 01:17:06

标签: html

我是第一个网页上的网页开发新手。我在文本编辑器中编写了一些HTML代码并将其保存为HTML文件。但是,当我在浏览器中打开它时,我只看到普通的HTML文本而不是表格。谁能帮我这个?

以下是我的代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
    <HEAD>
    </HEAD>
    <BODY>
        <CENTER>
            <TABLE border=2>
                <CAPTION>My Homework</CAPTION>
                <TR>
                    <TD>Link to Homework #1</TD>
                    <TD>Link to Homework #2</TD>
                <TR>
                    <TD>Link to Homework #3</TD>
                    <TD>Link to Homework #4</TD>
                <TR>
                    <TD>Link to Homework #5</TD>
                    <TD>Link to Homework #6</TD>
                <TR>
                    <TD>Link to Homework #7</TD>
                    <TD>Link to Homework #8</TD>
            </TABLE>
        </CENTER>
    </BODY>
</HTML>

3 个答案:

答案 0 :(得分:2)

除了使用<TR>关闭</TR>之外,请确保使用扩展名保存文件,表明该文件是HTML文件。 page.html,page.htm等。

所以你在Mac上使用TextEdit。听起来您可能想要阅读this以确保正确保存文件。

答案 1 :(得分:1)

Andrew说正确的​​HTML是正确的。但是,所有浏览器在呈现页面时都会修复稍微破坏的HTML。

从问题的声音来看,我认为你可能有一个包含2个扩展名的文件,例如:test.html.txt

请确保在Windows中显示已知文件类型扩展程序,该文件没有.txt(或.htm或{{1}以外的任何其他扩展程序})在它结尾。

答案 2 :(得分:0)

您正在使用的HTML编辑器可能正在将您输入的内容翻译为HTML - 也就是说,当您键入&lt; html&gt;时,它变成了类似:&amp; lt; html&amp; gt;

尝试打开文件是一个简单的文本编辑器,看看是否发生了这种情况。