div可直接定义style样式,为什么在做的时候一般是把style写在<head>之间呢?

就是用css样式的时候,一半是在<head>标签里加<style>标签,今天我在做的时候发现也可以直接在div上面加,就是<divstyle="......">这样。请问... 就是用css样式的时候,一半是在<head>标签里加<style>标签,今天我在做的时候发现也可以直接在div上面加,就是<div style="......">这样。请问这有什么区别? 展开
 我来答
桂哥的点滴
2015-07-10 · 关注教育,产品,互联网,个人成长。
桂哥的点滴
采纳数:1042 获赞数:2173

向TA提问 私信TA
展开全部
  1. body里写样式,看起来很不爽,条理性很差,我是很不喜欢的;

  2. head里写样式,发挥空间比较大,可以写得更有条理性,更方便修改;

  3. 另外,这样写的主要目的是html和css分离,大网站都是把css写到独立的CSS文件,然后在head直接引入,这样方便代码的重用。(其它页面要使用相同的样式,只需要直接引入,加入class即可。


从个人习惯来说,我也是先分开写,后来偶尔看到还可以写在行间的;不管是先入为主还是什么的,反正我是喜欢分开写。

阿冬76
推荐于2018-03-11 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1092万
展开全部
如果针对某个元素有特殊的、临时的设置,可以在div中直接写,如果是针对整个网站的统一设置,最好还是写在<head>中,用<style>引入,这样如果将来想把网站的整体风格替换,只要写一个新的CSS样式文件,然后在<style>引入的部分更改为新文件即可。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式