search
HomeWeb Front-endH5 Tutorial我想做web前端,怎么学习 ?

回复内容:

首先你自己要对这方面感兴趣,你才会有动力去学习,至于如何学习,可以每个人具体情况也不相似,学习方法也会不同,起到的功效也会不同。我只能说说自己是怎么自学这方面的知识。

首先自己买了一本入门级的书,初步了解了HTML/CSS是什么?有了一点基础之后,我就去仿站,当初是抄人家的代码,在这个过程中,我学习人家是如何命名,如何写HTML结构。不断经历了这个过程之后,我就开始自己制作模板。就是在线上下载相关的PSD图,然后将PSD转换成HTML+CSS的Web页面,如果你的基础够好,可以再加上JavaScript,让你的页面具有一定的交互功能。在一段时间之后,你通过实战,会碰到很多问题,然后针对问题去寻找答案。当然在这个过程,你需要记录相关的知识,因为好记性不如烂笔头。

后面我还经历了这样的一过程,我思考过三类问题,并且将他们列在一起:

1、 哪些知识点懂了?
2、哪些知识似懂非懂?
3、哪些知识不懂?

接下来有了这样的三份清单之后,就能非常清楚自己知道自己,然后先解决第二个清单中的list,再解决第三个清单中的list。

最后建议,学习这个过程是不断渐进的,整个过程把握:多看、多想、多问和多做。这也是我自己的四多原则。如果你时间允许,多写写东西,总结自己的知识。现多看看规范。

以上仅个人意见,仅供参考,不一定适合你。谢谢! 谢邀。

首先学会使用搜索引擎,包括知乎的:前端 学习 - 搜索结果 说说我是怎么学习web前端的吧
第一步:html+css
在W3c上看了一遍 然后在网上搜索了一些资料来看 基本上能够完成简单的样式布局,然后第一步告一段落。
第二步:js学习
js学习我还是在W3c上面过了几次基础的东西,也是在网上找了很多的教程和视频来看,基本掌握了js的基础知识以后我买了一本书来看,就是大家推荐的《javascript dom编程艺术》然后在重复的联系上面的代码,暂时学完(第二步告一段落)
暂时现在就处于这样一个情况,但是我现在已经在反复的联系原声JS了!
目前可以简单的制作一些网页和一些交互效果的网页,而目前正在实习,也希望可以有大神可以带我一下,小女子不胜感激哦! 慕课网,按照上面的web前端学习计划学习,当然,重要的是多多练习! 不做伸手党 先学会搜索 首先你得确定是个人兴趣还是学校或者工作被逼无奈?
如果是前者建议你去读读书籍包括HTML和JS的书籍,以及关注前端专业性的网站如w3ctech w3cplus 等等,重点还是要实践。
如果后者,前面百度一下。 百度一下可好
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
How do I use viewport meta tags to control page scaling on mobile devices?How do I use viewport meta tags to control page scaling on mobile devices?Mar 13, 2025 pm 08:00 PM

The article discusses using viewport meta tags to control page scaling on mobile devices, focusing on settings like width and initial-scale for optimal responsiveness and performance.Character count: 159

How to Add Audio to My HTML5 Website?How to Add Audio to My HTML5 Website?Mar 10, 2025 pm 03:01 PM

This article explains how to embed audio in HTML5 using the <audio> element, including best practices for format selection (MP3, Ogg Vorbis), file optimization, and JavaScript control for playback. It emphasizes using multiple audio f

How to Create Interactive Games with HTML5 and JavaScript?How to Create Interactive Games with HTML5 and JavaScript?Mar 10, 2025 pm 06:34 PM

This article details creating interactive HTML5 games using JavaScript. It covers game design, HTML structure, CSS styling, JavaScript logic (including event handling and animation), and audio integration. Essential JavaScript libraries (Phaser, Pi

How to Use HTML5 Forms for User Input?How to Use HTML5 Forms for User Input?Mar 10, 2025 pm 02:59 PM

This article explains how to create and validate HTML5 forms. It details the <form> element, input types (text, email, number, etc.), and attributes (required, pattern, min, max). The advantages of HTML5 forms over older methods, incl

How do I use the HTML5 Page Visibility API to detect when a page is visible?How do I use the HTML5 Page Visibility API to detect when a page is visible?Mar 13, 2025 pm 07:51 PM

The article discusses using the HTML5 Page Visibility API to detect page visibility, improve user experience, and optimize resource usage. Key aspects include pausing media, reducing CPU load, and managing analytics based on visibility changes.

How do I handle user location privacy and permissions with the Geolocation API?How do I handle user location privacy and permissions with the Geolocation API?Mar 18, 2025 pm 02:16 PM

The article discusses managing user location privacy and permissions using the Geolocation API, emphasizing best practices for requesting permissions, ensuring data security, and complying with privacy laws.

How do I use the HTML5 Drag and Drop API for interactive user interfaces?How do I use the HTML5 Drag and Drop API for interactive user interfaces?Mar 18, 2025 pm 02:17 PM

The article explains how to use the HTML5 Drag and Drop API to create interactive user interfaces, detailing steps to make elements draggable, handle key events, and enhance user experience with custom feedback. It also discusses common pitfalls to a

How do I use the HTML5 WebSockets API for bidirectional communication between client and server?How do I use the HTML5 WebSockets API for bidirectional communication between client and server?Mar 12, 2025 pm 03:20 PM

This article explains the HTML5 WebSockets API for real-time, bidirectional client-server communication. It details client-side (JavaScript) and server-side (Python/Flask) implementations, addressing challenges like scalability, state management, an

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft