CSS

可以理解为对HTML的一种补充

CSS由两部分组成:选择器、声明,声明中包含属性和值

CSS中的选择器
  1. HTML标签选择器
  2. 类选择器

    在标签上使用class属性为标签起个类名,在CSS中使用.类名
  3. id选择器

    在标签上使用id属性为标签起个id值,在CSS中使用#id值,尽量不要让id重复
  4. 包含选择器

    .s1 .s2{} s1下的所有s2选择器
  5. 群组选择器

    使用,列出所有需要改变样式的标签
  6. 伪选择器

    以:连接的选择器

    :link:未访问时的状态

    :visited:已访问的连接的状态

    :hover:鼠标移上去时的状态

    :active:激活时的状态
  7. 通配选择符
  • {}
在网页制作中运用CSS技术的几种方法
  1. 可以在相应的标签上添加(在HTML元素内部)
  2. 嵌入式样式表 在head中添加style子标签
  3. 引入式(在css文件夹中)

CSS样式属性

文本属性

font-family::设置字体

font-size::设置字体大小 单位:px(像素)em(字符)

color::设置字体的颜色

font-weight::加粗

font-style::字体样式 italic斜体

text-decoration::设置文本修饰符 underline;下划线 line-through;删除线 none; 删除下划线(用在超链接上)

text-align:设置文本水平对齐方式 right;

块级标签:高度默认为内容的高度,但是它的宽度充满整个父容器,可以设置宽高。独立占用一行

行内标签:宽度和高度默认为内容的大小,无法设置宽高

text-indent::首行缩进 2em;首行缩进两个字符

line-height::行高,行与行之间的距离。如果是一行内容,就可以设置垂直居中(line-height:值设置为容器的高度)

列表属性

list-style-image: url :设置列表项的图片

list-style-type: :设置列表符号类型 decimal阿拉伯数字 none去掉列表符号

list-style-position:设置列表符号位置 inside内缩进 outside 默认

list-style: decimal inside可以一次性设置两个属性,decimal可以换为url

背景属性

background-color:设置背景颜色

background-image: url(路径);设置背景图片

background-repeat:no-repeat|repeat-x|repeat-y;设置背景图片是否平铺

background-position:x y设置背景图片显示的位置 第一个值代表从左到右的距离,第二个值代表从上到下的距离

background: black url() no-repeat 50% 50%;没有先后顺序

background-attachment:fixed;固定背景图片(不随滚轮的动作而变动位置)

span标记

标记的前后不会换行

HTML基础复习3的更多相关文章

  1. 《CSS权威指南》基础复习+查漏补缺

    前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了.然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司 ...

  2. Java基础复习笔记系列 九 网络编程

    Java基础复习笔记系列之 网络编程 学习资料参考: 1.http://www.icoolxue.com/ 2. 1.网络编程的基础概念. TCP/IP协议:Socket编程:IP地址. 中国和美国之 ...

  3. Java基础复习笔记系列 八 多线程编程

    Java基础复习笔记系列之 多线程编程 参考地址: http://blog.csdn.net/xuweilinjijis/article/details/8878649 今天的故事,让我们从上面这个图 ...

  4. Java基础复习笔记系列 七 IO操作

    Java基础复习笔记系列之 IO操作 我们说的出入,都是站在程序的角度来说的.FileInputStream是读入数据.?????? 1.流是什么东西? 这章的理解的关键是:形象思维.一个管道插入了一 ...

  5. Java基础复习笔记系列 五 常用类

    Java基础复习笔记系列之 常用类 1.String类介绍. 首先看类所属的包:java.lang.String类. 再看它的构造方法: 2. String s1 = “hello”: String ...

  6. Java基础复习笔记系列 四 数组

    Java基础复习笔记系列之 数组 1.数组初步介绍? Java中的数组是引用类型,不可以直接分配在栈上.不同于C(在Java中,除了基础数据类型外,所有的类型都是引用类型.) Java中的数组在申明时 ...

  7. C语言基础复习总结

    C语言基础复习总结 大一学的C++,不过后来一直没用,大多还给老师了,最近看传智李明杰老师的ios课程的C语言入门部分,用了一周,每晚上看大概两小时左右,效果真是顶一学期的课,也许是因为有开发经验吧, ...

  8. JS基础 复习: Javascript的书写位置

    爱创课堂JS基础 复习: Javascript的书写位置复习 js书写位置:body标签的最底部.实际工作中使用书写在head标签内一对script标签里.alert()弹出框.console.log ...

  9. MySQL学习笔记_8_SQL语言基础复习

    SQL语言基础复习 一.概述 SQL语句注释方式 1)以"#"开头直到行尾的所有内容都是注释 2)以"--"(--后还有一个空格)开头直到行尾的所有内容都是注释 ...

  10. Java基础复习笔记基本排序算法

    Java基础复习笔记基本排序算法 1. 排序 排序是一个历来都是很多算法家热衷的领域,到现在还有很多数学家兼计算机专家还在研究.而排序是计算机程序开发中常用的一种操作.为何需要排序呢.我们在所有的系统 ...

