day30_HTML

day25后几天为答疑和测试,第二阶段学习第一天是day30

在今日内容

0 复习昨日

1 本周安排

2 第二阶段介绍

3 HTML

0 复习昨日

1 本周安排

前面的Java知识

类,对象,属性,方法

String,日期操作,包装类操作

集合操作

本周

  • HTML 1天
  • CSS 1天
  • JavaScript 3天

前端知识比后端简单,注意是记单词,要求就是会用

见到别人写的页面要认识

2 第二阶段介绍

第一阶段是java基础,第二阶段是javaweb,我们要是还有第一阶段的知识来完成javaweb项目的开发.即学完第二阶段就可以完成一个简单项目,理解项目开发流程,知道一个项目的请求响应的过程.

第二阶段(五周)

  • 前端
  • 数据库
  • javaweb知识
  • 项目开发
    • 前端浏览器页面发请求
    • java代码处理请求,操作数据库
    • java代码根据数据库结果,做出响应

day30_HTML_第1张图片

3 HTML

3.1 HTML介绍

我们进行web开发,web开发中前端页面就是由HTML编写.

html是一种开发页面的编程语言,全称Hypertext Markup Language(超文本标记语言)

  • 超文本,比普通文本功能丰富,图片,动态效果,超链接,多媒体等等
  • 标记,就是标签,HTML语言编程,就是利用各种标签来开发,不同的标签实现不同的效果
  • 语言,一种编程语言

主要作用:

  • 使用各种标签,完成一个网页,给用户看

3.2 基本语法

1 html文件,后缀是.html

2 编辑可以使用记事本编辑

3 基本语法

  • 标签是由尖括号组成
  • 标签大部分是由一对标签组成,前面成为开标签,后面的称为闭标签,闭标签有/
  • 在开标签内可以给标签设置属性,
    • 属性名=“属性值”
    • 多个属性空格隔开
  • HTML中标签和属性是不区分大小写,但是建议是全部小写
  • 标签可以嵌套

4 基本骨架

<html> 
	<head> 
		<title>第一个HTML页面title> 
	head>
	<body> 
		<h1>hello,worldh1> 
	body>
html>

5 运行

  • 以浏览器打开

3.3 开发工具

  • VSCode (微软) (我们使用这款)
  • HBuilder (国产)
  • WebStorm (IDEA家族的)
  • Dreamweaver (考古队)

3.3.1 安装

安装,默认下一步下一步就可以.

day30_HTML_第2张图片

建议勾选2345,这样可以在右键时有 一个提示"使用VSCode打开文件"


3.3.2 案装插件

VSCode不装插件,等于白用~~~~

day30_HTML_第3张图片

以上几个是非常墙裂建议安装!


在应用商店,输入以上几个的名字即可
day30_HTML_第4张图片

  • Auto rename tag
  • Chinese (Simplified)(简体中文)
  • Material lcon Theme
  • open in browser
  • Prettier - Code formatter

3.3.3 使用

使用VSCode,最好的方式

  • 先在本地磁盘创建好一个前端项目(文件夹)
  • 使用VSCode打开该文件夹
  • 在内容创建页面文件

day30_HTML_第5张图片


也可以
day30_HTML_第6张图片


day30_HTML_第7张图片


开始编写页面,HTML骨架是固定的,可以一键生成!!!
day30_HTML_第8张图片

day30_HTML_第9张图片
day30_HTML_第10张图片


如何运行?

1 在磁盘中找到文件,使用浏览器打开

2 或者使用刚才我们安装的插件,有快捷键 alt+b,就会使用电脑的默认浏览器打开

4 HTML标签

4.1 结构标签【重点】



<html> 
    <head> 
        <title>title>
    head>
    <body> 
    body>
html>

4.2 排版标签【重点】

