css 基础2
1.内部样式表:
2.行内样式表:在标签内写style,适合style 比较少的情况
3.外部样式表(外联式):
4.html标签可以分为:块级标签,h1~h6,div ,p,ul,ol,li,div用的比较所,css+div布局。
四个特点:
1.总是新行开始
2.宽度,行高,外边距和内边距都可以控制
3.宽度默认是浏览器的100%
4.可以容纳内联元素和其他块元素
5.行内元素:常见的有a,strong,em,b,i,del,ins,s,u,span,span是最典型的行内元素
四个特点:
1.和相邻的行内元素在一行显示,
2.宽高无效,但是水平方向padding margin可以设置,垂直方向无效
3.默认的宽度是本身内容的宽度
4.行内元素只能容纳文本或其他行内元素
注意:a里面不能再放a,p里面不能在放块级元素,文字类的块级元素不能再放块级元素
6.行内块级元素:如img input td
特点:
1.和相邻行内元素在一行上,但是中间会有空白
2.默认宽度是本身内容宽度,
3.高度,宽度,内边距和外边距都可以控制
7.块级标签转行内标签:display:inline
8.行内标签转块级标签:display:block
9.行内转行内块元素:display:inline-block;
10,css 复合选择器:
1.交集选择器:由两个选择器组成,写法:标记选择器.类名选择器如p.one .one是类名,选择是即...又...的关系
11.css书写规范:
1.选择器与{}之间要有空格
2.属性名与:之间不要有空格,属性值与:要有空格
3.并集选择器,每个选择器要各自占一行
4.选择器之间的嵌套尽量不要嵌套三层
5.属性定义要另起一行
6.属性的定义,必须以;号结尾
12.背景:
1.background-color 背景颜色
2.background-img: url() 背景图片,会有平铺的效果
3.background-repeat: no-repeat 不平铺,repeat-x 水平平铺,repreat-y 纵向平铺,
4.backgroun-position: top,center,bottom,left,right;如果方位名字只写一个,那么另外一个默认centner,还可以书写精确的单位:第一个是x,第二个是y;精确单位和方位名字可以混搭
13.背景附着:background-attachemnt 默认scroll 滚动的,fixed,固定的,背景属性也可以简写,顺序没有强制要求,一般按一下顺序:颜色,图片,平铺,attachment,position,顺序之间是用空格隔开
14.背景半透明:颜色透明是rgba,背景半透明是background:rgba
15.背景缩放:background-size 设置背景图片的大小,两个参数:width,height;一个参数就改宽度,高度就等比例缩放了,一般就直改一个值,写半分比,就直接缩放了;cover,铺满,自动缩放比例,铺满整个屏幕,宽高都要满足,如果有溢出的部分会被隐藏。contain,与cover刚好相反;平时用的cover最多;img是直接通过height width设置图片大小,
16.多背景图片:在css3可以放多张背景图片。以“,”号隔开。
17;凹凸文字效果:
18:文本装饰,给链接修饰装饰效果:text-decoration none取消小划线,underline 文本下方下划线,overline 文本上方下划线,
css 基础2的更多相关文章
- 前端开发:css基础知识之盒模型以及浮动布局。
前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西? 为什么这个浮动没有效果? 这个问题楼主已经回答了n遍.今天则是把 ...
- CSS基础总结
CSS基础总结链接地址:http://segmentfault.com/a/1190000002773955
- CSS基础篇之了解CSS和它的基本属性
CSS是什么? CSS英文全名是Cascading Style Sheets翻译过来就是层叠样式表,它主是把网页表现与内容分离的一种样式设计语言.这种语言能优化我们编程,把东西简化和优化写法,而且不同 ...
- HTML5 -入门 (---css样式-------------(css基础与css选择器)---------------------—)
---恢复内容开始--- 一css基础入门与css选择器 CSS英文全拼:cascading style sheet 层叠样式表. 在html中使用:要在head中写style标签,所有样式放在sty ...
- css 基础---选择器
1.css基础 selector {property: value} eg: h1 {color:red; font-size:14px;} p { text-align: center; color ...
- 妙味课堂——HTML+CSS基础笔记
妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - P ...
- WEB前端开发CSS基础样式全面总结
Web前端开发css基础样式全面总结 颜色和单位的使用 颜色 用颜色的名字表示颜色,比如:red 用16进制表示演示 比如:#FF0000 用rgb数值表示颜色,rgb(红,绿,蓝),每个值都在0-2 ...
- css基础不扎实
写了两周的网页,发现自己的css基础还是很差的,当时培训学习的时候就发现了,我做的页面都特别的别扭和丑吧,在班级上应该是垫底的: 原先只知道用float,不会使用定位,网页连固定定位也不会,现在发现, ...
- css基础总结一
最近在弄一个简单管理系统的前端,所以打算将做项目的一些个人感想以及总结简单罗列下,当然,主要针对前端的基础部分以及一些常用的前端个人简单技巧总结.主要分为js部分和css部分,下面是css的基础部分总 ...
- CSS基础教程 -- 媒体查询屏幕适配
响应式布局 Media Query 的使用方法 在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式.通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更 ...
随机推荐
- 虚拟机console基础环境部署——工作目录准备
1. 概述2. 相关约定2.1 删除旧文件2.2 创建全局共享文件目录2.3 创建全局软件安装目录2.4 创建数据放置目录3. 总结 1. 概述 上述博客中,已经为console最小化安装了操作系统. ...
- Unity接入监控摄像头
公网RTSP测试地址: rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov RTSP测试软件: EasyPlayerRTSP: https:// ...
- (转)OWASP ZAP下载、安装、使用(详解)教程
OWASP Zed攻击代理(ZAP)是世界上最受欢迎的免费安全审计工具之一,由数百名国际志愿者*积极维护.它可以帮助您在开发和测试应用程序时自动查找Web应用程序中的安全漏洞. 也可以说:ZAP是一个 ...
- 2013337朱荟潼 Linux第二章读书笔记——从内核出发
1.获取内核源码 1.1Git 分布式的:下载和管理Linux内核源代码: - 获取最新提交到版本树的一个副本 $ git clone git://git.kernel.org/pub/scm/lin ...
- linux 常用命令-变量命令
想要的结果,有时候我们想使用上一句命令的执行结果,当然可以通过鼠标去复制粘贴,但是这样既不库又效率低,所以想能不能通过快捷键获取上一句命令的值执行结果呢,答案是不能,后来想如果能把执行结果存入变量那不 ...
- Fast Failure Detection and Recovery in SDN with Stateful Data Plane
文章名称:Fast Failure Detection and Recovery in SDN with Stateful Data Plane 利用SDN的带状态数据平面进行快速故障检测和恢复 发表 ...
- 四则运算app总结
程序有难度和单项练习,但设计了每次只出5到题,如果做错的话会把错题加入到数据库中,然后通多错题巩固选项可以对错题进行训练. 代码: 普通选项代码: package com.example.szys; ...
- 第二个spring冲刺第6天
今天的进展不多,对代码重新进行了整合,看起了比较简洁
- [讲座] Parallel Processing of Graphs
Graph 本次学术前沿讲座由邵斌老师主讲,标题已经揭示了主题:Graph.1.5h的talk,听完自觉意犹未尽.本来以为是一节自己没接触过的图形学的talk,没想到讲的很多内容都跟自己学过的很多东西 ...
- css之3D变换
3D变换的x,y,z轴是分别效果是: x轴旋转的话,就是头和脚进行转动 y轴旋转的话,就是左右手进行转动 z轴旋转的话,就是整个身体平铺在旋转. 上面是针对旋转的意思去,但是对于其他的类似一样,就是这 ...