点此查看本系列全部文章 零基础Java全栈教程

文章目录

  • 1. 任务背景
  • 2. 任务目标
  • 3. 相关知识点
    • 3.1 文件类型
    • 3.2 隐藏拓展名
    • 3.3 网页的拓展名
    • 3.4 网页的打开方式
  • 4. 任务实操
  • 5. 小结

1. 任务背景

人生中的第一次总是让人憧憬,美好又梦幻。第一次接触电脑、第一次步入大学、第一次爬山、第一次看海…

对于编程,我最开始接触的是C/C++这样的控制台程序,运行界面是一片黑乎乎的命令行,就像下图一样,令人提不起兴趣来。

直到大二那年,偶尔一个机会,我的老师开始让我帮忙做学校的一个网页,我才知道原来还有这种东西,开发一个漂亮页面竟然这么容易(网页相对控制台那可好看多了)。激动的心啊,久久不能平静矣。

今天,我就带领大家实现第一个网页文件。

2. 任务目标

  • 认识到网页是文件类型的一种。
  • 理解操作系统是如何识别不同类型的文件的。

3. 相关知识点

3.1 文件类型

在学习编写网页之前,大家一定要掌握一个非常基础且不可或缺的概念,就是文件类型。

我们知道文件分为txt文本文件、word文件、excel表格文件、ppt演示文档、mp3音乐文件等等不同的类型。

那么电脑是怎么区分这些类型的呢,我们双击文件时,为什么电脑能使用对应的软件打开这个文件?

实际上,我们的电脑是通过文件的拓展名,来区分文件的,也是通过文件的拓展名,来决定打开文件时使用什么程序的。

例如:记事本编写的文件,拓展名是.txt;word编写的文档,拓展名是.doc或者.docx ,doc是早期使用的拓展名,后来又推出了docx;excel编写的表格闻到那个,拓展名是.xls.xlsx;mp3音乐文件的拓展名,那就是.mp3了。

当我们双击某个文件时,电脑通过拓展名知道了该文件的类型,然后调用对应的程序打开该文件。

3.2 隐藏拓展名

电脑上的文件,基本都是有拓展名的,如下图,我们可以通过拓展名轻易的区分开这是一个什么文件。

但是有些同学的电脑上,是不显示拓展名的,如下图:

一定要注意的是,不显示文件的拓展名并不代表文件没有拓展名,只是隐藏了而已,我们可通过勾选文件拓展名复选框来显示拓展名。

作为一名程序员来说,我们应该始终展示文件的拓展名,便于我们随时分析文件类型。

3.3 网页的拓展名

OK,分析到这里,我们只需要知道网页的拓展名,就可以创建一个网页文件了。

网页的拓展名一般是.html,所以我们可以创建拓展名为.html的文件,因为该文件的拓展名是.html,所以电脑就会将它作为网页文件来处理。

一般来说,我们使用右键新建文件时,并没有选项让我们直接创建一个网页文件,我们可以选择创建记事本文件,然后将其拓展名.txt改为.html

新建文本文件,如下图:

修改其拓展名,如下图:


这样我们就创建了一个网页了。

3.4 网页的打开方式

一般来说,我们会使用浏览器打开网页,但是如果我们想编辑网页的内容,我们可以通过记事本或其他编辑工具打开网页。

可以右键点击网页文件,选择具体打开方式,如下图,我们可以选择IE浏览器打开这个网页,来查看它的效果。

4. 任务实操

第1步,新建一个文本文件。

第2步,将文件拓展名改为.html,然后双击打开,观察是否默认使用浏览器打开。

第3步,右键点击文件,选择打开方式,然后选择使用记事本打开,理解我们的计算机,是可以通过不同程序打开同一个文件的。

5. 小结

本节我们创建了一个网页文件,虽然使用浏览器打开后是空白的,但它已经算是一个网页了。

接下来,我们就学习如何编写网页的内容。

