前端开发之CSS入门篇】的更多相关文章

一.CSS介绍和语法 二.CSS引入方式 三.基本选择器 四.高级选择器 五.伪类选择器 六.伪元素选择器 1️⃣  CSS介绍和语法 1. CSS的介绍 (1)为什么需要CSS? 使用css的目的就是让网页具有美观一致的页面,另外一个最重要的原因是内容与格式分离 在没有CSS之前,我们想要修改HTML元素的样式需要为每个HTML元素单独定义样式属性,当HTML内容非常多时,就会定义很多重复的样式属性,并且修改的时候需要逐个修改,费心费力.而此时CSS就出现了. CSS的出现解决了以下问题: 首…
一.css简介 css(Cascading Style Sheets)层叠样式表,是一种为html文档添加样式的语言,主要有两个功能:渲染和布局.使用css主要关注两个点:查找到标签,属性操作 二.css的引入方式 (1)行内式引入: <div style="color:red;font-size: 16px">hello</div> 直接在html语句的属性中设置,这种方法的缺点是html代码和css代码混合在一起,耦合性太强,维护困难 (2)嵌入式引入: &…
一.相对定位 二.绝对定位 三.固定定位 四.z-index 前言 定位有三种:1.相对定位 2.绝对定位 3.固定定位 这三种定位,每种都暗藏玄机,所以要每个单独剖析. 1️⃣   相对定位 1.三大特性 1.不脱标 (遵循标准流) 2.形影分离 3.老家留坑,占着茅坑不拉屎,很恶心 所以说相对定位没什么太大的用处,还影响页面布局.不建议使用相对定位来做压盖效果 2.好处 ① 微调元素信息 ② 做绝对定位的参考(父相子地) 3.示例: <!DOCTYPE html> <html lan…
主要内容:  一.CSS布局之浮动     二.清除浮动带来的问题     三.margin塌陷问题和水平居中     四.善用父级的的padding取代子级的margin     五.文本属性和字体属性     六.超链接美化     七.背景属性(颜色.图片.位置)   1️⃣  CSS布局之浮动 float:即浮动,CSS布局用得最多的一个属性. 效果:元素并排,并且两个元素都能够设置宽度和高度. 要想学好必须要知道的四个特性: (1)浮动的元素脱标: (2)浮动的元素互相贴靠: (3)浮…
主要内容: 一.CSS的继承性和层叠性 二.盒模型 三.padding属性 四.border属性 五.margin属性 六.标准文档流 七.行内元素和块状元素转换 1️⃣  CSS的继承性和层叠性 1.继承:给父级设置一些属性,子级继承了父级的该属性,这就是css中的继承. 有一些属性是可以继承下来的:如color.font-*.text-*.line-*文本元素,而像一些盒子元素,定位的元素(浮动.绝对定位.固定定位)不能继承. 示例: <!DOCTYPE html> <html la…
主要内容: 1.BOM输出 2.BOM的对象 3.client的相关属性 4.offset的相关属性 5.scroll的相关属性 前情提要: 何谓BOM? 所谓 BOM 指的就是浏览器对象模型 Browser Object Model,它的核心就是浏览器. 一.BOM输出 主要输出方式有以下几种: 二.BOM的对象 1.open和close方法 --- 打开和关闭网页的几种方法: <!DOCTYPE html> <html lang="en"> <head…
<!--页面中的组成部分通常随便打开一个网页,有文字,图片,视频,表格,音频,表单(注册信息) css 属性/尺寸/边框/背景 1.css的尺寸属性,就是大小width max-width min-widthheight max-height min-height 2.css的边框属性border-style 边框风格 none:无边框. border-color和boder-width都将被忽略 hidden:隐藏边框. dotted:点状边框. dashed:虚线边框. solid:实线边框…
主要内容: 1.定时器 2.正则表达式入门 3.元字符 4.正则表达式实战运用 一.定时器 javaScript里主要使用两种定时器,分别是:setInterval()和setTimeout(). 1.第一种 --- setInterval() (1)含义: setInterval() 启动后不停地调用. (2)实例: var n = 0; var time = setInterval(function(){ n ++; document.write(n); },1000); // 1000单位…
主要内容: 1.创建对象的几种方式 2.JavaScript内置对象 3.JavaScript错误--Throw.Try 和 Catch 4.JavaScript 表单验证 一.创建对象的几种方式 1.使用Object或者对象字面变量创建对象 (1)使用Object创建对象 例如: var student = new Object(); student.name = "cc"; student.age = 20; 这样,一个student对象就创建完毕,拥有2个属性name以及age,…
主要内容: 1.JavaScript介绍 2.JavaScript的引入方法和输出及注释 3.javaScript变量和命名规则 4.五种基本数据类型 5.运算符 6.字符串处理 7.数据类型转换   一.JavaScript介绍 1.JavaScript是什么? javaScript是一种web前端的描述语言,也是一种基于对象(object)和事件驱动(Event Driven)的.安全性好的脚本语言. 它运行在客户端从而减轻服务器的负担. 具有如下特点: (1)javaScript主要用来向…