首页 > 编程语言 >JavaWeb

JavaWeb

时间:2024-09-12 21:53:26浏览次数:10  
标签:网页 JavaWeb 可以 正文 标题 HTML 前端

课程学习路线,重点在后端。

JavaWeb_html

学习可以掌握能力

JavaWeb_Web_02

Web工作流程,

JavaWeb_html_03

JavaWeb_html_04

不同的浏览器,内核不同,对于相同的前端代码解析的效果会存在差异。

Web标准

JavaWeb_html_05

HTML:负责网页的结构。

CSS:负责网页的表现。

JS:负责网页的行为。

HTML、CSS

JavaWeb_HTML_06

JavaWeb_html_07

快速入门

在文件夹中新建一个后缀为html的文本文件,输入以下代码,就能在浏览器打开。

包含head和body两部分。

<html>
<head>
    <title>HTML 快速入门</title>
</head>
<body>
    <h1>Hello HTML</h1>
    <img src="1.jpg" />
</body>
</html>

注意:标签可以大写也可以小写。

  图片中的引号可以是单引号也可以是双引号。

HTML语法松散。

安装VS Code

虽然Java语言现在通用的是IDEA,但是vscode作为优秀的前端开发工具,我们还是使用它。

安装完成后,使用以下插件。这是一些前端开发工具。

JavaWeb_HTML_08

一如既往,推荐大家安装这个。

JavaWeb_html_09

基本标签&样式

以新浪新闻为例,一个网页包括标题和正文。

标题包括标题排版、标题样式、超链接

正文包括

首先是标题

JavaWeb_Web_10

在vscode输入一个感叹号就可以快速生成html的基础格式

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
    <!-- 字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

</body>
</html>

随后稍稍修改

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
    <!-- 字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!--
    img标签:
        src: 图片资源路径
        width: 宽度(px,像素;%,占父元素宽度的百分比也就是body的宽度)
        height: 高度

    路径书写方式:
        绝对路径:
            1. 绝对磁盘路径: C:\Users\Administrator\Desktop\HTML\img\news_logo.png
            <img src="C:\Users\Administrator\Desktop\HTML\img\news_logo.png">

            2. 绝对网络路径: https://i2.sinaimg.cn/dy/deco/2012/0613/yocc20120613img01/news_logo.png
            <img src="https://i2.sinaimg.cn/dy/deco/2012/0613/yocc20120613img01/news_logo.png">

        相对路径:
            ./  : 当前目录,./ 可以省略的
            ../ : 上一级目录
-->

    <img src = img/news_logo.png width="100" height="100"> 新浪 > 正文

    <h1>新闻题目</h1>
    <hr>
    2024.9.12
    <hr>
</body>
</html>

JavaWeb_HTML_11

运行出来这个样子,丑丑的,把图片后边的宽度和高度删掉就好了。

JavaWeb_Web_12

明天再修补。

标签:网页,JavaWeb,可以,正文,标题,HTML,前端
From: https://blog.51cto.com/u_16382144/11993599

相关文章

  • 5-【JavaWeb】JUnit 单元测试及JUL 日志系统
    1.使用JUnit进行单元测试JUnit是Java中非常流行的单元测试框架,MyBatis与JUnit可以很好地结合,来测试持久层代码的正确性。1.1添加JUnit依赖在使用JUnit之前,需要在pom.xml中引入JUnit依赖。<dependency><groupId>junit</groupId><artifactId>......
  • 6- 【JavaWeb】Maven管理项目
    ApacheMaven是一个流行的构建自动化工具,用于Java项目的构建、管理和依赖处理。Maven使用XML配置文件pom.xml来管理项目的构建过程和依赖关系。1.项目结构一个标准的Maven项目结构如下:my-maven-project/├──src/│├──main/││├──java......
  • 3-【JavaWeb】Lombok配置及使用方法介绍
    Lombok入门教程1.什么是Lombok?Lombok是一个帮助简化Java类中样板代码的Java库。比如,你经常会发现自己重复编写getter和setter方法、构造函数、toString()、equals()和hashCode()方法等。Lombok通过注解来自动生成这些代码,简化开发工作。2.Lombok安装步......
  • Javaweb之SpringBootWeb案例文件上传的详细解析
     2.文件上传在我们完成的新增员工功能中,还存在一个问题:没有头像(图片缺失)编辑上述问题,需要我们通过文件上传技术来解决。下面我们就进入到文件上传技术的学习。文件上传技术这块我们主要讲解三个方面:首先我们先对文件上传做一个整体的介绍,接着再学习文件上传的本地存储方式,最后......
  • 基于JavaWeb开发的java eclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版
    基于JavaWeb开发的javaeclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版......
  • JavaWeb【day12】--(SpringBootWeb登录认证)
    案例-登录认证在前面的课程中,我们已经实现了部门管理、员工管理的基本功能,但是大家会发现,我们并没有登录,就直接访问到了Tlias智能学习辅助系统的后台。这是不安全的,所以我们今天的主题就是登录认证。最终我们要实现的效果就是用户必须登录之后,才可以访问后台系统中的功能。......
  • JavaWeb【day15】--(Maven高级)
    Maven高级Web开发讲解完毕之后,我们再来学习Maven高级。其实在前面的课程当中,我们已经学习了Maven。我们讲到Maven是一款构建和管理Java项目的工具。经过前面10多天web开发的学习,相信大家对于Maven这款工具的基本使用应该没什么问题了。我们掌握了Maven工具的基本......
  • 【待做】【JavaWeb】HTTP、Tomcat、Servlet
    一、JavaWeb框架及HTTP介绍二、IDEA+Tomcat集成快速构建JavaWeb项目2.1快速构建JavaWeb项目2.2IDEA集成本地Tomcat2.3IDEA配置Tomcat的Maven插件2.4项目打包后的目录结构三、Servlet执行流程及生命周期介绍3.1Servlet介绍及写个接口3.2Se......
  • JavaWeb开发01 - HTML+CSS
    浏览器内核对前端代码进行渲染解析,为确保解析效果一直制定web标准。Web标准也称为网页标准,由一系列的标准组成,大部分由W3C(WorldWideWebConsortium,万维网联盟)负责制定。由三个组成部分:HTML:负责网页的结构(页面元素和内容)。CSS:负责网页的表现(页面元素的外观、位置等页面样式......
  • JavaWeb案例-登录认证
    在前面的文章中,我们复习了部门管理、员工管理的基本功能。但是我们并没有登录,就直接访问到了Tilias智能辅助系统的后台。这是不安全的,所以今天复习登录认证。最终实现的效果就是用户必须登录之后,才可以访问后台系统中的功能。 1.登录功能 1.1需求在登录界面中,我们可以输......