CSS初阶语法
创始人
2024-01-25 02:13:59

CSS初阶语法

文章目录

  • CSS初阶语法
    • 1.CSS介绍
    • 2.CSS引入方式
    • 3.CSS基础选择器
      • 3.1 标签选择器(标签名字)
      • 3.2 类选择器(class)
      • 3.3 id选择器(id)
      • 3.4 通配符选择器(*)
    • 4.文字基本样式
      • 4.1 字体样式(font-size、font-weight、font-style、font-family、font)
      • 4.2 文本样式(text-indent、text-align、text-decoration)
      • 4.3 line-height行高
    • 5.Chrome调试工具
    • 扩展:颜色取值与标签居中
    • 综合案例
      • 综合案例1:新闻网页案例
      • 综合案例2:小米官网卡片案例

1.CSS介绍

CSS:叫做层叠样式表(Cascading style sheets)

请添加图片描述

CSS是写在style标签中,style标签一般写在head标签里面,title标签下面

请添加图片描述

举例:



Document

这是一个p标签

请添加图片描述


2.CSS引入方式

请添加图片描述

1.CSS引入方式:内嵌式



Document

这是一个p标签

2.CSS引入方式:外联式



Document

这是一个p标签

请添加图片描述

3.CSS引入方式:行内式



Document

这是一个p标签

这是div标签
这个div没有style不变化

请添加图片描述

总结:

请添加图片描述


3.CSS基础选择器

3.1 标签选择器(标签名字)

标签选择器:就是选择器名字为标签名的选择器



Document

第一个p标签

第二个p标签

标签选择器所有标签名都修饰

请添加图片描述


3.2 类选择器(class)

请添加图片描述



Document

第一个p标签

第二个p标签

这个标签文字也要变化,因为class为red
这个标签文字class为red和size

请添加图片描述


3.3 id选择器(id)

请添加图片描述



Document

id为blue,一个标签只能有一个id

请添加图片描述


3.4 通配符选择器(*)

请添加图片描述



Document

div标签

p标签

h1标签

span标签

请添加图片描述


4.文字基本样式

4.1 字体样式(font-size、font-weight、font-style、font-family、font)

  1. 【字体大小】font-size: 数字+px;
  2. 【字体粗细】font-weight: normal/bold/数字;
  3. 【字体倾斜】font-style: normal/italic;
  4. 【字体类型】font-family: 字体名字/字体系列;—当设置有多个字体的时候,没有前面的字体就是往后选后面的字体
  5. 【样式层叠问题】同一个样式设置多个情况,使用最后一种情况。比如:font-color:red; font-color:blue;那么使用blue这种样式设置
  6. 【字体属性的连写】font: style weight size family; 只能省略前面两个
    请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述


4.2 文本样式(text-indent、text-align、text-decoration)

请添加图片描述

请添加图片描述



Document

在编译一个程序的时候我们如果要将一条语句(一组语句)编译或者放弃是很方便的。因为我们有条件编译指令。比如说:调试性的代码,删除可惜,保留又碍事,所以我们可以选择性的编译。条件编译常见:单分支条件编译、多分支条件编译、判定是否被定义、嵌套条件编译

请添加图片描述

请添加图片描述



Document

编译原理

请添加图片描述


4.3 line-height行高

请添加图片描述



Document

编译原理,计算机网络,操作系统,数据结构与算法

请添加图片描述


5.Chrome调试工具

  1. 打开方法一:鼠标右键点击检查,就可以看到Chrome调试工具
  2. 打开方法二:快捷键F12或FN+F12,就可以看到Chrome调试工具
  3. 在设置中可以切换语言为中文
  4. Chrome调试工具是我们在写代码进行动态调错的好工具
  5. Chrome调试工具下,我们选中一个标签,就会加载处这个标签里写的东西
  6. Edge调试工具跟Chrome调试工具操作方式一样
  7. 我们可以在网页调试工具下修改属性值(数字的话,可以选中后,鼠标上下滑动调大小),从而直观的看到效果。但是刷新界面不会更改源码,所以还是要去修改源码才能产生效果

请添加图片描述

为了方便调试,可以把工具方为横向。在最右边的…位置,点击第二个就行了

请添加图片描述

调试工具排错案例1:如下图,调试工具下,我们可以看到有个删除线,就是告诉我们这个样式被层叠掉或者注释掉了,从这些东西就可以看出我们代码为什么没有生效。比如:这里我们让背景色为红色,却变成了绿色

请添加图片描述

调试工具排错案例2:如下图,调试工具下,我们可以看到有个黄色感叹号,就是告诉我们CSS属性写的语法有问题

请添加图片描述

调试工具排错案例3:如下图,调试工具下,我们可以看到有个方框打勾,打勾就意味这这个CSS生效了,我们可以选择是否生效来看代码效果进行排错

请添加图片描述


扩展:颜色取值与标签居中

请添加图片描述

十六进制表示法(最常用)中:两两数字为一组,比如:#000000可以分为# 00 00 00,一组相同的数可以写成一个数,也就有了这里的简写:#000 #f00

请添加图片描述



Document

请添加图片描述


综合案例

综合案例1:新闻网页案例



Document

《自然》评选改变科学的10个子算计代码项目

2077年01月28日14:58新浪科技收藏文本


(随便写内容)计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。

计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。

计算机可以分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。

请添加图片描述


综合案例2:小米官网卡片案例



Document

九号平衡车
成年人的玩具
1999元

请添加图片描述

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
公司优势怎么写比较好 如何描述... 我对企业竞争优势的理解和总结
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
乌拉是什么意思 乌托邦是什么意... 相信对俄罗斯有一定了解的朋友肯定不会对“乌拉”(Ура,读成“歪--屁--哎”的朋友请出门左转不送)...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...