我们先了解什么是网站——网站是由多个网页组成的
什么是网页——一个网页就是一个html文件,网页里面有图片、视频、链接、文字等多种元素组成(你可以随便去一个网站的网页里面看)
怎么写一个网页呢——主要通过前端程序员(也就是程序员)来编写html文件,然后通过浏览器打开,展示出的就是网页了
什么是html——它是超文本标记语言(超文本:一层意思是是超越文本(就是除了可以写文字以外还可以有图片、视频这些元素);另一层意思是:网页有链接可以从一个html文件跳跃到另外一个html文件上,简称超链接文本。所以简称超文本(理解就好不需要背))。作用:用来编写网页的一种语言。代码由标签组成。
了解了网页和html后,我们来了解一下解释html文件的浏览器。
我们学习知识肯定是学习当下主流的,那么浏览器也是一样,哪个浏览器使用的多我们就用哪一个,谷歌浏览器是当下最为常用的浏览器(可以去查一下当前浏览器所占市场份额),所以我们以后主要是通过谷歌浏览器来解析html文件。还要了解浏览器的内核(也叫做渲染引擎),作用是:读取html文件的内容整理讯息,计算网页的显示方式并显示在页面。
在正式学习html标签之前,我们还要了解一下什么是web标准,它是W3C组织和标准化组织 制定的一系列标准的集合,(W3C,叫万维网联盟,它就是一个有名的标准化组织)
为什么我们需要web标准呢——因为浏览器有很多,解析出来的html文件,也就是网页页面显示效果会有不同,身为程序员的我们如果没有web标准 的话,会为每个浏览器写的html文件出的网页效果不一样而苦恼。而我们遵循web标准,不仅可以规范程序员写出更规范的页面,更统一,还可以让web 的发展前景广阔,内容可被广泛的设备访问,容易被搜索引擎搜寻,网站容易维护等等。
那么我们了解了什么是web标准,那它由什么构成呢?——
主要包括结构(html)、表现(css)、行为(js)三部分组成。结构(html)是你看到整个页面的框架,例如某个图片放在某个地方,规定内容(内容就是图片,文字之类的)如何摆放。表现(css)就是字体的颜色大小,图片的摆放,大小,就是同样是内容我们应该如何展现出来,是整洁明了,颜色单一的展现出来,还是像有些网站一样颜色绚丽。行为(js)就是与网页有一些交互效果(交互效果就是是网页具有某些功能,例如编写js代码使用户输入信息提交,js进行动态验证等)
我们可以理解html就是比喻一个光秃秃没有任何羽毛的鹦鹉,然后我们可以通过css来给它添加上不同颜色的羽毛,有了羽毛还不行你是一只小鸟得会飞我们通过添加js来实现小鸟会飞的功能。
以上是我自己的对前端的认识。