零基础10天学会网页制作第一天

大家好,我是艾伯明。从这篇文章开始,我们开始了为期10天的网页制作学习,具体是如何学习,以及未来的就业前景。请阅读上一篇文章《零基础10天学会网页制作之前言》,已经详细介绍过了。让我们言归正传。

第一天的课程比较简单,基本没有什么难的知识点。目录如下:

1.简要介绍网页制作和市场前景

2.下一步如何学习和设定目标

3.网页是如何制作的

4.什么是Html

5.什么是Css

6.如何开发(IDE选择)

7.知道网页结构html,标题,正文

8.h1~h6标签

9.p标签

10.img标签

11.今天的总结和作业

1.简要介绍网页制作和市场前景

这在昨天的序言中已经详细介绍过了。我在这里重复一下,什么是网页制作,顾名思义,就是在互联网上开发网页。我们当然熟悉互联网上的网页。你访问的任何网站,如百度、头条、淘宝、JD.COM、大学网站、公司官网等。是网页,即Pc或移动终端上的浏览器,或者

市场前景,如一线城市,北方,广州和深圳,需求量很大。中级前端工程师至少是12 K以上的水平,当然高级的更高,30 K以上,40 K以上的人也很多,所以只要你学习扎实,实力强,那么工资就不是问题。你可以自己去智联、Boss、拉钩等招聘渠道搜索这个行业的薪资。

2.下一步如何学习和设定目标

就像我昨天说的,学习,尤其是自学,需要很大的毅力。坚持很重要。我们必须知道,学习是为了自己,而不是为了别人。想要拿高薪,就要付出更多的努力;给自己定一个目标是很有必要的,比如完成学业后我想为多少钱工作,因为它可以推动你很长一段时间的前进。

3.网页是如何制作的

百度、淘宝、JD.COM、今日头条等。我们在网上看到的这些网页是如何制作的?这里先给大家一个定义,不需要刻意记忆,因为后面的课程会一一讲解。首先,它必须由人来开发。这里的人一般指的是程序员,也就是我们未来的定义,是前端工程师,通过使用IDE(开发工具),编写代码,完成每个网页,上传到服务器,然后通过域名解析。

写什么代码组成网页?我们以百度为例,打开百度官网,点击鼠标右键,点击查看网页源代码。

零基础10天学会网页制作第一天

查看网页源代码图

我们看到的,是这样的:

零基础10天学会网页制作第一天

源代码图

当然,不仅仅是百度。打开任何一个网站,查看源代码后,基本都是如上图。这是组成网页的代码,通常称为前端的标签。

4.什么是Html

通过上面的第三项,我们很容易发现网页的源代码是由“”一个个组成的。这里的左右尖括号是写网页的代码,俗称标签。这些是Html,这是一种描述网页的语言,称为超文本标记语言,英语是:简称HTML。

这里简单总结一下,HTML不是编程语言,而是标记语言。所谓的标记语言是由一组标记标签组成的,类似于我们上面看到的源代码。对于这些概念性的东西,你不需要去背,只需要去了解。

自从HTML发展以来,很多版本都进行了更新迭代,每个版本的出现都是革命性的创新。

零基础10天学会网页制作第一天

p>

HTML发展史

5、什么是Css

上述我们知道了什么是Html,知道了网页都是用Html进行开发的,那么什么是css呢?简单来说,就是样式。我们可以看到,很多的网站做得都比较高端,大气,上档次,非常漂亮,其实这些绝大数都是用css来开发修饰的,也就是说,通过css,我们可以控制页面的美观,文字的大小,颜色,各个标签的位置,动效等,使得html变得美观,大方。用一个很简单的例子,用人来比喻,HTML就好比是一个裸体,CSS呢就是各种不同的衣服,用房子来比喻,HTML是一个毛坯,CSS就是精装修所用的材料。

6、如何进行开发(IDE的选择)

俗话说的好,工欲善其事必先利其器,我们如何去书写代码呢,当然了,开始学的话,用记事本是最好的,因为记事本没有任何的联想提示,必须一个一个进行书写,特别能锻炼我们的标签意识,加深我们的代码能力,这个我是比较推荐的,后续如果对标签熟练了,我们可以再转到其他工具上。

熟练之后,我们选择的工具就比较多了,比如Dreamweaver,WebStorm,IntelliJ,pycharm等等,任何一个开发编程语言的IDE(开发工具),几乎都支持web开发,那么具体选择哪一款,主要是看个人喜好,目前市面上用的最多的是WebStorm,接下来的课程,我们也主要是选择这款开发工具进行开发,如何进行下载和安装,到时,我们选择它开发的时候会一点一点讲到,前边两三天,我们还是用原始的记事本进行开发,主要目的只有一个,加深大家对标签的熟练,多培养代码感。

