html5主要都需要学什么

2020-03-31 20:53发布

4条回答
收货啦官方账号
2楼 · 2020-03-31 21:18

1.传统pc端网页布局和制作。 主要是掌握HTML5的应用,CSS在开发中的应用及基础的网页...

2.编程基础技术,掌握js基本语法与流程控制等相关操作,能用js完成一些常见网页特效开发。

3.掌握现在主流的页面制作技术,可以完成微网站的制作和微信小程序开发,并可以做到多设备兼容。

4.特效开发。 利用jQuery框架进行js特效开发 掌握Bootstrap的使用 了解...

5.了解 WEB 服务器工作原理,并可以简单的搭建自己的应用程序服务器端。


没思路
3楼 · 2020-03-31 21:37

H5  指的是html的新版本, 多带带看h5的话 新增加的  video ,audio, storage ,canvas,画布,定位都是

问的是不是整个前端都包括什么

tiffany
4楼 · 2020-04-02 11:56

第一阶段:PCterminal

★ PC端页面重构

1、认知行业、岗位、部分专业术语,就业趋势与行业未来展望;

2、HTML5核心元素及布局应用;

3、CSS3核心属性及布局应用;

4、图形、图像软件的使用(PS,FW,AI);

5、浏览器兼容及解决方案;

6、图片整合、滑动门及宽高自适应等高级应用技术;

7、初步接触JS。

★ PC端交互开发(原生JS)

1、javascript基础语法和变量、控制语句、循环语句、函数、事件处理、数组、常见排序算法;

2、DOM操作和BOM操作;

3、定时器、Cookie本地存储、内置对象、正则表达式、闭包、JS面向对象语法、JSON、堆栈结构;

4、Ajax动态读取数据、异步操作、与DOM、JSON的结合使用;

5、各种主流浏览器兼容性处理;

6、单例、工厂、代理、观察者等设计模式;

7、ECMA6.0新特性介绍。

★ PC端交互开发 (JQuery)

1、初识jQuery、jQuery的优势、jQuery框架核心功能、最容易混淆的几个概念

2、jQuery各种选择器的使用,及选择器的应用优化;

3、Dom节点操作、插入、删除、复制、移动节点等操作;

4、事件处理、事件处理模型、事件处理机制、jQuery事件封装机制、jQuery事件应用;

5、jQuery中的动画、动画时间的概念、基本动画方法、复杂动画方法、停止动画与参数说明、jQuery动画的队列问题;

6、表单开发,设计可用性表单、表单验证、增强型表单;

7、Ajax、XMLHttpRequest 基础、jQuery Ajax、工具函数、缓存;

8、在jQuery中编写插件、插件扩展、插件应用、jQuery.pagination分页、jQuery.qtip信息提示、 jQuery.artDialog弹出层、jQuery.jscrollpane滚动条;

9、理解模块式开发,以及requirejs插件的使用。

★ PC项目实训

1、了解项目需求,项目流程;

2、了解项目管理,模块分配,项目时间预估;

3、了解产品周期,参与团队协作;

4、综合运用HTML+CSS,JS,JQ,JQUERY UI, jquery easyui等技术,完成大型PC端项目开发。


第二阶段:Mobile terminal


★ HTML5+CSS3新添特性

1、HTML5概述,新增的元素和废除的元素、全局属性;

2、HTML5基础:新增文档结构元素(Article、section、nav)智能表单、文件API(FileList对象和File对象、FileReader接口)、拖放API;

3、CSS3基础:新增的后代选择器、伪类选择器、文本阴影、圆角、盒阴影、变形处理(transform)、动画(transitions)、帧定义(key-frames)、旋转(rotate)、 animation;

4、HTML5多媒体audio音频元素、Video视频元素、视频回调事件;

5、本地存储web storage、本地缓存;

6、定位基础知识以及原理,结合google(高德)地图定位;

7、响应式布局概念以及语法(@media)、web网页和mobile网页的区别、样式继承;

8、Canvas标签基础知识、绘制矩形、绘制圆形、使用路径、图像裁剪、保存为文件、创建动画。

★ WebAPP项目开发及实训

1、angular.js、backbone.js;

