HTML——注释后的行 h2{颜色:#34DE56;} p{文本缩进:25px;} h2{颜色:#34DE56;} p{文本缩进:25px;}

HTML——注释后的行 h2{颜色:#34DE56;} p{文本缩进:25px;} h2{颜色:#34DE56;} p{文本缩进:25px;},html,css,Html,Css,嘿,我认识的每个人,这可能是关于html最基本的问题,但我找不到背后的原因 上面的代码包含一条注释。当我把这个评论放在任何一行之前时,下面的一行不会被阅读。其余的工作正常 基本上,当我在前一行中添加注释时,着色部分不起作用。当我删除注释时,它的工作方式与预期的一样。对于css使用: <head> <style type="text/css"> h2 {color:#34DE56;} p {text-indent:25px;}

嘿,我认识的每个人,这可能是关于html最基本的问题,但我找不到背后的原因

上面的代码包含一条注释。当我把这个评论放在任何一行之前时,下面的一行不会被阅读。其余的工作正常

基本上,当我在前一行中添加注释时,着色部分不起作用。当我删除注释时,它的工作方式与预期的一样。

对于css使用:

<head>
    <style type="text/css">
        h2 {color:#34DE56;}
        p  {text-indent:25px;}
    </style>
</head>
对于html使用:

/* Comment */

这对于css是无效的注释语法,对于html是有效的而不是css

<!-- Comment -->


有关详细信息:


您忘了关闭标记@Supersharp的可能重复项我只是复制粘贴,这是一个小错误。对不起。您应该使用CSS语法进行注释(参见下面的答案)或CSS中的单行注释
//注释
@weilder我不是sure@weidler这在SCS/SASS中有效,但在纯CSSWHUP中无效是的,那么。。。别理我:D
<!-- Comment -->
/* valid css comments */
<!-- valid html comments -->