css--使用的四种方法

简介: css--使用的四种方法

前戏


之前学习了HTML相关的知识,也能简单的写一个hello world的页面。但是,只学HTML满足不了我们的需求,而HTML、CSS、JavaScript三者搭配使用才能更好的完成我们需要的效果,那他们之间的关系是什么呢?

HTML是网页内容的载体

CSS样式是外观控制

JavaScript是行为,用来实现网页特效效果


什么是CSS呢


CSS层叠样式表(Cascading Style Sheets)用于定义HTML内容在浏览器内的显示样式

为什么要学习CSS

CSS简化HTML相关标签,网页体积小,下载快

解决内容与表现分离的问题

更好的维护网页,提高工作效率


CSS样式规则


了解了CSS之后,那怎么写CSS呢?CSS也有自己的规则,如下图

CSS规则由两部分组成:选择器、声明

要注意的是:所有符号都要在英文状态下输入,属性和值之间用:隔开,写完之后用;隔开


CSS注释


注释是代码之母

在HTML里注释是<!---注释语句->

在CSS里注释是/*注释语句*/


CSS使用方法


使用css有四种方法

1.行内样式(内联样式)

2.内部样式表(嵌入样式)

3.外部样式表

4.导入式


行内样式

行内样式是在标签内添加style属性

语法

<p style="color: red">内容</p>

View Code


内部样式

把css样式代码写在head标签里的style里

语法:

<head>
    <style>
        p{color: blue}
    </style>
</head>

注意:一定要写在head标签里

点我


CSS外部样式

外部样式表,把css样式代码单独写在独立的一个文件中

扩展名:CSS文件名.css

引用外部文件使用link

<link rel="stylesheet" href="css_file.css">

点我


注意:link要放在head标签里


导入式

@import  "外部css样式"

注意:@import写在<style>标签内最开始

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
     <style>
         @import url("css_file.css");
     </style>
</head>
<body>
   <p >内容</p>
</body>
</html>


CSS使用方法区别


如下图,在项目中我们最常用的是外部样式


CSS使用方法优先级


行内样式>内部样式>外部样式

说明:

  1.链入外部样式表与内部样式表之间的优先级取决于所处位置的先后

  2.最后定义的优先级最高(就近原则)


相关文章
|
1月前
|
缓存 监控 前端开发
CSS 提高性能的方法
【10月更文挑战第24天】在实际应用中,还需要根据具体项目的特点和需求,灵活选择和组合这些方法,不断进行优化和改进。同时,随着技术的不断发展,也需要持续关注新的性能优化技巧和最佳实践,以保持在性能优化方面的领先地位。你对 CSS 性能优化还有哪些深入的思考和经验呢?欢迎进一步交流和分享。
|
1月前
|
前端开发
css页面顶部底部固定,中间自适应几种方法
【10月更文挑战第22天】css页面顶部底部固定,中间自适应几种方法
|
2月前
|
前端开发 容器
CSS 中几种常用的换行方法
CSS 中几种常用的换行方法
35 1
|
3月前
|
XML 前端开发 JavaScript
jQuery HTML / CSS 方法
jQuery HTML / CSS 方法
21 2
|
3月前
|
前端开发 JavaScript
jQuery css() 方法
jQuery css() 方法
25 3
|
2月前
|
前端开发 UED
css性能优化的方法
css性能优化的方法
32 0
|
2月前
|
前端开发
CSS绘制三角形的方法
CSS绘制三角形的方法
|
3月前
|
前端开发 JavaScript
jQuery css() 方法
jQuery css() 方法
26 1
|
4月前
|
前端开发 容器
css溢出隐藏的五种方法
css溢出隐藏的五种方法
54 1
|
3月前
|
XML 前端开发 JavaScript
jQuery HTML / CSS 方法
jQuery HTML / CSS 方法
36 0

热门文章

最新文章