为什么我写的代码没有边框效果,只有hello world这几个字母,下面是我的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>盒子模型练习题</title>
<style type="text/css">
<!--在此定义一个类选择器myBox,根据要求设置相关CSS属性-->
.myBox
{
width:200px;
height:100px;
border:1px solid #F00;
margin-top:10px;
padding-left:15px;
}
</style>
</head>
<body>
<!--在此添加一个div标签,并设置其class属性为myBox-->
<div class="myBox">hello world</div>
</body>
</html>
我也遇到同样问题 把<!--在此定义一个类选择器myBox,根据要求设置相关CSS属性-->这个删掉 就出效果了
<!-- -->是HTML注释,而你却把它放在了CSS语言区内,浏览器无法辨别 正确的做法是:把这段注释放在<style></style>外部
自己用的编辑器安装一下插件,有简单的错误提示