今天拿到一个作品,看到段落 格式有点奇怪<p></p>
。
#product p {
float: left;
width: 513px;
}
HTML 是:
观察:
- 图像每个有 270 像素,永远不会更多
<div id='product'>
<h1>Product name</h1>
<div class='img-product'>
<img src='http://fakeimg.pl/270x270/' />
</div>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p>
</div>
这个 html/css 的结果是页面左侧有 270px 宽度的图像,右侧有一个空白区域。
- 要点:https ://gist.github.com/6549722/8321ac9097cfd4b0ad127e3f74fa86370119f43a
- html/css:http ://dabblet.com/gist/6549722
我的问题是
只有理论,而不是实践(我知道如何解决这个问题,我只是想知道使用标签“p”是否仅针对文本,即它不应该用作块)。
正确的做法是创建一个 div,例如“描述”,并格式化它们(如定位和大小),而不是应用段落格式这样的?在 99% 的时间里,瞄准的只是文本。
我从来没有看到有人像 div 那样格式化段落,或者,我知道,是在极其特殊的情况下。因为,对我来说,段落是一个文本元素,仅此而已,所以,样式适用于字体、颜色、行高等。
对不起我的英语不好