我想对两段文字只加一个边框,该如何实现?
#my{border:1px solid red}
<span id=my>
<p>……</p>
<p>……</p>
</span>
这样好像不对,请问错在哪里了?
别用span,用div
我才学不就,换成是我的话,我会改成
<style type="text/css">
#my{border:1px solid red}
</style>
</head>
<body>
<p id="my">……<br />
……</p>
</body>
感觉<p>...</p>有点问题,不知道对不对
桑心,白白我还写了这么一大段,结果慢了
桑心,白白我还写了这么一大段,结果慢了
span元素只适合包围字词或短语的内容,div适合包含块级内容,把span改为div就对了
my要加引号
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>对齐</title>
<style type="text/css">
.my{border:1px solid red;}
</style>
</head>
<body>
<div class="my">
<p>……</p>
<p>……</p>
</div>
</body>
</html>应该用div吧,毕竟div是一块一块的,而span不是一般用来定义一行的吗,而且一般不都是把span放在<p></p>的吗,它应该只能在同一行,不能在分开的段落上使用吧。而div不是一整块一整块的吗,应该可以用在不同的段落上。你可以百度一下<span>这个标签,有一个百度知道就说了一下他和<div>的分别
对啊,对啊,太谢谢你了