零基础HTML教程(4)--动手创建第一个网页吧相关推荐

  1. gulp菜鸟级零基础详细教程,嘴对嘴教会你怎么使用gulp

    gulp菜鸟级零基础详细教程,嘴对嘴教会你怎么使用gulp 相信大家一定听说过gulp或者webpack,grunt等前端构建工具,这些是做什么用的我也不知道,也许他们会和一些前端框架用到一起,让开发 ...

  2. Python零基础入门教程( 快速入门)

    前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...

  3. ue5新手零基础学习教程 Unreal Engine 5 Beginner Tutorial - UE5 Starter Course

    ue5新手零基础学习教程 Unreal Engine 5 Beginner Tutorial - UE5 Starter Course! 教程大小解压后:4.96G 语言:英语+中英文字幕(机译)时长 ...

  4. python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)

    一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...

  5. 视频教程-Python零基础入门教程-Python

    Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...

  6. SEO零基础入门教程(外链的发布和软文编写)

    seo的作用是众所周知的,对网站进行seo优化,可以给网站带来大量的搜索引擎流量.但是想要做好网站优化也有难度,尤其是对于seo新手来说,因为缺乏理论和实战,所以seo新手需要多加练习.那么具体seo ...

  7. html怎么在线安装,web前端零基础学习教程,如何安装HTML编辑器!

    原标题:web前端零基础学习教程,如何安装HTML编辑器! HTML 编辑器推荐: 可以使用专业的 HTML 编辑器来编辑 HTML,菜鸟教程为大家推荐几款常用的编辑器: Notepad++:http ...

  8. 零基础用Unity制作你的第一个游戏(1)

    零基础用Unity制作你的第一个游戏(1) 1.开发环境 2.创建项目 3.Unity界面基本介绍 1.界面介绍 2.场景视图操作 4.创建对象 1.创建地板 2.创建主角 5.不能缺少的仪式感(让游 ...

  9. 计算机pscs6教程,photoshop CS6零基础入门教程

    <photoshop CS6零基础入门教程>针对零基础学员开设,以教案和实际操作演示相结合的方式,详细地介绍adobe photoshop cs6的各项工具和命令.由浅入深.循序渐进地全面 ...

最新文章

  1. QNX Hypervisor管理程序
  2. 《强化学习周刊》第10期:强化学习应用之计算机视觉
  3. 如果两个对象具有相同的哈希码,但是不相等的,它们可以在HashMap中同时存在吗?...
  4. C#线程安全的那些事
  5. win7 其他用户当前已登录到此计算机,win7旗舰版的电脑如何切换至公共用户?-win7用户,win7账户已被停用按f8没反应...
  6. 服务器iis如何开启tlsv1.2协议,Windows系统中IIS启用TLS 1.2
  7. 买手机时怎么判断手机性能?
  8. 力扣--19删除链表中的倒数第n个节点
  9. 解密Angular WebWorker Renderer (二)
  10. sqlserver 中怎样查看一个数据库中表的关系
  11. Java应用案例分析_Java应用启动参数实例解析
  12. 连接黑屏_解决地下城与勇士PK服登录游戏卡在“正在连接服务器”的黑屏界面...
  13. 可以代替专业CAD的《燕秀工具箱》V2.81版-模具设计外挂
  14. (四)Kotlin加密/解密之RSA算法和数字签名
  15. 2022年11月编程语言流行度排名
  16. 僵尸网络 DDoS 攻击活动分析
  17. arduino/Mixly心知天气
  18. 天池比赛——Docker基础镜像搭建,容器导出镜像
  19. SST-Calib:结合语义和VO进行时空同步校准的lidar-visual外参标定方法(ITSC 2022)
  20. 浮点数和整数的区别python_浮的部首|浮的拼音|浮的组词|浮的意思 - 查字典

热门文章

  1. 虚拟机装系统后无法打开系统解决方案
  2. Jedis使用lua脚本完成令牌桶限流
  3. pdf文件转换ppt可编辑_创建,转换和编辑PDF文件的免费工具
  4. 数据库知识点整理(一)
  5. log4cpp源码阅读:Appender组件学习
  6. IDEA中如何将一个JavaWeb项目打包成war包
  7. 20220529 pdf 分割合并软件,python tkinter
  8. 【Hive】什么是数据仓库?数据仓库和数据库有什么关系?
  9. 工信部python证书多少钱_python requests SSL证书问题
  10. Windows系统与debian系统双系统安装