首先,大家需要了解写在HTML里面的CSS是直接应用于HTML元素上的,而外部的CSS文件则需要在HTML中引用才能被应用。那么,当大家要修改某个元素的样式时,如果这个元素只出现一次或者使用频率极少,大家可以写在HTML里面,可以避免频繁地创建新的CSS类或者ID。这样可以减少下载外部CSS文件的请求,提高网页的加载速度。
<style> p { font-size: 20px; line-height: 1.5; color: #333; } </style>
但是,如果一个网站中使用的元素很多,每个元素的样式都需要自己独立定义,这时候写在HTML里面就显得非常冗余和不便维护。而如果使用外部CSS文件,则可以统一管理和修改样式,提高效率,并且可以让网站更好的跨平台和协作开发。
<link rel="stylesheet" type="text/css" href="style.css">
综上所述,CSS应该写在HTML里面还是外部文件中,需要根据实际情况进行选择,绝不是一概而论的。大家需要根据网页的特点、需求和开发的需要来综合考虑,选择适合自己的方式。