关于CSS学习的第一章
1、CSS三种书写的方式:嵌入式、外链式、行内式
嵌入式就是将CSS写入在<style></style>
外链式将外面的CSS文件通过HTML中的标记链接过来:<link rel=”stylesheet” type=”text/css” href=”外部CSS文件的地址” />
行内式:就是将CSS代码写在<标记 style=”CSS代码” />
2、CSS选择器:基本选择器、复合选择器、伪类选择器、属性选择器
基本选择器又分为:通用选择器、标签选择器、ID选择器、类选择器。
通用选择器:*{声明语句;声明语句} 它给HTML中的所有的标记设置样式,会增加大型网站的负担,不建议使用。
标签选择器:标签名{声明语句; 声明语句;}
类选择器:.class的属性值{声明语句; 声明语句;} 常用
ID选择器:#id的属性值{声明语句;}
复合选择器又分为:组合选择器 :选择器1,选择器2,选择器3,选择器n{声明语句;声明语句}同时去给列表中的选择器来设置样式
后代元素选择器:祖先元素 后代元素{语句1;语句2;}匹配祖元素下面的指定的所有的后代元素设置样式
子元素选择器:父元素 > 子元素{语句1;语句2;}匹配父元素下面的指定的子元素给其设置样式
相邻元素选择器:E + F{格式声明语句;}匹配E元素下面的F元素,两个元素必须是紧挨着
伪类选择器是用来给超级链接的不同状态来设置样式:a:link,a:visited{设置超级链接的颜色;去除下划线;} 设置访问前和访问后的状态
a:hover{设置超级链接的颜色;}设置鼠标放上的状态
3、列表样式属性:list-style-type 修饰列表前的项目复合 :none(无)、disc(实心圆)、circle(空心圆)、square(小方块)
list-style-position 设置列表前符号的位置:inside(在里面)、outside(在外面,默认值)
list-style-image 将列表前符号设为图片:list-style-image:url(图片路径)
list-style 简写属性:list-style:none url(图片路径) inside
4、继承性和优先级:行内样式>ID选择器>类选择器>标签选择器
5、!important :提升属性的权重值无穷大 格式:属性:属性值 !important; IE6浏览器不支持
6、背景样式属性:background-color设置背景颜色;background-image设置背景图;,background-repeat设置背景图片状态:no-repeat(不平铺)、repeat-x(水平方向平铺)、
repeat-y(垂直方向平铺); background-position:水平位置或垂直位置(设置图片位置) 有3种表达方式:英文单词、固定值、百分比 ;
background : 简写属性,可以有多个值,(要给一个元素设置背景颜色和背景图片 前提条件是这个元素要有高度和宽度或者是内容。
关于CSS学习的第一章的更多相关文章
- Java学习记录第一章
学习Java第一章的记录,这一章主要记录的是Java的最基础部分的了解知识,了解Java的特性和开发环境还有Java语言的优缺点. 计算机语言的发展大概过程:机器语言--->汇编语言---> ...
- JavaScript高级程序设计学习笔记第一章
作为学习javascript的小白,为了督促自己读书,写下自己在读书时的提炼的关键点. 第一章: 1.JavaScript简史:Netscape Navigator中的JavaScript与Inter ...
- 《跟我学Shiro》学习笔记 第一章:Shiro简介
前言 现在在学习Shiro,参照着张开涛老师的博客进行学习,然后自己写博客记录一下学习中的知识点,一来可以加深理解,二来以后遗忘了可以查阅.没有学习过Shiro的小伙伴,也可以和我一起学习,大家共同进 ...
- Spirng学习指南-第一章(完)
Spring学习指南 内容提要 Spring框架是以简化J2EE应用程序开发为特定目标而创建的,是当前最流行的Java开发框架. 本书从介绍Spring框架入手,针对Spring4.3和Jav ...
- C语言学习笔记第一章——开篇
本文章B站有对应视频 (本文图片.部分文字引用c primer plus) 什么是C语言 顾名思义,c语言是一门语言,但是和我们所讲的话不同,它是一门编程语言,是为了让机器可以听懂人的意思所以编写的一 ...
- Windows程序设计(第五版)学习:第一章 起步
第一章 起步 1,windows主要的三个动态库: kernel32.dll负责操作系统的传统工作,包括内存管理.文件输入以及任务管理等. user32.dll负责用户界面的操作,即所有窗口的管理 g ...
- Java学习笔记 第一章 入门<转>
第一章 JAVA入门 一.基础常识 1.软件开发 什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合 系统软件:DOS,Windows,Linux 应用软件:扫雷.QQ.迅雷 什么是开 ...
- c#高级编程第七版 学习笔记 第一章 .NET体系结构
第一章 .NET体系结构 本章内容: 编译和运行面向.NET的代码 Microsoft中间语言(Microsoft Intermediate Language,MSIL或简称IL)的优点 值 ...
- [HeadFirst-JSPServlet学习笔记][第一章:前言与概述]
第一章 前言与概述 web服务器做什么? 答:接收客户请求,然后向客户返回结果 web客户做什么? 答:此处客户指浏览器,web客户允许用户请求服务器上的某个资源,并向用户展现请求的结果. html ...
随机推荐
- The long way
转眼毕业一年多了,经历的好复杂,从PHP转到了C++,回到了老本行. 虽然PHPDE各种框架已经很熟了,但是仍然感觉这不是我想要的. 回到C++,才发现这才是自己的方向,心也跟着静了下来. 但是莫名的 ...
- Day22_IO第四天
1.合并流(序列流)-) { //不断的在a.txt上读取字节 fos.write(b1); //将读到的字节写到c.txt上 } fis1.close(); //关闭字节输入流 FileInputS ...
- Spark RDD
对RDD的学习进行一下整理 RDD:基于内存的集群计算容错抽象 分布式内存抽象的概念---弹性分布式数据集(RDD),它具备MapReduce等数据流模型的容错特性,并且允许开发人员在大型集群上执行基 ...
- Next Permutation
Implement next permutation, which rearranges numbers into the lexicographically next greater permuta ...
- js内存泄露的几种情况
想解决内存泄露问题,必须知道什么是内存泄露,什么情况下出现内存泄露,才能在遇到问题时,逐个排除.这里只讨论那些不经意间的内存泄露. 一.什么是内存泄露 内存泄露是指一块被分配的内存既不能使用,又不能回 ...
- 【新手】python爬虫遍历贴吧用户
想法是遍历学校贴吧的用户,获取用户的数据用来分析,因为是初学python,就一点一点的写,变量命名也不规范,见谅 系统:windows 版本:python 3.5 #获取河北大学工商学院吧1000页以 ...
- KNN近邻算法
K近邻(KNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一.所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表.kNN算法的核 ...
- spring 中容器 map、set、list、property 的 bean 实例化
参考:http://www.kaifajie.cn/spring/9966.html <bean id="fieldMap" class="org.springfr ...
- SQL Server Analysis Services SSAS Processing Error Configurations
转载:https://www.mssqltips.com/sqlservertip/3476/sql-server-analysis-services-ssas-processing-error-co ...
- [PHP] - Apache + PHP 环境搭建
Apache和PHP的版本分别为: httpd-2.4.9-win64-VC11.zip php-5.6.9-Win32-VC11-x64.zip 下载地址: php-5.6.9-Win32-VC11 ...