JavaWeb1——第 1 章 HTML 基础

第 1 章 HTML 基础

1. 概念:b/s 与 c/s

1.1 架构了解

现在的软件开发的整体架构主要分为 B/S 架构与 C/S 架构:

b/s:浏览器/服务器 
c/s:客户端/服务器 
客户端:需要安装在系统里,才可使用 
浏览器:浏览网页,读取 HTML 并显示
服务器:处理浏览器的请求 

1.2 b/s 与 c/s 优劣

  • b/s 只要能上网就能使用,因为基本每台电脑都会有浏览器,维护方便。
  • c/s 必须安装在系统中,安装成功才可使用。在新的系统中没有安装不能使用, 便携性差,维护成本高。

1.3 网页

  • 浏览器中显示的内容,浏览器是网页的展示器。编写好的网页,放在浏览器中即可 运行。编写网页我们使用的就是 HTML 语言

2. HTML 简介

  • HTML 指的是超文本标记语言 (Hyper Text Markup Language),我们也将 html 称为标签 语言。他不是编译性语言,不是编程语言。只是一种标记标签,html 用定义好的标记标签 来描述网页。
  • Html 网页文件的后缀名一般为.html。

3. HTML 基本语法

  • 标签:由一组<>包围的关键字,表示标签的开始如:

    。由</>包围的关键字表示标签 的结束

    ,标签中间可以有内容体,如:
<div>我是div标签</div>
  • 标签之间不能交叉,标签如果不是自结束标签(
    )必须成对出现。标签可以嵌套
  • HTML 不区分大小写,但是推荐使用小写。
  • 标签中的属性必须有值,值必须使用单引号或双引号引起,如:
<font color=”red”></font>

4. 第一个 HTML 页面

HTML实例:helloworld.html

<!-- 第一行声明 html 文档类型 --> 
<!DOCTYPE html> 
<!-- html 标签之间的文本描述网页 --> 
<html> 
 <!-- head 之间的内容表示这个网页的头信息,如网页的标题,编码等 --> 
 <head>
	<meta charset="UTF-8"> 
	<title>Insert title here</title> 
 </head>
 <!-- body 这个里面的内容是网页要显示出来的内容 --> 
 <body> 
	Hello World 
 </body> 
</html>

5. HTML 的常用标签

5.1 标题标签 h1~h6

<h1>你好</h1> 

5.2 段落标签 p

<p>锄禾日当午</p> 

5.3 换行标签 br

<br />这是个自结束标签 

5.4 无序列表 ul li

  • ul 和 li 是组合标签,需要一起使用
<ul> 
	<li>天王盖地虎</li> 
	<li>雪碧两块五</li> 
</ul>

运行结果:
在这里插入图片描述

5.5 图片标签

  • img
<img src=”美女.jpg”/> src 表示图片的位置 
  • 相对路径:
    (1)图片和页面在同一级目录:图片名可以直接引用图片。
    (2)图片在页面的下一级目录:目录/图片名可以引用图片。
    (3)图片在页面的上一级目录:…/图片名可以引用图片。

…/ 返回上级目录

5.6 超链接标签 a

<a href=”1.html”>去 1.html</a> 

href 表示点击后跳转去的位置

6. HTML 中的表格

HTML 中的表格使用 table 标签创建,表格由行(tr)组成,行由单元格(td)组成

<table> 
	<tr> 
		<td></td> 
		<td></td> 
		<td></td> 
		<td rowspan="2"></td> 
	</tr> 
	<tr> 
		<td></td> 
		<td></td> 
		<td></td> 
	</tr> 
	<tr> 
		<td></td> 
		<td></td> 
		<td colspan="2"></td> 
	</tr> 
</table>

运行结果:
在这里插入图片描述

7. HTML 中的表单

表单类似生活中的单据,票据,申请表之类的东西,生活中我们经常会填写很多表单,比如 入职申请表,入学登记表,员工信息表等。

<!—from 标签用来创建表单 -->
<form action="">
    <!--input 标签用来创建表单项,type 值就是收集的数据的类型 -->
    文本框:<input type="text" name=""/>
    密码框:<input type="password" name=""/>
    单选框:<input type="radio" name="" value=""/>
    多选框:<input type="checkbox" name="" value=""/>
    下拉列表:
    <select name="">
        <option value=""></option>
    </select> 
    <!--type 值为 submit 的按钮为提交按钮,点击时 form 表单会收集有 name 属性的表单项数 据提交给 action 中的地址 --> 提交按钮:<input type="submit"
                                                                                                       value="按钮上的文字"/>
</form>

运行结果:
在这里插入图片描述

8. HTML 中最重要的元素 DIV 和 SPAN

  • Div 是 html 中最灵活最重要的元素,div 就像一个小箱子,里面可以装很多内容。他是块 级元素,他会占用网页的一行。Div 可以通过调整自己的样式来完成网页的复杂布局
  • span 是内联元素,只会占用自身的大小,主要用来为选中文字设置样式。并没有什么实 际意义

eg:

9.HTML 中的转义字符

  • 空格
&nbsp
  • “<”
&lt
  • “<”
&gt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值