是否.css
总是需要文件?或者我可以有一个.css
"基本"文件并在HTML页面中定义其他样式项?
不padding
,borders
等等总是有一个被定义.css
的,单独存储文件,或者我可以再嵌入到HTML页面?
技术上可以专门使用内联CSS格式,并且没有外部样式表.您还可以在HTML文档中嵌入样式表.Web设计的最佳实践是将CSS分离为单独的样式表.原因是CSS样式表的存在是为了定义文档的表示样式.HTML文件用于定义文档的结构和内容.也许您可能有JavaScript文件存在以向文档添加其他行为.
保持演示,标记和行为分离可以创建更清晰的设计.
从实际角度来看,如果您有一个外部CSS样式表,浏览器可以缓存它.如果您网站上的多个页面具有相同的外观,他们可以使用相同的外部样式表,只需要通过Web浏览器下载一次.这将使您的网络带宽费用降低,并创建更快的最终用户体验.
您可以在HTML页面中包含CSS.它位于标签内,该
标签位于标签内:
但请注意,最佳做法是使用.css文件.