html - 我一直使用 .css 文件吗?

标签 html css

总是需要 .css 文件吗?或者我可以有一个 .css“基本”文件并在 HTML 页面中定义其他样式项吗?

paddingborders 等是否总是必须在单独存储的 .css 文件中定义,或者我可以嵌入然后进入 HTML 页面?

最佳答案

专门使用内联 CSS 格式并且没有外部样式表在技术上是可行的。您还可以将样式表嵌入到 HTML 文档中。网页设计的最佳实践是将 CSS 分离到一个单独的样式表中。这样做的原因是 CSS 样式表的存在是为了定义文档的呈现样式。 HTML 文件的存在是为了定义文档的结构和内容。也许您可能拥有 JavaScript 文件,这些文件用于向文档添加额外的行为。

将表示、标记和行为分开可以创建更简洁的设计。

从实用的 Angular 来看,如果您有一个外部 CSS 样式表,浏览器可以缓存它。如果您网站上的多个页面具有相同的外观和感觉,它们可以使用相同的外部样式表,只需通过网络浏览器下载一次。这将使您的网络带宽费用更低,并创造更快的最终用户体验。

关于html - 我一直使用 .css 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/104550/

相关文章:

javascript - 如何打开包含用 javascript 编写的图形的弹出窗口?

html - 跨浏览器 float 框

javascript - 在 fancybox 中定位缩略图

javascript - 通过连续点击按钮使 Canvas 的元素逐渐淡出

html - Bootstrap jumbotron 全宽和带背景图像的窗口高度

jquery - 找出是否使用 JQuery 检查了单选按钮?

javascript - 访问表 td 内的 html select 元素

javascript - 如何仅包含一个div的样式表文件?

html - 移动 View 中主要内容之后的旁边选项,平板电脑/台式机的右上角

html - 带有框阴影和相关内容的奇怪的 OSX 视网膜 Chrome 滚动条行为