第二节 CSS入门介绍

一.背景

   这里将陆续介绍前端CSS中相关知识,先介绍CSS2.1,后续会介绍CSS3的相关属性,通过该系列的文章,希望能给准备转战前端的人员一些帮助,同时也帮助自己梳理知识,文章中如有错误,欢迎指出。

   下面是CSS2.1第一个阶段的知识框图,后面会陆续更新该系列后续文章。

   

 

二.整体介绍

   (一).基础介绍

  1. 七个基本的入门属性首先要记住,颜色:color,背景颜色:background-color,字体大小:font-size,加粗:font-weight:bold,倾斜:font-style:italic, 文字居中:text-align:center,

   下划线:text-decoration:underline。

    2. 相对路径的写法:  ../../     a/b/

    3. 七个基本选择器:id选择器、标签选择器、类选择器、交集选择器、并集选择器、后代选择器、通配符。

    4. 四个CSS3选择器:子代选择器、序选择器、相邻选择器、兄弟选择器。

    5. 行高(line-height):行高的作用范围、单行文本竖直居中、多行文本竖直居中。

    6. font属性:等价于(font-size, line-height, font-family),比例写法,font-family的规则和特殊写法。

    7. a标签:伪类(link、visited、hover、active)、a标签的美化(常规写法和简介写法)。

  8. background属性:background-color、background-image、background-repeat、background-attachment、background-position;颜色的三种表示方法。 

  (二).继承性和层叠性

  1. 继承性:作用范围。

    2. 权重的计算规则:①如果标签被选中,比较权重,id选择器>类选择器>标签选择器,如果权重相同,以后面写的为主。②如果标签没被选中,权重为0,就近原则,哪个离目标标签近,以哪个为主。

    3. !important的性质。

  (三).盒模型

  1. 包含:width、height、padding、border、margin。

    2. padding的两种写法。

    3. border的三种拆分形式。

    4. margin在标准流中的塌陷现象以及利用“margin:0 auto”特性居中的条件。

    5. 浏览器兼容性。

 (四).标准文档流

  1. 块级元素和行内元素各自的特性以及分别包括什么。

    2. 相互转换的方法: 块→行(display:inline)、行→块(display:block)。

    3. 引出脱离标准文档流的三种方法:浮动、绝对定位、固定定位。

 (五).浮动

  1. 浮动(float)的性质:脱标、相互依靠、字围效果。

    2. 清除浮动的五种方法以及各自的优缺点。

    3. 引出脱离标准文档流的三种方法:浮动、绝对定位、固定定位。

 (六).定位

  1. 相对定位:含义、性质(不脱标,老家留坑,形影分离)、作用(微调位置、字绝父相)。

    2. 绝对定位:性质(脱标、居中的用法)、参考点(两种情况)。

    3. 固定定位:性质(脱标)、作用。

    4. z-index:性质、从父现象。

 

后续文章,会详细介绍CSS2.1基础入门的六个板块。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/438471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三星sec.android.soagent,3.0降级2.5教程

给小白看的。下载五件套,odia,驱动,地址:http://www.samsungmembers.cn/thread-1019962-110-150.html,或者自己论坛搜索,请下载G9810ZCU2BTJA,别下k3最后一个版本的会出问题,刷机后再…

第三节 入门属性

1.七个基本属性 颜色:color,背景颜色:background-color,字体大小:font-size,加粗:font-weight:bold,倾斜:font-style:italic, 文字居中:text-alig…

第四节 CSS继承性和层叠性

一. 继承性 1. 含义:从自己开始直到所包裹的最小的元素,都可以继承一些特有的属性。 2. 作用范围: a. color、text-开头的、line-开头的、font-开头的,均可以继承。 b. 文字样式的,都能继承;所有关于盒子的…

html鼠标划过显示图片,jquery实现鼠标滑过小图查看大图的方法

