基于CSS,<div>与<p>用法有什么主要的区别?

RT!Tks!... RT!Tks! 展开
 我来答
匿名用户
推荐于2018-05-15
展开全部
<p>和<div>这两个标签都是块级元素,宽度都会霸道的占据父元素的100%。看下它们的区别:块级元素有好几个,<h1><h2>等标题;<p>;<table>;等等。这些块级元素都有其固有属性的,例如<h1>会使字体变大变粗,<table>会产生表格,<p>会分段等等。当你只是需要块级元素布局,而不需要特殊属性的时候,就用<div>,如果你没加CSS属性,它就是一个块级元素,它就是一张白纸,所以很适合用来布局。打个比方,,<h1>,<p>,<table>这些块级元素就像有一定框架的网页模板,而<div>就像空白的网页。 其实你可以通过CSS来改变<h1>,<p>,<table>这些块级元素的固有属性,<p>元素与其他元素之间本来会产生一个很大的距离的,你可以设置它的margin来改变这些距离,很灵活的,熟练了你就可以运用自如了。
匿名用户
2013-05-22
展开全部
从HTML语义上理解div属于存放元素的容器p属于放置内容的段落
好比div是盒子可以拿来装任何东西,p是个杯具或者餐具用来装吃的喝的,可你如果用杯具餐具当作盒子那样不是不可以,但是你更愿意用哪个呢?所以根据上下文语义有意义的选择适合的HTML标记是很良好的一种习惯。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式