前端学习路线:从小白到大神的一步之遥

本文提供了一条详尽的前端学习路径,从基础的HTML、CSS、JavaScript开始,深入到HTML5、CSS3的各个方面,包括语法、布局和高级技巧。同时,还介绍了Photoshop的基础应用,用于网页设计中的图片处理,以及Node.js和前端框架Vue、React的学习。学习过程中,还将面临网页开发规范、问题解决和兼容性挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基础学习顺序

HTML、CSS、JavaScript
这三个是前端开发中最基本也是最必须的三个技能。

对于小白来学习Web前端开发的话,门槛还是很低的,主要体现在HTML和CSS上,前者只是结构标签,定义网页的内容,后者是样式配置,规定网页的布局,入门是非常简单的,然后稍微有些难度的将是JavaScript,对网页行为进行编程。
看到这里对一些Web前端开发依然感兴趣的小伙伴可能会觉得一头雾水的话,那简单通俗的来讲:HTML 是一种标记语言,是网页的骨架;CSS 就是网页的美容师,用来给 HTML 添加样式(如字体、颜色、大小等);而JavaScript就是让HTML和css编写的内容动起来。

用一套图展现

HTML 诞生一个初步形象
在这里插入图片描述

CSS 经过一些修饰 显得更美观
在这里插入图片描述

JavaScript 赋予其生命 让它可以按照自己的思想动起来
在这里插入图片描述

注:图片来源于网络,仅供参考,如有侵权可联系删除。

详细学习内容

(一)、HTML在这里插入图片描述
(二)、css
在这里插入图片描述
(三)、HTML5
1、浏览器与浏览器内核
2、语法及使用
3、常用标签
4、语义化
5、表单元素
6、HTML
7、新增标签

(四)、CSS3基础
1、CSS基本语法规范
2、常用的选择器用法与技巧
3、复合选择器使用
4、数值与单位
5、文字文本样式
6、CSS3新增选择器

(五)、 CSS3进阶
1、CSS盒子模型
2、CSS背景技巧
3、圆角/阴影/过渡
4、定位和浮动
5、伪类和伪元素
6、chrome调试工具
7、CSS高级技巧(精灵图、CSS三角、图标字体等)
8、CSS常见布局技巧大全
9、网页开发规范以及流程
10、CSS企业级网页开发
11、网页开发常见问题以及解决方案
12、CSS常见兼容性问题以及解决方案
13、CSS3新增属性

(六)、JavaScript*
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基础扩展

Photoshop

学习前端的同时我们需要扩展一些自己的只是储备,要学会一些简单的PS功能,来满足自己日常工作中的需求,例如:

1:如何打开图片
文件——打开
将图片直接拖入到ps中

2:取色
在ps的左侧工具栏里前景色图标,单机调出拾色器面板,将鼠标放置在你想要知道颜色的位置即可

3:测量
在ps的左侧工具栏里找到矩形选框工具,用鼠标将你想要知道尺寸的位置框出来,w代表宽,h代表高,如果不存在可以去窗口里找到信息面板(f8),如果你的值不少整数,说明你的单位不对,可以在信息面板上找到加号位置点击小三角将单位更改成像素,或者在标尺上右击
如果你的ps里没有标尺 按ctrl+r可以显示或隐藏标尺
测量时选择多了:在ps的上面工具面板里找到地三项在选区中减去
图片打开的越大,选择的越精准,按住alt键滑动鼠标滚轮,向上放大,向下缩小
如何去掉选区 ctrl+d

4:抓手工具可以随意拖动图片
快捷键h 或者按住空格键

5:切图

  • 方法一: (只能一个个截图,新建一个图片,不会破坏原图)
    用选框工具将你想要切的图片框出来,ctrl+c复制——ctrl+n新建——enter——ctrl+v粘贴——ctrl+shift+alt+s存储为web所用格式
  • 方法二:(只能一个个裁切,在原图基础上裁切,会破坏原图)
    用裁切工具将你想要裁切出来的图片框出来——双击确定即可——ctrl+shift+alt+s存储为web所用格式
    如何还原——用历史记录面板(窗口——历史记录)
  • 方法三:(批量截图)
    在裁切工具上右击选择切片工具——将你想要裁切的图片一个个框出来——ctrl+shift+alt+s存储为web所用格式——选择所有用户切片——存储

6:如何更改图片大小
用选框工具选中——ctrl+t——在对角线位置缩放

node.js

如果有精力可以多了解,扩展自己的知识层面

框架

vue

Vue官网:https://cn.vuejs.org/

React

React官网:https://react.docschina.org/

参考资料

书籍:
《ECMAScript 6入门 》
《JavaScript高级程序设计》(第4版)
《Vue.js实战》 梁灏
《React开发实战》

wget是一个强大的Linux命令行工具,它支持多种协议下载,如FTP、HTTP,并且具备断点续传和限速下载等实用功能。当你需要对下载任务进行控制时,这些功能显得尤为关键。 参考资源链接:[Linux wget命令详解与实用技巧](https://wenku.csdn.net/doc/3n9azudyov?spm=1055.2569.3001.10343) 断点续传功能允许下载任务在意外中断后,从上次中断的地方继续下载,而不是重新开始。要实现断点续传,只需要在wget命令后加上`-c`参数。例如,当你需要继续下载一个之前中断的文件时,可以使用如下命令: ```bash wget -c http://example.com/file.zip ``` 这条命令会尝试连接到指定的URL,并检查已下载的内容,然后继续完成剩余的下载部分。 至于限速下载,通过`--limit-rate`参数,用户可以设置wget下载的最大速度。这个参数的值可以是字节、千字节(KB)或兆字节(MB)每秒。例如,若你想将下载速度限制在500KB/s,可以使用以下命令: ```bash wget --limit-rate=500k http://example.com/file.zip ``` 在这个命令中,`-limit-rate=500k`参数将确保下载速度不会超过500KB/s。 这两个功能结合起来使用时,不仅可以帮助用户有效管理带宽资源,还能在面对不稳定的网络环境时,保证下载任务的顺利进行。对于系统管理员或需要频繁进行文件传输的用户来说,wget提供了一个可靠且灵活的解决方案。 如果你希望深入了解wget的更多功能和技巧,包括如何配置代理服务器、如何设置下载超时等,可以参考《Linux wget命令详解与实用技巧》这篇文章。该文章提供了丰富的实例和详细解释,能够帮助你更好地掌握wget的使用,并在各种网络管理场合中发挥其强大功能。 参考资源链接:[Linux wget命令详解与实用技巧](https://wenku.csdn.net/doc/3n9azudyov?spm=1055.2569.3001.10343)
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半生过往

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值