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

时间:2013-01-25 20:27:53

标签: html css styles stylesheet sublimetext2

由于某些奇怪的原因,我无法在Sublime Text 2中编辑或应用样式到html。我无法进行内部样式或链接到外部样式。但是,如果我将我在Dreamweaver或Notepad ++中所做的代码,应用和可编辑的样式?如何获得崇高的文本2以允许我应用和编辑样式?

我有Windows 7,而且我是HTML和CSS的新手。我正在尝试学习不同的代码编辑器,但是当编辑器不能工作时很难:(

谢谢!

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

这是我的代码:

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

<style> 
    body{
        background: orange;
    }

</style>

<body>
</body>
</html>

2 个答案:

答案 0 :(得分:5)

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

您目前缺少开场<html><style>元素应该 <{1}}或<head>而不是它们之间,并且<body>属性应该有第二个引号来包围值:

charset

答案 1 :(得分:1)

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

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