本文实例讲述了jquery实现鼠标滑过小图查看大图的方法。分享给大家供大家参考。具体实现方法如下:1. CSS部分:ul{list-style:none;}li{float:left;margin-left:10px;}img{border:#CCCCCC solid 1px;}#max{position:absolute;display:none; /*隐藏层*/}2.…

第五节 盒子模型

1. 盒子模型的五个属性 盒模型主要涉及的属性有:width(宽度)、height(高度)、padding(内边距)、 border(边框)、margin(外边距)。 2. 盒子模型的两种模式 模式一:width盒子自身的width (正常情况) 模式二:width盒子自…

第六节 标准文档流

一.标准文档流 标准文档流包括:块级元素和行内元素。 (1). 块级元素 特点: 一个元素单独一行,不与其他元素并行,可以设置其宽度和高度,如果不设置宽度,宽度默认为其父元素的100%。 (2). 行内元素 特点&…

第七节 浮动

一. 浮动的性质 1. 脱标(脱离标准文档流) 无论是块级元素还是行内元素,一旦浮动了,就脱离标准文档流(脱标)了,就可以设置宽和高了。 下面事例是两个div,其中第一个div浮动了。 1 &l…

html5测试 iphone6sp,5款旧iPhone测试iOS运行速度:只有6S速度明显提升

苹果在周三凌晨推送了iOS13.3.1更新,这款最新系统修复了许多Bug,而且还新增了功能。那么升级后的流畅度表现如何呢?外媒就在第一时间将iPhoneSE、iPhone6S、iPhone7、iPhone8、iPhoneXR这5款旧iPhone进行了一次速度测试,与iOS13.3…

第八节 定位

一. 定位介绍 谈到定位,顾名思义,就确定元素的位置,定位分为三种:相对定位、绝对定位、固定定位;分别用 position:relative、position:absolute、position:fixed来表示,它…

html将字符串按逗号分隔,js如何截取以逗号隔开的字符串

使用string对象的split()方法能够处理。正则表达式定义: split() 方法用于把一个字符串分割成字符串数组。数组使用方法以下:cdnstringObject.split(separator,howmany)对象参数描述:blogseparator 必需。字符串或正则表达式,从该…

CSS块级元素与行内元素的区别和联系

块元素(block element)一般是其他元素的容器元素,能容纳其他块元素或内联元素。块元素就好比一个四方块,可以放其他的四方块,并可以呈现在页面上任何地方。 默认情况下块元素,是独占一行的常见的块元素:div、p、h1-h6…

联想台式计算机驱动程序,联想键盘驱动程序

联想键盘驱动程序官方版联想键盘驱动程序官方版是款适合联想键盘的用户打造的驱动程序。联想键盘驱动程序主要作用就是可以帮助用户解决键盘输入过程中的各种问题,包括联想键无法正常使用与无法被电脑识别的问题。联想键盘驱动程序还可以让用户的键盘与主机完美的兼…

JS入门

一. 总体介绍 结合近半年来前端的项目的经验,这里梳理一下JS常用知识,方便自己日后温习查找,同时给广大JS入门者提供一些帮助,文章中如有错误,欢迎指出。这里从JS基础、Dom操作、JS进阶、四大家族、动画、面向对象入门…

联想记忆计算机网络,什么是双向联想记忆神经网络

联想记忆神经网络是模拟人脑, 把一些样本模式存储在神经网络的权值中, 通过大规模的并行计算, 使不完整的、受到噪声“污染”的畸变模式在网络中恢复到原有的模式本身。大脑是人体最为复杂的信息处理系统。联想记忆(AssociativeMemory, AM) 是人脑的重要认知功能之一。例如, 听…

第二节 DOM-Document对象

一. 整体介绍 这里介绍DOM对象中的Document对象。 何为Document对象?每个载入浏览器的HTML文档都会成为Document对象,Document对象可以帮助我们对所有的HTML文档进行访问。 任何一个对象都会有属性和方法,当然Document对象也不例外&#xff0…

计算机专业的情书,【实用】大学各专业表白情书,你能看懂几个

原标题:【实用】大学各专业表白情书,你能看懂几个大学各专业表白情书的正确打开方式每每看到朋友圈秀恩爱时就会用知识摆脱烦恼刷刷微博浏览网页学学专业技能......但是!居然连专业都不放过表白还那么高调来感受感受吧……音乐专业每次看着你…

第三节 DOM-Element对象

一. 整体介绍 这里介绍DOM对象中Element对象。 那么何为Element对象呢?Element对象就是HTML元素,Element对象包括:元素节点、文本节点、属性节点。 下面利用一张图来总体概括一下Element对象包含的知识点。 二. 知识梳理 一张图胜似千言万语…

w8计算机配置要求,win8配置要求 详细介绍

随着win8系统的不断完善,现在已经越来越多用户投身到win8的行列之中,越来越多的人使用win8也代表着出现了新的问题,很多用户考虑到win系统对电脑的硬件要求有所不同,所以有些电脑无法完美的运行win8系统,究竟要怎么样才…

C#多线程编程系列(一)- 简介

目录 系列大纲一、前言二、目录结构四、章节结构五、相关链接系列大纲# 目前只整理到第二章,线程同步,笔者后面会慢慢更新,争取能把这本书中精华的知识都分享出来。C#多线程编程系列(一)- 简介C#多线程编程系列&…

计算机论文答辩注意哪些问题,计算机专业论文答辩(准备和注意事项)

随着社会的不断发展,计算机的应用在中国越来越普遍,在互联网、通信、多媒体等领域都有应用,对于计算专业的同学,毕业时,除了想了解毕业论文如何写作,还有就是论文的答辩准备,下面我们就为大家重…