出的不同(面是必考)

因为浏览器在解析第二个p的时候,因为字母之间没有空格,他会以为是是一个单词所以不会换行。 列表

1.无序列表ul 第一内部必须含有子标签<li></li> 第二ul天生自带内外边距 还有一个...p...标签

并集选择器 body,ul,p{}

通配符选择器有好处也有

弊 嘲笑你

好处:简单,省事 坏处:太省事,加大了浏览器的负荷

解决办法:按需选择 list-style...这是属性样式,

除去列表的符号

属性值square正方形disc实心圆none空circle空心圆

ol有序列表 内部必须有子标签 天正自带内外边距

ol和ul不同之处:1前面的符号不同 改变前面符号通过标签属性type

自定义列表 <dl><dt><dd></dd></dt></dl> dd自定义列表dt是小标题dd是内容

列表能做啥

做2级菜单,做导航栏

备注 margin和padding问题的探讨 margin设置一个值说明上右下左都是

margin设置两个值上下/左右 margin设置3个值上/左右/下

margin设置4个值上/右/下/左

padding同上 实际占用的空间大小

通过分析我们发现一个元素实际占用的空间是 width+border+paddin2+margin2

一个标签元素的实际高度是多少 实际高度=height+padding-top+padding-bottom

相邻的两个块级元素同时设置margin时,他们之间的外边距不会叠加回会取最大的这种现象叫margin塌陷

有的标签背景会独占一行

有时会随着内容的增加而改变自己的空间大小

根据以上现象,标签又分 5.

块级:p,h1-h6,ul,li,ol,dl,

内敛:span,img,i,b,a,em,icon,字体标签小图标{矢量}

快级元素会独占一行 快级元素可以设置宽高

内敛不会独占一行 内敛不会设置宽高

内敛元素的marign上下不起作用了

二者转换 块级转行级

给快级元素添加属性display:inline;

行级转块级 display:block;

给有需要的元素设置inline-block;

可以设置宽高可以在一行,margin可以随便使用 line-height行高和height一样是居中 扩展 line-height10px/2 /50% 当是2的时候,2*font-size字体的大小

css.aa的更多相关文章

  1. Jquery 搭配 css 使用,简单有效

    前几篇博客中讲了Jquery的基础和点击实际,下面来说一下和css搭配着来怎么做 还是和往常一样,举个例子 好几个方块,然后设置颜色 <!DOCTYPE html PUBLIC "-/ ...

  2. HTML/CSS快速入门

    Web概念 JavaWeb 使用java语言开发基于互联网的项目 软件架构 C/S架构:Client/Server 客户端/服务器 用户本地有一个客户端程序,在远程有一个服务端程序 如QQ,英雄联盟. ...

  3. CSS入门介绍(二)CSS选择器

    css选择器 什么是选择器? 选择器是你构造好网页的结构,需要给这些结构赋予样式,这时候就需要用到选择器,利用选择器将元素与样式一一对应:两者的对应关系可以是一对一,一对多,多对一. 选择器的分类: ...

  4. css中div高度自适应

    高度的自适应(父div高度随子div的高度改变而改变) 1.如果父div不定义height.子div均为标准流的时候,父div的height随内容的变化而变化,实现父div高度随子div的高度改变而改 ...

  5. CSS选择器基本介绍

    一.web标准 所谓的web标准就是用来衡量我们当前的网页书写是否规范的一系列要求,这个标准是由W3C组织制定,在web标准中具体的要求就是结构.样式.行为三者相分离 结构:通过HTML标签来搭建的网 ...

  6. html, js,css应用文件路径规则

    web前端一般常用文件 .html .css .js.但是当用css文件和html引入资源(比如图片)时,路径可能不相同.下面总结了几条. 使用相对路径引入规则: html或者js引入图片,按照htm ...

  7. HTML+css 小组件

    1.三角 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <t ...

  8. Smarty的基本使用与总结

    含义: Smarty是PHP的一个引擎模板,可以更好的进行逻辑与显示的分离,即我们常说的MVC,这个引擎的作用就是将C分离出来. 环境需求:PHP5.2或者更高版本 我使用的环境是:PHP5.3,wi ...

  9. Jquery事件

    在JS里加事件  <input type="button" value="测试" onclick="test()"/>跟一个函数 ...

随机推荐

  1. Sitecore开发 IP地理定位服务入门

    如果您是营销人员或开发人员,并且有兴趣在Sitecore安装中使用Sitecore IP Geolocation服务,那么本文就是为您准备的. 借助Sitecore IP地理定位服务,您网站的访问者可 ...

  2. Jmeter对SQL Server进行压力测试

    下载地址 https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/ 选择binary版本即可 下载的是apache-jmeter-5. ...

  3. 基于Docker搭建MySQL多源复制环境

    MySQL5.7在主从复制上面相对之前版本多了一些新特性,包括多源复制.基于组提交的并行复制.在线修改Replication Filter.GTID增强.半同步复制增强等. 多源复制:多源复制加入了一 ...

  4. mybatis 查询优化主子表查询之association和collection

    很多开发人员之所以编写出低效的应用,有一大原因是并不理解怎样编写高效的SQL.以订单查询为例,我们经常需要查询某个用户的订单以及订单明细,并且以树形方式展现如下: 对于这种性质的功能,很多开发人员的做 ...

  5. 自制操作系统Antz(5)——深入理解保护模式与进入方法

    Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs. ...

  6. 剑指offer(16)合并两个排序的链表

    题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则. 题目分析 重点抓住这两个链表都是单挑递增的,因此我们只需要不断地比较他们的头结点就行,明显这是个 ...

  7. SAP的软件维护费用,交还是不交?

    SAP的软件维护费用,交还是不交? 首先我们要明确一点,什么是软件维护费用?     软件维护费用是指在企业购买了软件厂商的软件产品之后,软件厂商每年按照一定比例向企业收取一定的技术支持维护费用.收取 ...

  8. javax.servlet-api 和 servlet-api 区别

    作者:Night Silent链接:https://www.zhihu.com/question/35812310/answer/64578510来源:知乎著作权归作者所有.商业转载请联系作者获得授权 ...

  9. fail2ban 使用

    ============= fail2ban install ============= yum update && yum install epel-release yum -y i ...

  10. ubuntun 18.04 安装google浏览器

    ---恢复内容开始--- 一:下载谷歌浏览器镜像源 sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/ap ...