随机推荐

  1. 用Python从头开始构建神经网络

    神经网络已经被开发用来模拟人脑.虽然我们还没有做到这一点,但神经网络在机器学习方面是非常有效的.它在上世纪80年代和90年代很流行,最近越来越流行.计算机的速度足以在合理的时间内运行一个大型神经网络. ...

  2. 怎么同步fork原git项目

    如何实现 有时候,我们看到有价值的git项目,通常,我们会选择把原项目fork过来,然后自己去把玩研究.然而,原项目进行了更新,fork过来的代码却还是原来的版本,那有没有什么做法,能同时更新到我自己 ...

  3. java中产品分类返回给前台页面 后台数据组装

    public ResultBean getSpfl(Integer yyb) { ResultBean res = new ResultBean(); try { JSONArray data = n ...

  4. sql语句查询,limit与order by 同时出现,应该order by在前面

    eg:select orderid,status,createtime from orders where appid = :appId and userid = :userId order by c ...

  5. JavaDailyReports10_15

    2020-10-15 16:12:16 今天学习了如何实现倒计时控制程序的运行: 1 package timer; 2 3 import java.util.Calendar; 4 import ja ...

  6. 「译」使用 System.Net.Http.Json 高效处理Json

    在这篇文章,我将介绍一个名为 System.Net.Http.Json 的扩展库,它最近添加到了 .NET 中,我们看一下这个库能够给我们解决什么问题,今天会介绍下如何在代码中使用. 在此之前我们是如 ...

  7. C++模板元编程----堆排序

    目录 目录 前言 实现的一些小细节 Debug 惰性求值 总结 Ref 前言 经过前两次经验的积累,终于来到了麻烦的堆排序.在一开始接触模板元编程的时候,我就期望有一天能够写出元编程堆排序的代码.原因 ...

  8. 推荐系统实践 0x13 Word2Vec

    Word2Vec是谷歌团队提出的,让词向量在自然语言处理当中再度流行,并且推广到了广告.搜索.推荐等各个领域当中.Word2Vec顾名思义,就是一个生成对词的向量表达的模型.假设我们使用一组句子组成的 ...

  9. AI驱动的超分辨技术落地实践

    近年来,随着深度学习技术的快速发展,基于AI的超分辨技术在图像恢复和图像增强领域呈现出广阔的应用前景,受到了学术界和工业界的关注和重视.但是,在RTC视频领域中,很多AI算法并不能满足实际场景下的应用 ...

  10. Linux下nginx反向代理负载均衡几种方式以及配置

    下面以ip地址192.168.1.1 和192.168.1.2举例 1.轮询   (1).轮询:每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除.  upstream ...