2、数据交互,ajax与DOM交互应用;

3、HTML5+CSS3在实际项目中的应用;

4、项目管理,模块分配,项目时间预估;

5、产品周期,团队协作;

6、微信场景开发;

7、微信平台互动开发。


第三阶段:混合应用开发及实训

★ 混合应用开发及综合实训

1、混合开发原理;

2、APP与webAPP;

3、混合应用与HTML页面交互;

4、通过客户端传递数据;

5、项目的版本迭代;

6、项目打包与应用,生成APK。


IT学习助手 - qq:2676427015
5楼 · 2022-01-15 16:35

  最基本的先学好HTML吧。现在流行的网页是CSS+DIV。其中HTML5主要是要HTML控件+Javascript的脚本程序。其实Javascript和C还是有较大区别的,但是变成思路是有共通的。先去学好CSS+DIV和JS,然后再看HTML5。如果真的想学好点,可以参加H5培训。

相关问题推荐

  • 回答 90

    现在有很多女生学习编程哦,尤其是前端,越来越多的女生学习,所以是合适的

  • 回答 13

    html插入图片有两种方式:一种是通过标签插入的正常的图片,另一种是通过>< style>问题分析:1、首先你是通过第二种方式插入的是背景图片,直接用width和height只能控制div的宽度和高度。2、如果你插入的图片是通过标签的方式来插入的话,可以通过自身的属性...

  • 回答 17

    html添加图片的方法如下:1、打开html软件。2、导入项目。3、找到要添加图片的位置。4、写【imgsrc=图片路径】即可。

  • 回答 2

    1、默认状态下,背景会延伸到边框的区域下层2、可以通过 background-clip 属性来调整上述默认行为所带来的不便;这个属性的初始值是 border-box, 意味着背景会被元素的 border box(边框的外沿框) 裁切掉实现半透明边框代码如下:body {         ...

  • 回答 9

    html图片对齐主要用text-align属性来控制:text-align的值主要又分为:left左对齐,center居中对齐,right靠右对齐。

  • 回答 8

    你没有设置好,具体解决方法如下。输入如下代码:width表示宽度height表示高度下图所示,我将图片的宽和高通通缩小,可以看到,图片的尺寸果然按照我的意愿进行了改变。

  • 回答 6

    设置表格单元格的外边距为0        css中设置border-collapse: collapse;       或者在table标签中写cellspacing=0px

  • 回答 5
    已采纳

    br是强制换行的,一般用在段落文字里边的换行。

  • 回答 6

    1. 原生。直接告诉你,开发太慢,不能跨平台,先不要学。2. 使用WebView的hybrid app,Cordova/ionic 这些。就是用浏览器运行html,js,css仿app,我用了好几年,学习快,开发块,跨平台。问题是每个安卓版本/苹果版本/浏览器版本运行效果不一致,有些版本还运...

  • 回答 8

    常用的移动APP开发框架:1、框架:PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。优点:可跨平台。phonegap框架帮我们解决了差异性,javascript与平台系统的连接由phonegap框架完成。    提供硬件访问控...

  • 回答 6

      1. LungoJS  这个是被认为开发移动网站最好的HTML5开发框架,使用 HTML5/CSS3 和 JavaScript 技术。可帮助创建基于 iOS、 Android、 Blackberry 和 WebOS 平台的应用程序。该框架可利用当前移动设备的高级特性,可捕捉事件包括滑动、触屏、长按等。无需...

  • 回答 11

    应该是样式不一样造成的

  • 回答 5

    1、使用meta标签:viewportH5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。viewport 是用户网页的可视区域。翻译为中文可以叫做视区。手机...

  • 回答 3

    就是标签上的一个属性,比如:js获取的时候是:obj.getAttribute(data-type);做一些逻辑操作或者唯一标示等,很方便的。

  • 回答 5

    src标签中放的是你的图片的路径,其中可以使用相对路径和绝对路径,相对路径就是你的图片在电脑中的存放位置,绝对路径就是指一些网站地址。alt标签中可以输入文本,当图片的路径错误时就会显示该文本内容。title标签中的值也是文本,当你鼠标悬停是所显示的...

没有解决我的问题,去提问