Web前端(六):简述三大框架:Angular、React、Vue

结合之前所说的内容,我们已经能够较为便捷地自己开发网页了,但是如果你真的从头开始写一个较为复杂的网站,就会发现这是一件十分繁琐复杂的事情。比如说以下几点是曾经困扰过我的问题:

1、代码复用问题:比如你自己设计的网站最上方有一个菜单或导航栏,需要不论网站怎么跳转页面,它都存在,最原始的方法肯定是在每个html文件中都加上这一段HTML和CSS代码,那假如你想修改这个菜单中的几个字,就得跑到所有文件中都修改一遍,这明显就不是一个好的代码习惯。(当然原生HTML中也有元素封装的内容就是专门用来解决这种问题,不过不是本章重点就不讲了)

继续阅读“Web前端(六):简述三大框架:Angular、React、Vue”

Web前端(五):Bootstrap+JQuery

通过之前的学习,差不多掌握了原生的HTML+CSS+JavaScript的我们,基本上已经能够做到很大程度上的网页开发了,虽然开发过程中必然会遇到很多困难,但是在不断的努力下一定都是能够解决的。不过仅仅依靠原生手段进行开发实在是有点累,今天我就简单介绍一下两个能够提高我们开发效率的工具:Bootstrap和JQuery。

继续阅读“Web前端(五):Bootstrap+JQuery”

Web前端(四):JavaScript

JavaScript简称JS,是一种主要用作web开发的脚本语言,当然也可用作小程序开发、APP开发等用途,是通过镶嵌在HTML中来实现自身的功能的。JS、HTML、CSS往往一起出现,共同完成应用的开发。和HTML、CSS类似,JS也有一套标准——ECMAScript,2015年发布了第六版的ECMAScript也就是目前应用的标准,也称ES6。

继续阅读“Web前端(四):JavaScript”

Web前端(三):前端布局

前端布局对前端开发而言是必不可少的环节之一。我所理解的前端布局可以分成两个大类,第一类是元素层面的布局,就是像absolute布局、flex布局等等,都是描述元素在页面上以何种形式呈现,即局部的布局;第二类是网页层面的布局,像静态布局、响应式布局等,都是描述同一个网页在不同的设备上的呈现形式,即整体的布局。接下来就详细整理一下这两大类布局。

继续阅读“Web前端(三):前端布局”

Web前端(一):HTML5和DOM

HTML语言,又称超文本标记语言,英语为HyperText Markup Language,是一种用来构建网页内容的描述语言,就像我们用文字来写出一部小说,网页,就是由这种语言描述而成的。而我们常常听到的另一种说法,是HTML5或者H5,这个数字5则代表了一种标准,就像是版本号中的1.0一样。平常我们说的HTML或者简称H5,都是指符合最新标准的HTML语言,H5是目前应用最广泛、最广为人知的开发网页的语言。

继续阅读“Web前端(一):HTML5和DOM”

Web前端序言(废话):我与前端的哪些事儿

虽然我接触前端只是一年多以前的事情,对于这方面没有什么发言权,了解的东西也十分的片面,但是我还是想通过写这一系列博客,来对这段时间我所了解的前端做一个简单的总结,也希望能够在写博客的过程中,建立起一个系统的认识,加深我对前端的理解认知。

继续阅读“Web前端序言(废话):我与前端的哪些事儿”