初学者应该如何学习网站开发?
发布网友
发布时间:2022-04-23 10:45
我来回答
共2个回答
热心网友
时间:2022-04-06 12:13
1. 基本工具使用
Git/GitHub的熟练使用,编辑器(sublime、webstrom、atom、vscode)的体验区分与使用,chrome开发调试工具的使用,Photoshop的简单使用,*软件、笔记工具、流程图工具、思维导图工具的了解使用
2. 静态页面功底
doctype、乱码、meta、字体原理、字体图标、常见标签的用法、HTML书写规范、CSS选择器使用及权重、CSS常见样式的写法、雪碧图、inline-block特性与使用、line-height与vertical-align用法、盒模型种类、浮动的特性与应用(两栏三栏布局)、清除浮动clearfix、BFC、定位的特性与使用场景、z-index、浮动与负边距的应用(圣杯布局双飞翼布局)、常见的CSS Hack、边框+伪元素+定位的应用(做三角、tooltip、绘制简单的效果)、CSS编码规范等。
掌握这些功底后力量上你可以用合理规范的方式写出任何你看的到的静态页面,你有底气把自己写的HTML CSS代码拿给任何一个大牛来评判,给你一个页面你会无视效果直接审查元素指出源码中的不足并提出改进意见。
3. JS与JQuery功底
页面渲染基本原理、白屏与FOUC、数据类型与类型转换、引用类型与基础类型的区别、深浅拷贝、声明前置、函数声明与函数表达式、字符串的各种操作、正则的各种操作、贪婪模式与非贪婪模式、日期数学函数各种操作、作用域与作用域链的概念与应用、闭包的概念与应用、IIFE的封装性、setTimeout相关概念、事件冒泡捕获机制、绑定事件的兼容性封装、事件代理、ajax的原理与封装、跨域的几种方式与实现、jsonp的封装、原生js实现常见效果的实现(懒加载、点击加载、回到顶部、导航条、Dialog、Tab等)、jquery的语法与使用、jquery实现各种常见效果(懒加载、点击加载、回到顶部、导航条、Modal模态框、Tab切换、各种轮播、瀑布流布局、木桶布局、懒加载+ajax+瀑布流的使用等)
热心网友
时间:2022-04-06 13:31
网站开发初期、可以直接到网上下载自助建站系统来做的:pageadmin cms、discuz cms这些都是比较适合新手使用的、直接下载使用即可、还支持私有化部署到自己的服务器上。官方还有详细的使用教程。