为什么我写的CSS规则不适用?

出于某种奇怪的原因,我无法在Sublime Text 2中编辑或应用样式到html。我不能做内部样式或链接到外部样式。 但是,如果我将已完成的代码写入Dreamweaver或Notepad ++,则样式是否已应用并可编辑? 我如何获得崇高的文本2来允许我应用和编辑样式?

我有Windows 7,我是HTML和CSS的新手。 我试图学习不同的代码编辑器,但编辑器无法工作时很难

谢谢!

ETA:当我的意思是我的意思是CSS样式。 我无法在Sublime text 2的html页面上查看任何css样式。仅在使用notepad ++或dreamweaver时。 当我使用崇高文本2时,我无法在浏览器中看到css 2。

这是我的代码:

<!DOCTYPE html>
<head>
<meta charset=utf-8" />
<title>Untitled Document</title>
</head>

<style> 
    body{
        background: orange;
    }

</style>

<body>
</body>
</html>

你的问题不在编辑器中; 文档中可能存在一些错误。

您目前缺少开头的<html><style>元素应该位于<head><body>而不是在它们之间,并且charset属性应该包含第二个引号以包围该值:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Untitled Document</title>

    <style> 
        body{
            background: orange;
        }

    </style>
</head>

<body>
</body>
</html>

这个问题不是文本编辑器,它必须是你的代码。 您可能会打开一个过时的文件,并在那里查找更改。 确保您将文件保存在正确的位置,并在查找更改时打开正确的文件。

另外,请确保您将它保存为.html,Sublime Text 2不会自动为您的文件提供像Dreamweaver或其他编辑器一样的扩展名。

链接地址: http://www.djcxy.com/p/89413.html

上一篇: Why aren't the CSS rules I am writing being applied?

下一篇: Why does height of body not match height of html?