HTML / CSS混淆

时间:2018-01-11 00:34:29

标签: html css

目前正在学习计算机科学,但我真的只处理过c ++& java的。目前正在努力学习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>

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

</html>

这显然是一个非常简单的块代码,但Hello World不会变为红色。很想知道我做错了什么。

谢谢!

P.S。我试过检查http://www.littlewebhut.com/html/上的输出 什么都没有:(

2 个答案:

答案 0 :(得分:3)

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

“h”与“h”不同

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

所以要解决它,请使用:

<div class="h">Hello World</div>

type=“text/css”同样如此,但您根本不需要指定;只有<style>才足够,因为CSS是样式表的标准。

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

答案 1 :(得分:-1)

CSS虽然简单,但可以挑战一个人的想法。我看到你的问题归结为unicode或智能引号。仅仅是一个FYI,在应用于HTML元素的类中实际上不需要引号。

.h {
    color: red;
    text-align: center;  
}
<html>

<head>
<title>test</title>
<meta charset="UTF-8">
</head>

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

</html>