排版标签就是对内容的简单布局.


  • 标题h1-h6
  • 分割线hr
  • 换行br
  • 段落p
  <br>
    
    <h1>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h1>
    <h2>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h2>
    <h3>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h3>
    <h4>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h4>
    <h5>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h5>
    <h6>
      郑州疫情防控新闻发布会上,社区书记称“因防疫错过女儿成人礼”并哽咽,网友热议
    h6>
    
     <hr width="500px" />
     <hr width="50%" size="50px" color="red"/>
     <hr width="50%" size="50px" color="rgb(0,0,255)"/>
     <hr width="50%" size="50px" color="#000000"/>
     <hr width="50%" size="50px" color="#0000FF"/>
     <hr width="50%" size="50px" color="#32CD32"/>
     
      
      <p>昨日,郑州一场疫情防控发布会上,社区书记刘红英动情讲述:
        “前几天是我女儿18岁生日,然而我却缺席了她的这场成人礼,
        当时她给我发来一段和猫咪的视频,告诉我她很好,
        让我多爱自己一点,我把这个视频发到了朋友圈,
        当时我们很多志愿者在我的朋友圈里,
        他们立刻截图在居民群里广泛转发,
        还为我的女儿送来了各种各样的祝福。”p>
        <p>讲到动情处,她开始哽咽……p>
        <p>此事引起了网友的热议,今天下午,#郑州平安街社区的万能的朋友圈#话题词冲上了热搜,另一话题词p>
  body>
html>

4.3 块标签【重点】

块标签是我们将来使用最多的一个标签,可以用来布局页面,得配合后续的CSS来实现.


  • div
    • 将来可以通过css来调整它的大小,尺寸,位置,完成页面布局
  • span
    • 将来一般做提示语
  <body>
    
    <div style="background-color: red">这是一个div块标签div>

    
    <span style="background-color: green">这是一个span块span>
  body>

4.4 文字标签

  <body>
    
    <font size="1" color="red">讲到动情处,她开始哽咽……font><br />
    <font size="2" color="rgb(123,123,123)">讲到动情处,她开始哽咽……font
    ><br />
    <font size="3" color="#87cc65">讲到动情处,她开始哽咽……font><br />
    <font size="4" face="宋体">讲到动情处,她开始哽咽……font><br />
    <font size="5" face="楷体">讲到动情处,她开始哽咽……font><br />
    <font size="6">讲到动情处,她开始哽咽……font><br />
    <font size="7">讲到动情处,她开始<strong>哽咽strong>……font><br />
  body>

4.5 列表标签【重点】

列表是一个非常常见的标签

  • 无序列表(最常见)
    • ul
  • 有序列表(order list)
    • ol
  <body>
    
    
    <ol>
      <li>呼市多名公职人员疫情期间聚众饮酒热li>
      <li>暂缓巴基斯坦40亿贷款偿还?中方回应热li>
      <li>70秒带你打卡进博会li>
    ol>

    <hr />

    
    <ul type="square">
      <li>八部门:鼓励开放郊野公园提供露营li>
      <li>“下饭神器”老干妈不香了?li>
      <li>逃犯到派出所开无犯罪记录证明li>
    ul>
  body>

4.6 图片标签

  <body>
    
    
    
    <img src="../images/中国地图.jpg" width="800px" alt="地图" />
  body>

4.7 超链接标签【重点】

超链接就是一个点击可以跳转到其他页面的一个标签.

  <body>
    
    <a href="http://www.baidu.com" target="_self">百度一下,你就知道a><br />
    <a href="demo4.html" target="_blank">点击跳转demo4a><br />
    <a href="./views/demo5.html">点击跳转demo5a><br />
  body>

5 总结

  • html
  • head
  • title
  • body
  • h1-h6
  • hr
  • br
  • p
  • font
  • div
  • span
  • ol
  • ul
  • li
  • img
  • a

使用这些标签,可以实现不同的效果

可以设置属性来改变现实效果,但是一般都不会在直接使用HTML的属性来改变效果

后续会实现CSS来改变属性


记住这些标签和功能,HTML标签就好像是人,CSS就好像是化妆师

6 作业

1 背单词,记标签
2 每个页面重复5遍以上
3 列表里面搞链接
4 列表里面搞图片
5 点击图片,调整页面
6 学会F12调试,摸索一下

# 5 总结

> - html
> - head
> - title
> - body
> - h1-h6
> - hr
> - br
> - p
> - font
> - div
> - span
> - ol
> - ul
> - li
> - img
> - a
>
> -------------------
>
> 使用这些标签,可以实现不同的效果
>
> 可以设置属性来改变现实效果,但是一般都不会在直接使用HTML的属性来改变效果
>
> 后续会实现CSS来改变属性
>
> ----
>
> 记住这些标签和功能,HTML标签就好像是人,CSS就好像是化妆师



# 6 作业

1 背单词,记标签
2 每个页面重复5遍以上
3 列表里面搞链接
4 列表里面搞图片
5 点击图片,调整页面
6 学会F12调试,摸索一下




你可能感兴趣的:(Java零基础学习,html,前端,开发语言,java)