7、认识网页结构html,head,body

前边,通过查看各个网页源代码,我们是不是发现了一个共同的问题,可以看看下面几个图:

今日头条源代码截图:

零基础10天学会网页制作第一天

百度源代码部分截图:

零基础10天学会网页制作第一天

Android干货铺源代码截图:

零基础10天学会网页制作第一天

源代码太多了,截图并没有截全,希望大家可以实际去看下各个源代码,通过查看源代码,我们发现了一个什么现象,是不是都有这几个标签,这就一个网页的组成结构,如下图:

零基础10天学会网页制作第一天

网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容,声明有助于浏览器中正确显示网页。

通用的声明如下:

HTML5

HTML 4.01

"http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

head标签,顾名思义,就是头部元素,在head里,我们可以声明文档的编码,标题,作者,描述,引入外部的css,JavaScript等资源,这个是个很重要的元素。

中文编码,我们就可以这样在head里去写

body标签是我们的主体内容,我们日后所有的标签代码都要书写在这里

虽然说标签的书写,不区分大小字母,但是html4.0后,一般规定使用小写字母,我们可以去看那些主流的网站,也基本采用的是小写字母,这个我们一定要注意。

还有一个需要注意的,HTML标签中,绝大部分标签,都是双标签,有开始有结尾,类似,也就说是成对出现的,当然了也有单标签,这个日后会介绍。

不妨,我们花个几分钟,在记事本上,把网页的主体结构给写一写吧,在视频中,我也会带着大家去写一写,在头条(北漂程序员老李),微信公众号(一个北漂程序员),视频,文字教程,我会同步更新,记得关注我哦~

8、h1~h6标签

了解了网页的主体结构后,我们已经知道了,body标签里是书写网页内容的,我们在网上经常看到一些黑色的标题文字,那么这些内容,我们该如何显示呢?h1到h6就可以满足我们需求,来,我们一起来写一写吧,新建一个记事本文件,这里我起名“day_01.txt”,如下图:

零基础10天学会网页制作第一天

文件

打开文档,在文档里我写上标签内容,如下图:

零基础10天学会网页制作第一天

代码

点击保存后,更改后缀为“.html”:

零基础10天学会网页制作第一天

更改

右键,选择打开方式,在浏览器中打开,我们就看到了下图:

零基础10天学会网页制作第一天

效果

上边就是h1到h6所展示的效果,简单吧,以后比如在文章中定义标题,我们就可以选择对应的来写,在head里我们定义了一个title标签,其实就是网页的标题,我用红色箭头标了出来。

9、p标签

我们经常看新闻,一个新闻,除了标题之外,还有什么,新闻内容,对吧,也就是每段的内容,我们就可以使用p标签写展示。

零基础10天学会网页制作第一天

实例

我们还在,原来那个文件里写,右键,打开方式,选择记事本打开。

零基础10天学会网页制作第一天

代码

写好后,点击保存,右键,打开方式,使用浏览器打开。

零基础10天学会网页制作第一天

效果

对于p标签,也是一个很简单的标签,大家多练习一下,试着,多写几个段落吧。

10、img标签

当我们已经掌握了h标签和p标签后,基本上一个无图的新闻列表,我们就可以搞定了,有的朋友就要问了,我想加入图片,该如何实现呢,哎,加入图片就要说到这个img标签了,img标签是个单标签,这个我们注意一下,语法如下:

<img src= "" />

src呢,是img的固有属性,指向的是一个图片路径,这个图片路径呢,可以是网上的一个图片链接,也可以是本地的一张图片。

比如我们要实现下图的效果,该怎么实现呢?

零基础10天学会网页制作第一天

效果

这里我们分析一下,一共两部分组成,上边是标题,下面是图片,标题,我们可以使用h系列标签实现,图片呢,我们就可以使用img来实现,这里使用本地的图片吧,后续我们会讲到,远程和本地图片,还有图片相关路径的选择,图片资源如下,大家可以右键选择保存。

零基础10天学会网页制作第一天

素材

这里我把图片保存到了同级的目录下,如下图:

零基础10天学会网页制作第一天

文件目录

接着,我们更改day_01.html:

零基础10天学会网页制作第一天

代码

效果如下图:

零基础10天学会网页制作第一天

实现效果

11、今日总结及作业

毕竟第一天,内容还是比较简单的,一是认识网页结构,知道一个网页都有哪些标签组成,是干什么的,二是掌握,h,p,img标签的使用。

今天作业,实现一个新闻列表:

零基础10天学会网页制作第一天

新闻列表

图片素材如下(可右键保存):

零基础10天学会网页制作第一天

素材

好了,第一天的课程就到这里吧,我是AbnerMing,一个北漂的程序员,期待您的关注!