前端学习(1day)

一、软件的分类

1.系统软件(Windows、Linux、macOS等操作系统)

2.应用软件(Office、QQ)

3.游戏软件(王者荣耀、英雄联盟)

二、客户端与服务器

1.客户端:用户通过客户端使用软件(服务员)

  ①文字客户端:通过命令行使用

  ②图形化界面:点击(C/S)

  ③网页:浏览器访问(B/S)

-优点:不需要安装;无需更新;跨平台

-使用的语言:HTML、CSS、JavaScript

2.服务器:服务器负责在远程处理业务逻辑(厨师)(JAVA、Node.js需要学好)

三、历史

蒂姆·伯纳斯-李——1991年8月6日,世界上第一个服务器和第一个网站,万维网的发明人。

四、浏览器和网页

浏览器:渲染网页(查看网页源代码)

-在万维网的初期,网页编写并没有标准,渲染的结果不一样。所以1994年建立万维网联盟(W3C),制订网页开发的标准。微软(IE)和W3C抗衡,目前IE9和W3C标准基本一致。所以我们需要制订我们编写的网页都需要遵循W3C的规范。

五、网页的结构

①结构:HTML用于描述页面的结构(骨架)

②表现:CSS用于控制页面中元素的样式(美化)

③行为:JavaScript用于响应用户操作(动起来,活起来)

六、HTML

1.HTML(Hypertext Markup Language):超文本标记语言

2.标签:<标签名>标签体</标签名>(开始标签和结束标签组成)

①单标签(自结束标签)②双标签

3.标题标签:<h1></h1>、<h2></h2>、<h3></h3>

4.段落标签:<p></p>

5.html的格式

<html>

        <head>

                <title> </title>

        </head>

        <body></body>

</html>

6.<head></head>、<body></body>是<html></html>的子标签;<title> </title>是<html></html>的后代。

7.<head></head>标签里面的东西是给浏览器看的,不显示在网页里面。

8.<title></title>网页的标题

9.<body></body>标签里面的东西是用户可以看见的内容。

七、文本编辑器

1.最好不用记事本

2.使用notepad++:Download Notepad++ from SourceForge.net

3.注释:<!-- -->;注释在网页中不会显示,在源码中会显示;注释不能嵌套。

八、标签的属性

属性写在开始标签里面和单标签里面,属性是一个名值对(x=y),属性和标签名或者其他属性之间应该使用空格,属性值需要用双引号引起来。

九、迭代:网页的版本(HTML4、HTML5(目前都是html5))

十、文档声明(doctype):用来告诉浏览器网页的版本

1.<!doctype html>或者<!DOCTYPE html>: html5的文档声明

十一、进制

转换:calc程序员模式

1.十进制:满10进1

2.二进制:满2进1 (0和1)

①所有数据在计算机底层都以二进制的形式保存

②可以将内存想象成一个有多个小格子组成的容器,每个小格子存储一个1或一个0

    一个小格子=1位

    8bit=1byte(字节:最小操作单位)

    1024byte = 1kb(千字节)

    1024kb = 1mb(兆字节)

    1024mb = 1gb(吉字节)

    1024gb = 1tb(特字节)

    1024tb = 1pb

3.八进制:满8进1(0 1 2 3 4 5 6 7 11 12 13 ... 19 20)(很少用)

4.十六进制(显示二进制数字):满16进1(0 1 2 3 4 5 6 7 8 9 A B C D E F 1a 1b 1c 1d 1f 20 )

十二、字符编码

编码:字符——>二进制码

解码:二进制码——>字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值