HTML/CSS混淆 目前正在研究计算机科学,但我只处理了C++和java。目前正在尝试学习html和css,这显然不像编写二进制搜索树的代码那样困难,因为二进制搜索树在插入数据后会自我平衡

HTML/CSS混淆 目前正在研究计算机科学,但我只处理了C++和java。目前正在尝试学习html和css,这显然不像编写二进制搜索树的代码那样困难,因为二进制搜索树在插入数据后会自我平衡,html,css,Html,Css,无论如何!!我卡住了!我不明白为什么下面代码中的.h css样式对div框的内容不起作用!!任何帮助都会很好 <html> <head> <title>test</title> <meta charset="UTF-8"> <style type=“text/css”> .h { color: red; text-align: center; } </style> </head

无论如何!!我卡住了!我不明白为什么下面代码中的.h css样式对div框的内容不起作用!!任何帮助都会很好

<html>

<head>
<title>test</title>
<meta charset="UTF-8">
<style type=“text/css”>
.h {
    color: red;
    text-align: center;  
    }
</style>
</head>

<body>
<div class=“h”>Hello World</div>
</body>

</html>

测试
h{
颜色:红色;
文本对齐:居中;
}
你好,世界
这显然是一个非常简单的代码块,但Hello World不会变成红色。我很想知道我做错了什么

谢谢大家!

顺便说一下,我已经试着检查了
没有:(

您对类值使用了错误的引号集

“h”不同于“h”

这可能是因为您的文本编辑器将普通引号转换为“更花哨的引号”和

因此,要修复它,请使用:

<div class="h">Hello World</div>
你好,世界
这同样适用于
type=“text/css”
,但您根本不需要指定它;只有
就足够了,因为css是样式表的标准


请确保禁用文本编辑器中的智能引号!

CSS虽然外观简单,但会挑战人的思维。我发现您的问题归结为unicode或智能引号。仅供参考,在应用于HTML元素的类上,实际上不需要引号

.h{
颜色:红色;
文本对齐:居中;
}

测试
你好,世界

style和
div
标记中的引号是“智能引号”“这不匹配,不是真实的引用,怪你的编辑。非常感谢!!另一位用户也指出了同样的问题!最小的问题总是最难解决的!哈哈你太棒了!!这就是问题所在!非常感谢。我一直在查看这篇文章,试图了解它为什么不起作用。眼睛真棒!)它最终确实是最简单的问题。这个答案是使用智能引号
“h”
作为类值。应该使用纯引号
“h”
。这实际上也帮了大忙!!非常感谢。为了简化,我将完全去掉html div类中的引号!