将CSS包含在身体中间有多糟糕?

fms*_*msf 14 html css

那么这个问题就出现

原因几乎相同,为了保持东西更清洁,调用有多糟糕(确保css不会与覆盖标签冲突)

将<link rel ="stylesheet"type ="text/css"href ="mycss.css">放在正文中间?(如果有效)

因此,在某些情况下,我可以为特定模块包含特定的css.

Ori*_*rds 19

虽然理论上你应该只在head标签中加入CSS,但实际上这通常是不可行的,或者只是不值得痛苦.

如果您确实将它放在文档的中间,则会发生以下两种情况之一:

  • 浏览器将开始加载(并显示)您的页面,然后一旦它到达新的CSS,现有内容将改变或移动

  • 浏览器只需要更长的时间来显示您的内容.

第一件事看起来很糟糕,但通常不是问题.好吧,它无论如何都不适合我,因为10次中有9次,如果你把CSS放在页面中间,那么CSS只是"为"后面的内容"构建",并不影响它上面的东西,所以无论如何它们都不会移动或改变

因此,为了回答你的"它有多糟糕"的问题,我会说 - 一点也不差,只是要小心编写影响CSS文件之前加载的部分页面的CSS.


Cha*_*rch 16

<link>仅允许在<head>文档的部分中:文档关系:LINK元素

  • 然而,大多数浏览器都允许你将它放在身体的中间并处理它就好了. (3认同)
  • 这根本不回答这个问题 (2认同)

MrC*_*ter 6

老实说,如果你在一个大项目中只做了一次或几次,那么糟糕的布局可以节省你重新编码新解决方案的天数......去吧.你是对的,它有效.

你会得到答案,因为它是无效的,因为这是不对的,如果你做了太多次,我同意你应该重新考虑并解决真正的问题.但一次?我说继续; 网络仍然是一个非常不完美的地方.

只是不申请与我合作,我们不忍受这里的废话.

编辑: 只是看看你的其他问题和你正在谈论的网站.如果这与您的周末项目有关,请以正确的方式进行.及早养成良好的习惯.