美文网首页HTML+CSS
CSS-编写位置

CSS-编写位置

作者: 大炮打小鸟 | 来源:发表于2025-08-22 19:48 被阅读0次

1、行内样式
写在标签的style属性中(又称:内嵌样式)。
语法:

<h1 style="color: red;font-size: 40px;">欢迎来到山东</h1>

注意点:

1、style属性的值不能随便写,要符合CSS语法规范,是名:值;的形式。
2、行内样式表,只能控制当前标签的样式,对其他标签无效。

存在问题:书写繁琐,样式不能服用,而且没有体现:出结构与样式分离的思想,不推荐大量使用,只要对当前元素简单样式时,才偶尔使用。

2 、内部样式
html文件内的head标签内

<style>
    h1 {
        color: red;
        font-size: 40px;
    }
    h2 {
        color: yellow;
        font-size: 60px;
    }
</style>

注意width、height写像素一定写px

存在问题:

1、并没有实现,结构与样式的完全分离
2、多个HTML页面无法复用样式

3、外部样式
创建.css文件,只写样式,不需要style标签

 h1 {
     color: red;
     font-size: 40px;
 }

 h2 {
     color: yellow;
     font-size: 60px;
 }

html内head标签内

<link rel="stylesheet" href="./cssPlace.css">

注意:

1、<link>标签要写在<head>标签中。
2、<link>标签属性说明:
href:引入的文档来自于哪里。
rel:(relation关系)说明引入的文档与当前文档之间的关系。
3、外部样式的优势,样式可以复用,结构清晰,可以对浏览器的缓存机制,提高访问速度,实现了结构与样式的完全分离
4、实现开发中,几乎都使用外部样式,这是最推荐的使用方式。

样式表的优先级

行内样式优先级最高;
内部样式和外部样式优先级相同,只在于引用代码的顺序。

代码风格
1、展开风格,开发时推荐,便于维护和调试;

 h1 {
     color: red;
     font-size: 40px;
 }

2、紧凑风格,项目上线时推荐,可以减小文件体积。

 h1{color:red;font-size:40px;}

项目上线时,我们会通过webpack工具将【展开风格】的代码,变成【紧凑风格】,这样可以减小文件体积,节约网络流量,同时也能让用户打开网页时的速度更快。

相关文章

  • JS编写位置

    button标签中的onclick a标签的超链接 script标签 此方法会在浏览器加载完之后马上出现。 外部文...

  • 10

    js编写位置 !DOCTYPE html> js编写位置 js基本语法 !DOCTYPE html> ...

  • CSS-样式表(书写位置)

    内部样式表 在html页面的head头部标签中,并用style标签定义 内联样式 通过标签的style属性来设置元...

  • CSS-移动端页面(响应式)

    CSS-移动端页面(响应式) 媒体查询

  • 前端(10 HTML知识)

    1.js代码编写 2.js编写位置 3.js基本语法

  • 03JS--编写位置

  • JS基本操作

    js编写位置 js基本语法 字面量和变量

  • js

    1、helloWorld 2、js编写位置 编写位置 我们目前学习的JS全都是客户端的JS,也就是说全都是需要在浏...

  • Less学习总结

    say hello & intro Less is More,Than CSS-少即是多,比CSS less介绍-...

  • css-背景设置

    css-背景设置 背景设置 background: background-color: 背景颜色设置 ba...

网友评论

    本文标题:CSS-编写位置

    本文链接:https://www.haomeiwen.com/subject/dmxhajtx.html