Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html div类中的标记_Html_Css_Class_Tags - Fatal编程技术网

Html div类中的标记

Html div类中的标记,html,css,class,tags,Html,Css,Class,Tags,我可以把放在 我很清楚 我对该代码的问题是,a标记为我在css中留下了一些样式,我很乐意尽可能地缩减我的代码。绝对!没有理由说明锚点不能驻留在div中: <div class="test"> <a href="#">test</a> </div> 是完全有效的语法 <body> <a class="test2" href="#">test</a> </body> 也是非常有效的语法

我可以把
放在

我很清楚

我对该代码的问题是,a标记为我在css中留下了一些样式,我很乐意尽可能地缩减我的代码。

绝对!没有理由说明锚点不能驻留在div中:

<div class="test">
  <a href="#">test</a>
</div>

是完全有效的语法

<body>
  <a class="test2" href="#">test</a>
</body>

也是非常有效的语法

<body>
  <a class="test2" href="#">test</a>
</body>
这实际上就是你想要如何应用你的风格。您可以使用:

.test a {
  // Style the whole DIV, which can contain multiple <a> tags
}
。测试a{
//设置整个DIV的样式,该DIV可以包含多个标记
}
或:

.test2{
//设置与类“test2”匹配的标记的样式。
}

希望这有帮助!:)

否则你会如何在div中放置锚?好吧,我不会问我是否知道没有其他方法…不,差不多就是这样。OP已经知道这是有效的语法。他在寻找一种更短的替代方法。我没有想到要把这个班放在锚里。谢谢你黑曜石时代:)我刚刚删除了我css中的8行。我想我只是在工作上眨眼了。