总是需要 .css
文件吗?或者我可以有一个 .css
“基本”文件并在 HTML 页面中定义其他样式项吗?
padding
、borders
等是否总是必须在单独存储的 .css
文件中定义,或者我可以嵌入然后进入 HTML 页面?
最佳答案
专门使用内联 CSS 格式并且没有外部样式表在技术上是可行的。您还可以将样式表嵌入到 HTML 文档中。网页设计的最佳实践是将 CSS 分离到一个单独的样式表中。这样做的原因是 CSS 样式表的存在是为了定义文档的呈现样式。 HTML 文件的存在是为了定义文档的结构和内容。也许您可能拥有 JavaScript 文件,这些文件用于向文档添加额外的行为。
将表示、标记和行为分开可以创建更简洁的设计。
从实用的 Angular 来看,如果您有一个外部 CSS 样式表,浏览器可以缓存它。如果您网站上的多个页面具有相同的外观和感觉,它们可以使用相同的外部样式表,只需通过网络浏览器下载一次。这将使您的网络带宽费用更低,并创造更快的最终用户体验。
关于html - 我一直使用 .css 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/104550/