Web前端知识系统学习(简化版)

目录

  • 思维导图预览
  • 一、HTML
    • 1、HTML介绍和规范
    • 2、HTML使用
      • 2.1 body三个属性
      • 2.2 换行标签
      • 2.3 段落标签
      • 2.4 水平线标签
      • 2.5 分区标签-作为容器标签
      • 2.6 字体标签3个属性
      • 2.7 格式化标签
      • 2.8 列表标签
      • 2.9 图像标签
      • 2.10 超链接标签
      • 2.11 表格标签
      • 2.12 表单标签
      • 2.13 框架标签
      • 2.14 meta标签
      • 2.15 link标签
      • 2.16 特殊字符
    • 3、HTML5新特性
      • 3.1 HTML4与HTML5的区别
      • 3.2 新增语义化标签
      • 3.3 媒体标签
      • 3.4 新增表单控件
  • 二、CSS
    • 1、CSS使用
      • 1.1 CSS3种使用方式
      • 1.2 选择器组
      • 1.3 派生选择器
      • 1.4 CSS伪类
    • 2、CSS基本属性
      • 2.1 文本属性
      • 2.2 背景属性
      • 2.3 列表属性
      • 2.4 边框属性
      • 2.5 默认定位
      • 2.6 浮动定位
      • 2.7 相对定位
      • 2.8 绝对定位
      • 2.9 固定定位
      • 2.10 z轴属性
      • 2.11 圆角
      • 2.12 盒子阴影
      • 2.13 渐变
      • 2.14 背景
      • 2.15 过渡动画
  • 三、JavaScript
    • 1、 js的组成
    • 2、 HTML与javaScript结合方式
      • 2.1 行内
      • 2.2 内部
      • 2.3 外部
    • 3、JS的使用
      • 3.1 变量
      • 3.2 常用字符串API
      • 3.3 数组
      • 3.4 Math对象
      • 3.5 Number对象
      • 3.6 正则表达式
      • 3.7 日期对象
      • 3.8 函数
      • 3.9 弹框输出
    • 4、DOM操作
      • 4.1 DOM访问
      • 4.2 DOM修改
      • 4.3 事件
      • 4.4 面向对象OOP
      • 4.5 JSON(常用)
    • 5、BOM操作
      • 5.1 Windows对象
      • 5.2 计时操作
  • 四、jQuery + Ajax +Vue
  • 五、HighCharts + ECharts数据可视化

思维导图预览

一、HTML

1、HTML介绍和规范

2、HTML使用

2.1 body三个属性

  1. text:字体颜色
  2. bgcolor:背景颜色
  3. background:背景图片

2.2 换行标签


/ 可有可无

2.3 段落标签

常用属性align,表示对齐方式,取值为:left、right、center

2.4 水平线标签


常用属性:
1. align:水平线位置,取值为left、right、center
2. size:水平线粗细
3. width:水平线宽度
4. color:水平线颜色

2.5 分区标签-作为容器标签

  • :不会自动换行,也叫块级元素,用于整体划分区块
  • :会自动换行,也叫行内元素,用于局部划分区块

2.6 字体标签3个属性

  1. face:设置字体,例如宋体、隶书、楷体

  2. size:设置字体大小(大小默认是1-7,7为最大)

  3. color:字体颜色

     百度搜索:字魂网,下载一个免费字体,安装到计算机
    

2.7 格式化标签

  • :字体加粗
  • :字体倾斜
  • :删除线
  • :下划线

2.8 列表标签

  • ol
    • type = ‘A’ : 字母排序
    • type = ‘1’ :数字排序
    • type = ‘I’ :罗马数字排序
    • start = ‘3’ : 顺序从几开始
  • ul
    • 默认:实心圆
    • type = ‘circle’ : 空心圆
    • type = ‘square’ : 方块

2.9 图像标签

可以让我们在网页引入一张图片,常用属性:

  1. src 代表的图片的路径
  2. width 图片的宽度
  3. height 图片的高度
  4. border 用于设置图片的边框
  5. alt 如果图片不可以显示时,默认显示的文本信息
  6. title鼠标悬停图片上,默认显示的文本信息
  7. align 图片附件文字的对齐方式,可取值有
    left:把图像对齐到左边
    right:把图像对齐到右边
    middle:把图像与中央对齐
    top:把图像与顶部对齐
    bottom:把图像与底部对齐(默认)

2.10 超链接标签

功能性超链接(了解,几乎不用)

2.11 表格标签

<table>:定义一个表格
border:边框,取值是像素为单位
width 代表的表格的宽度
align 代表表格的对齐方式;取值
left 左对齐表格
right 右对齐表格
center 居中对齐表格
cellspacing:单元格间距(通常设置0表示单线表格)
<tr>:表格中的行 (Table Row)
align 代表表格的对齐方式;取值
left 左对齐内容(默认值)
right 右对齐内容
center 居中对齐内容(th 元素的默认值)
<td>:表格中的数据单元格 (Table DataCell)
colspan 指示列的合并
<a href="mailto:[email protected]">联系站长a>
<a href="tencent://message/?uin=19998539&Menu=yes">
<img border="0" src="http://wpa.qq.com/pa?p=1:615050000:7"/>
a>
rowspan 指示行的合并

2.12 表单标签

  • form属性
    • action:整个表单提交的目的地
    • method:表单提交的方式
      • get:提交时,传输数据量少(传递普通文字信息,传递照片会失败),明文提交(在浏览器的url后面会显示提交的数据,不适合用于登录)
      • post:提交时,传输数据量大(传递文字和图片都行),密文提交(浏览器的url后面看不到提交的数据)
  • 表单中的元素
    • 元素的type属性
      • text:默认值,普通的文本输入框
        • placeholder属性:提示文本
        • maxlength属性:最多能输入字符数量
      • password:密码输入框
      • checkbox:多选框/复选框
        • checked:被选中
      • radio:单选按钮
      • file:上传文件
      • reset:重置按钮
      • submit:提交按钮
      • button:普通按钮