Products
GG网络技术分享 2025-03-18 16:10 0
说实话,这种问题真是让人难堪,居然还到处邀请人回答?
多简单的网站?
一句话问候的网站算吗?要是这样,来我教你,两分钟搞定,别学什么js html什么的了,太费劲。
#####这个问题我想结合自己当初入门网页制作时的一些经验分享给你,希望能帮助到你。
关于一个月的时间
制作一个简单的网站一个月的时间完全够用,你提到的HTML、css和js,我了解到你所需要掌握的技术完全是前端,所以以制作一个静态网站为目标。
规划一个项目
有了目标之后,我建议不是从HTML、css和js的技术知识铺开去学习,因为当你系统的读完HTML、css和js的知识点过后,开始制作网页的时候你已经忘了差不多的知识点。因此我的建议是规划设计一个网站项目,缺什么知识点现学,完全以项目为中心,知识点为辅助。比如,我们规划一个企业站点的网页制作项目,很简单的,栏目由首页、公司动态、公司产品、关于我们几个模块组成。
开发工具的选用
这里我们的目标是学习原生的HTML、css和js的基础知识,因此不要使用任何的框架或是工具来辅助开发,只使用文本编辑器来完成编码,比如Visual Studio Code。
调试:保存成字母或数字命名的html为扩展名的文件统一放在一个目录中,双击该文件默认浏览器打开查看制作效果。
网站布局手稿
接下来,按照规划好的网站模块,在纸上画出各个页面的布局,摆放的页面元素。比如页面是左中右布局的,还是左右布局的,导航栏的摆放,图片的摆放等等。这里依然不选择使用工具来绘制原型图,节省时间,将关注点完全聚焦在制作网页这件事儿上。
网站制作第一步
这一步,将上面已经设计好的手稿用html和css来画出布局,这里用到哪些知识点归纳出来。
● html页面基本标签结构
● header、footer、nav、section标签的了解
● ul,ol,li标签的了解
● a、img标签的了解,特别的a标签需要理解链接的绝对路径和相对路径
● div标签的使用,class和style属性的了解
● css的引用:外部引用、内部包含、标签引用
● css布局相关的知识点收集和整理
网站制作第二步
经过上面的梳理,你应该可以制作出一个和手稿大差不差的页面来了。接下来继续学习css对页面标签的样式定义,更多的了解css相关的知识点。将整个网站里的所有页面都制作出来,互相链接好。这个时候,一些js交互效果需要进场了,当你鼠标放在某个导航栏目上时你希望变换样式,或者当你进入某个页面希望导航栏默认选中高亮这个元素,再或者你需要弹出一个动态展示的小窗口。js如何操作dom的知识点需要填补进来,当页面元素标记上id属性之后,js怎么去动态的设置它的样式。js对象的掌握和使用这些知识点需要归纳出来。
● 基本语法
● window对象及其方法
● document对象及其方法
收尾
通过这个纯手写小项目,紧密的将相关知识点串联起来了,这应该算是你网页制作技能的“小宇宙”了(基本功)。如何让这个小宇宙爆发,那就看你日后的继续修炼了。在继续修炼的过程中,你慢慢的引入各种框架,各种构建工具,边体会边应用,慢慢的,你的前端技术体系就建立起来了。
结语
最后,祝你快速踏上前端之路!欢迎交流讨论!
#####谢邀,我刚刚进bat实习的时候,对平台开发可以说一窍不通,但是仍然成功在一个月内学会了前端语言,并且参与了项目的开发。接下来我就根据我的个人经验来给大家分享想如何一个月内速成。
虽然一开始你并没有掌握这些语言,但是也要明确未来要开发的网站有哪些功能,当然实际功能可以在开发过程中再修改,因此不用太严格。比如你要实现一个文本记录功能的网站(很多IT大牛都会搭建自己的个人网站,用于展示自己的经历),那么这个网站具备简单的增删改查的能力就可以了。
一个月时间有限,建议前端语言选择jQuery,html和css。
首先介绍下这三个语言分别负责哪个模块。
html可以视为用户看到的页面的骨架,比如一个页面被分为左中右三个部分,每个部分的顺序,里面填充的文字,图片,都是通过html来渲染的。
css可以视为骨架中的细节,每个部分的细节都由css语言来控制,比如左边部分只占页面宽度的六分之一,而中间部分占二分之一;有的文字加粗;有的部分需要特定场景才会出现,否则是隐藏态等等。
这两种语言非常容易掌握,甚至可以直接在浏览器上看其他网站的html和css是什么样的。首先随意打开一个网站,这里以百度首页为例,然后按f12按键,就会出现下图,右上的部分是当前页面的html代码,右下是当前页面的CSS代码。这是代码都是开源的,因此看到喜欢的页面布局,可以通过这种方式来学习。
而jQuery(JavaScript)是承担了采集前端动作,然后与后端交互数据的工作。比如在百度的输入框里输入“长城”,然后点击“百度一下”,这时候,就由JavaScript脚本收集你输入的文本,并且把它传递给后端,当它从后端获取到对应的响应数据后,再渲染到前端界面,就是你看到的搜索结果了。
因为使用基础JavaScript搭建网站的话开发量比较大,而vue等进阶框架需要更久的时间来学习,因此建议折中选择jQuery这个能力也许不如vue,angular强大,但是要比原生JavaScript更简便的框架。
前端语言比较简单,因此可以选择到w3cschool这个面向国际的编程语言学习网站上直接学习。
后端语言建议选择php,并辅助以thinkPHP框架。虽然我是Java工程师,但是对于初学者,我更推荐PHP。不仅因为它上手快,更由于thinkPHP作为中国人开发的框架,有很多的教程与支持材料,对于初学者来说,难度算是相当低的了。
thinkPHP的框架使用的也是MVC的理念,但是求速成的话,只需要了解这是把整个后端数据处理过程分为模型(model)-视图(view)-控制器(controller)三个层次就够了。
网上关于thinkPHP的搭建demo有很多,推荐题主下载别人的开源代码到本地环境,这样可以免去很多部署过程,直接开始开发。
简单的网站只需要两个页面,因此题主可以将7成的时间用于学习,3成的时间用于编码以及调试。因为在学会了理论之后,写代码的过程是很快的。
以上就是如何在一个月内学会搭建一个网站,如果对你有帮助,请留下你的赞给我呀。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。
#####很高兴能回答你的问题
我之前测试过在myeclipse、pycharm开发工具上编写网页,差距不是很大,但前者是编写完后需要打开浏览器运行结果,后者可以直接运行结果。python运行如下图所示:
java运行网页程序,需要安装tomcat服务器,而且还需要在浏览器中输入默认网页信息,相对而言比较繁琐一些,但在编写web程序的时候,会有更多代码提示,这一点要比python好一点,知道自己错在哪里,对于新手可能是一劳永逸的事情。
html:目前使用最多的是html5,一些介绍我就不在这里提及了,它就是网页的一个主体,就像造房子要用的混凝土一样,它里面有很多的标签,常见的有单标签(<input>),双标签(<a></a>)。学习html的一个基本要求是,理解标签的含义,学会使用各种标签。这里可以自行查看html5 。如下图所示:
需要链接的,可以私聊我,或者自行百度html标签大全。
css:它是用来制定网页结构的,就像早房子的走廊设在哪里,长,宽多少,厕所设在哪里,长宽多少等。它操作起来相对而言简单一点,基本可以分为几类,1.对类class进行设置,
2.
对ID(id)进行设置,3.对标签进行设置。这是最常用的几种,每一种都需要你熟悉,运用自如。如下图所示:这就是一个简单的css使用,当然它并不只局限于这点,这里只是展示了一个标签的制定。
js:它的作用是让网页更深动,而且是动态加载,这个对于反爬虫是很必要的,保护一些就有商业机密的网页信息,他可以说是学习网页中比较高级,比较难的一个环节,那也是重中之重啊,让网页更附有灵活性。
它不局限于网页的位置(一般打开开发工具,默认的首行,你就不要放了),但它一定要在<script>双标签中。这里我只说框架,以及如何学习,具体的内容请自觉学习,兴趣是最好的老师。学会前两种,你的网页就是一款模型苹果机,很好看,很吸引人,学会了第三种,那就是真的苹果手机。
至于做一个简单的网站!那就是多个网页的互相联系。
它可以是一个静态网站,也可以是一个动态网站。前者比较简单,是为了展示东西给别人看,传播信息为主,后者作用比较广,更像是一个交互式的(有反馈的)。但它们都有一个前提:1.把做好的每个网页连接起来,通过超链接<a>双标签。2.把众多网页的首页添加到域名上,域名是要购买的(建议使用阿里云),再就是买一个服务器(说白了就是一台电脑,它可以是实体,也可以是虚拟)准备工作都做好了,那就是上线操作了。这里你可以百度网站上线,(你也可以对比腾讯和阿里的收费情况)。
#####1.首先可以非常肯定的说,在一个月内学会html,css和js的基本运用是完全没有问题的,如果你多加练习,达到熟练运用也是没有问题的。
2.我不是很清楚你所说的网站是什么概念,如果仅仅用html,css和js写一个没有后台交互的网站,一个月的时间完全可以,如果你确实要学的话,建议你去找一些培训机构的视频来看,有知识点讲解,有项目的训练,学习起来是比较结构化的。
3.没有后台交互的网站写出来实际意义不大,只能当做练手,巩固自己所学的前端知识,这种网站没有实际用处,但是当你能写出来的时候,你会有一种成就感,自己的代码水平也会提高不少。
4.学完html,css,js之后,建议学一些后端的东西,这样开发一个简单的网站是绝对OK的,但是一个月的时间是绝对不够的。
如果说单纯的是一个页面,比如说注册页面,首先你用html+css写一个静态页面,然后用js来做一个验证,这个加起来真是要不了一个月,你去跟着视频敲一敲,很容易的
#####不知道你想要做多简单的网站,按照一般的培训机构前端的培训时间一般在2到4个月,根据学习内容的多少 时间也不同的。正常脱产学习一个月入门是没问题了初级前端是足够了。另外需要补充下 ,要想前端开发这个工作,可能需要几个月的学习就可以胜任很多工作了,但是要想精通可能需要好多年 在这个行业里需要不断的学习不断进步才行。
#####只是要求做出来,这个很简单,可以找个零基础视频学一下,有基础的话可以直接看实战部分,跟着做一个你基本上就会了,如果需要视频可以找我
#####学会这些居然还要一个月?一周足够了,但是要想精通至少要几年!
#####这是可以的,如果只是做简单的网站
1、首先你要看有项目的视频,边学边做,应为对于HTML、css、JS前端入门挺快的
需要你的勤奋努力与吃苦,毕竟这么多知识点要你去掌握和记忆
2、你要做好时间规划,比如HTML学习5天,CSS学习5天,JS学习10天,全天学习的那种,然后拿10天来做个简单的网站。
Demand feedback