JavaWeb学习之路(4)--开发第一个网页,注意文件类型与文件拓展名

简介: 本文目录1. 文件类型2. 隐藏拓展名3. 网页的拓展名4. 网页的打开方式5. 小结

1. 文件类型

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


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


那么电脑是怎么区分这些类型的呢,电脑只有区分开文件类型,才能使用正确的程序打开这些文件。


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


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


2. 隐藏拓展名

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


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


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


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


3. 网页的拓展名

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


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


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


新建文本文件,如下图:


修改其拓展名,如下图:



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


4. 网页的打开方式

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


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



5. 小结

我们本章开发了一个空白网页,使用浏览器打开后是空白的,但它已经是一个网页文件了。


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

相关文章
|
4天前
|
移动开发 前端开发 Java
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序,允许开发人员在单个编程接口中组合图形,动画和UI控件。本文详细介绍了JavaFx的常见用法,相信读完本教程你一定有所收获!
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
|
19天前
|
Java
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
81 34
|
27天前
|
Java 开发者 微服务
Spring Boot 入门:简化 Java Web 开发的强大工具
Spring Boot 是一个开源的 Java 基础框架,用于创建独立、生产级别的基于Spring框架的应用程序。它旨在简化Spring应用的初始搭建以及开发过程。
48 6
Spring Boot 入门:简化 Java Web 开发的强大工具
|
14天前
|
存储 JavaScript 前端开发
基于 SpringBoot 和 Vue 开发校园点餐订餐外卖跑腿Java源码
一个非常实用的校园外卖系统,基于 SpringBoot 和 Vue 的开发。这一系统源于黑马的外卖案例项目 经过站长的进一步改进和优化,提供了更丰富的功能和更高的可用性。 这个项目的架构设计非常有趣。虽然它采用了SpringBoot和Vue的组合,但并不是一个完全分离的项目。 前端视图通过JS的方式引入了Vue和Element UI,既能利用Vue的快速开发优势,
79 13
|
19天前
|
算法 Java API
如何使用Java开发获得淘宝商品描述API接口?
本文详细介绍如何使用Java开发调用淘宝商品描述API接口,涵盖从注册淘宝开放平台账号、阅读平台规则、创建应用并申请接口权限,到安装开发工具、配置开发环境、获取访问令牌,以及具体的Java代码实现和注意事项。通过遵循这些步骤,开发者可以高效地获取商品详情、描述及图片等信息,为项目和业务增添价值。
52 10
|
12天前
|
前端开发 Java 测试技术
java日常开发中如何写出优雅的好维护的代码
代码可读性太差,实际是给团队后续开发中埋坑,优化在平时,没有那个团队会说我专门给你一个月来优化之前的代码,所以在日常开发中就要多注意可读性问题,不要写出几天之后自己都看不懂的代码。
51 2
|
22天前
|
JavaScript 安全 Java
java版药品不良反应智能监测系统源码,采用SpringBoot、Vue、MySQL技术开发
基于B/S架构,采用Java、SpringBoot、Vue、MySQL等技术自主研发的ADR智能监测系统,适用于三甲医院,支持二次开发。该系统能自动监测全院患者药物不良反应,通过移动端和PC端实时反馈,提升用药安全。系统涵盖规则管理、监测报告、系统管理三大模块,确保精准、高效地处理ADR事件。
|
1月前
|
消息中间件 存储 Java
RocketMQ文件刷盘机制深度解析与Java模拟实现
【11月更文挑战第22天】在现代分布式系统中,消息队列(Message Queue, MQ)作为一种重要的中间件,扮演着连接不同服务、实现异步通信和消息解耦的关键角色。Apache RocketMQ作为一款高性能的分布式消息中间件,广泛应用于实时数据流处理、日志流处理等场景。为了保证消息的可靠性,RocketMQ引入了一种称为“刷盘”的机制,将消息从内存写入到磁盘中,确保消息持久化。本文将从底层原理、业务场景、概念、功能点等方面深入解析RocketMQ的文件刷盘机制,并使用Java模拟实现类似的功能。
42 3
|
Java 关系型数据库 图形学
Java获取系统文件类型图标并显示在JSP上
在网站制作中通常需要上传附件,而对于附件我们往往希望在其名称前面有类似于Windows系统中的类型图标,那么怎么根据附件的类型来显示不同的图标呢?目前有两种解决方案:  第一种:将所有类型文件的图标图片放置到项目中,然后通过分析文件的扩展名来调用相应的图片,这种方式比较简单常见,但是我们往往无法弄到所有文件类型的图标,而且也不能排除意外情况的出现,这里就不在介绍了;  第二种:通过java调用
1155 0
|
3天前
|
Java
Java—多线程实现生产消费者
本文介绍了多线程实现生产消费者模式的三个版本。Version1包含四个类:`Producer`(生产者)、`Consumer`(消费者)、`Resource`(公共资源)和`TestMain`(测试类)。通过`synchronized`和`wait/notify`机制控制线程同步,但存在多个生产者或消费者时可能出现多次生产和消费的问题。 Version2将`if`改为`while`,解决了多次生产和消费的问题,但仍可能因`notify()`随机唤醒线程而导致死锁。因此,引入了`notifyAll()`来唤醒所有等待线程,但这会带来性能问题。
Java—多线程实现生产消费者