【HTML5+CSS3+JavaScript(ES6)】HTML篇

目录

1 前端简要介绍

1.1 课程导读

1.2 Web模型

1.3 CS架构和BS架构

1.4 浏览器选择和浏览器内核

1.5 Html、Css、JS介绍

2 VS Code

2.1 VS Code常用设置

2.2 VS Code常用插件

2.2 VS Code快捷键

3 HTML

3.1 标记语言

3.2 标签分类

3.3 标签属性

3.3.1 省略属性值的引号

3.3.2 单引号和双引号问题

3.3.3 实体引用(实体字符)

3.3.4 HTML中的空格

3.4 HTML结构

3.4.1 head标签

3.4.2 body标签

3.4.3 语义化

3.4.4 超链接

3.4.5 图片

3.4.6 相对路径和绝对路径

3.4.7 如何编写一个表格

3.4.8 表单


1 前端简要介绍

学习网站:

https://developer.mozilla.org/zh-CN/docs/Web

https://www.w3school.com.cn/

1.1 课程导读

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第1张图片

1.2 Web模型

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第2张图片

1.3 CS架构和BS架构

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第3张图片

1.4 浏览器选择和浏览器内核

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第4张图片

1.5 Html、Css、JS介绍

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第5张图片

HTML介绍

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第6张图片

HTML发展历程

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第7张图片

第一个HTML案例







  这是标题







  这是展示内容-新的
  这是一段代码


前端开发工具的选择

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第8张图片

2 VS Code

2.1 VS Code常用设置

格式化快键键:Shift+Alt+F

格式化设置:

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第9张图片

2.2 VS Code常用插件

(1)文件图标主题

(2)自动命名标签(支持标签前后统一修改)

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第10张图片

(3)页面英文翻译

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第11张图片

(4)Liver Server

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第12张图片

本地打开和Live Server打开区别:Live Server打开多一个同步刷新、更新的效果

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第13张图片

2.2 VS Code快捷键

Shift+Alt+↓:复制当前行

Shift+Alt+F:格式化快捷键

Ctrl+Shift+K:删除一行

3 HTML

HTML中文官方文档推荐:developer.mozilla.org/zh-CN/docs/Web

3.1 标记语言


My cat is very grumpy

3.2 标签分类

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第14张图片




    这是标题



    

    

    
    

    
    

    

    
    

    
    

    
    这是行内

    
    



3.3 标签属性

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第15张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第16张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第17张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第18张图片

3.3.1 省略属性值的引号

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第19张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第20张图片

3.3.2 单引号和双引号问题

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第21张图片

3.3.3 实体引用(实体字符)

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第22张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第23张图片

3.3.4 HTML中的空格

3.4 HTML结构

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第24张图片

3.4.1 head标签

页面标题title:

元标签meta:

【HTML5+CSS3+JavaScript(ES6)】HTML篇_第25张图片

3.4.2 body标签

标题标签:

~

段落标签:

无序列表:

    【HTML5+CSS3+JavaScript(ES6)】HTML篇_第26张图片

    有序列表:

      ,type决定了排序的样式

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第27张图片

      3.4.3 语义化

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第28张图片

      强调标签:(emphasis)

      加粗标签:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第29张图片

      3.4.4 超链接

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第30张图片

      为图片添加超链接:

      提示信息和跳转位置设置:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第31张图片

      3.4.5 图片

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第32张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第33张图片

      3.4.6 相对路径和绝对路径

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第34张图片

      3.4.7 如何编写一个表格

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第35张图片

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第36张图片

      跨列跨行:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第37张图片

      3.4.8 表单

      表单的功能说直白点就是:采集数据,收集数据

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第38张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第39张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第40张图片【HTML5+CSS3+JavaScript(ES6)】HTML篇_第41张图片

      输入控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第42张图片

      单选控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第43张图片

      复选控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第44张图片

      下拉控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第45张图片

      文件上传控件:

      method:get请求允许提交的数据量比较小,post请求支持提交的数据量比较大

      enctype="multipart/form-data":支持将文件以二进制的方式进行传输

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第46张图片

      隐藏域控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第47张图片

      按钮控件:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第48张图片

      控件禁用:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第49张图片

      label标签:

      【HTML5+CSS3+JavaScript(ES6)】HTML篇_第50张图片

      你可能感兴趣的:(html5,css3,javascript,es6)