学习前端第二天

收获


常见选择器有:

CSS选择器是定义样式的关键,在常见的选择器中,标签选择器、ID选择器和类选择器是使用最为频繁的。通配选择器和属性选择器可以帮助我们更准确地选择元素。而伪类选择器和伪元素则可以使用一些特殊效果,如:hover可以实现鼠标移入后的样式变化。具体内容如下:

  1. 标签选择器:div,img,a,span,input
  2. ID选择器:元素前加 #    ,如   #div{ }
  3. 类选择器:元素前加 .    ,如   .div{ }
  4. 通配选择器: *    ,如   *{ }
  5. 属性选择器:[type='input'] ,选择所有input标签
  6. 伪类选择器:如 :hover,first-chid{}
  7. 伪元素:::before,::after

 常见字体属性有:

  1. 字体大小:font-size
  2. 字体颜色:color
  3. 字体样式:font-face(引入外部字体),font-famiy(引入本地字体)

常见布局属性有:

除此之外,还要掌握常见的字体属性和布局属性。在字体方面,要了解如何设置字体大小、颜色和样式,以及如何引入外部字体。在布局方面,则需要掌握宽度、高度和居中等属性,特别是元素的水平居中需要使用margin属性,设置左右为auto可以较为方便地实现。具体内容如下:

  1. 宽:width
  2. 高:height
  3. 垂直居中:line-heightpx父类 height 一样
  4. 水平居中:text-align:center(文本水平居中)margin:0 auto;(margin是外边距,通关设置上下0,左右auto,可以实现元素水平居中)

css的3种书写位置:

CSS代码有3种书写位置,分别是行内式、内嵌式和外部式。其中行内式使用较少,因为会影响HTML结构,降低代码可维护性。内嵌式则需要在HTML文件中添加样式代码,也不太推荐使用。而外部式则是使用最为广泛的一种方式,可以通过<link>标签引入外部CSS文件,将样式代码和HTML代码分离,提高代码可读性和可维护性。具体内容如下:

  1. 行内式:如<div style=color:red; font-size:12px; 样式声明3; '></div>
  2. 内嵌式:在</title>和</head>中加入<style> div {color: red;} </style>
  3. 外部式:在</head>和<body>中加入<link rel='stylesheet' href=' '>在href里引入css文件

其它:

在实际应用中,还需要掌握一些实用的CSS技巧。例如,使用text-indent属性可以让段落首行空两格,使用text-decoration可以添加或移除文本的下划线、上划线和水平划线等效果。具体内容如下:

  1. 首行空两格:text-indent:2em;
  2. 去除下划线:text-decoration:none;
  3. 增加下划线:text-decoration:underline;
  4. 增加上划线:text-decoration:overline;
  5. 增加水平划线:text-decoration:line-through;

面试会问

选择器权重(大到小):

!important > 行内选择器 > id选择器 > 类选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器 > 通配选择器 

css的3种书写位置权重(大到小):

行内式 > 内嵌式 > 外部式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值