css基础day01

一、css定义

CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。

二、引入CSS的方式

1、行内样式:<p style="color: red"></p>;

2、内嵌样式: 在head标签中添加style标签.

3、外部样式:<link rel="stylesheet" href="css/main.css">

type属性:只有一个选项,“text/css",指定当前为css文本文件

rel:指定当前HTML文件与CSS文件的关系是样式表。href:指定外联样式表的路径

导入样式:@import,导入样式会导致,css文件不能并行下载。不推荐使用。

导入样式的书写必须在所有的css规则书写之前

三、CSS语法

div { color: red; } 选择器, 属性,属性值

四、CSS选择器

1、通配符选择器:所有选择器中作用范围最广的,代表页面中所有的元素;

通配符的穿透力很强,优先级高于继承的样式,会覆盖继承的样式,一般不用.

2、通过标签名来选择一类标签。p { color: red; }

3、id选择器使用“#”进行标识,后面紧跟id名:#des { color: red; 属性2:属性值。。。}

id选择器命名规范:

1)只允许出现字母(大小写均可,严格区分) 、下划线、数字。

也就是说,id=”laoHe”和 id=”laohe”不冲突

2)只允许以字母开头

3)命名没有长度限制,可以是 1 个字母,也可以是很多个。不过不建议太长。

4)不允许出现标签名(不是硬性规定,是有工作经验的表现)

注意:

id选择器的优先级非常高,所以确定在整个页面内唯一出现时,才可以使用id选择器,不然因为优先级问题在后续维护中不能很好进行修改更新。

4、类选择器

类选择器,是对HTML标签中class属性进行选择。CSS类选择器的选择符是".",

例: .demo { color: red; }

类选择器与id选择器的区别:

1、相同的Class属性值,可以在HTML中出现多次。ID属性值在页面中只能出现一次。

2、一个class的属性可以有多个值,也就是说一个标签可以有多个类。

建议大家尽量使用类选择器。使用ID时候情况:当确实能唯一确定当前页面中标签只会出现一次,这时候可以使用ID选择器。如果不能保证相同的作用的标签在页面中只出现一次,那么这时候就选择使用类选择器。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,181评论 0 40
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,621评论 32 459
  • 第6章 开始学习CSS,为网页添加样式 1、认识CSS样式CSS全称为“层叠样式表 (Cascading Styl...
    夏沫xx阅读 1,069评论 1 11
  • 百日练100天读100本书,第26天。今天读的书名叫《赞美改变你》。讲的是:毒舌女玉婷最讨厌一天到晚嘴上抹蜜...
    梦境里的冰雪阅读 274评论 0 0
  • 有人问余光中:“李敖天天找你茬,你从不回应,这是为什么?”余沉吟片刻答:“天天骂我,说明他生活不能没有我;而我不搭...
    79abdec2c65c阅读 713评论 0 1