JavaWeb——HTML(前端基础)

本文主要介绍HTML的基础知识,包括HTML的概念、C/S与B/S架构的对比、HTML的语法特点、标签分类及用法,强调了语义化标签和表单在网页开发中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

本文记录学习CSS和HTML的一些笔记及知识点


一、HTML

1.1概述及相关

HTML是超文本标记语言,它是用来写网页的。
超文本:顾名思义就是超越文本的限制,可以有音频视频等资源。
标记语言:它的语法语言是标签构成的。

1.1.1 C/S与B/S软件结构

  • JAVA SE 是 C\S结构 , C 即为Client客户端,S为Server服务端。(客户端/服务器)
    在用户本地有一个客户端程序,在远程有一个服务器端程序。
    优点:
    1.用户体验好
    缺点:
    1.开发、安装,部署,维护麻烦

  • WEB为B\S结构,B为Broswer(浏览器),这个浏览器(Tomcat)相当于一个客户端。(浏览器/服务器)
    优点:
    1、开发、安装,部署,维护简单。
    缺点:
    1、如果应用过大,用户的体验可能会受到影响。
    2、对硬件要求过高。

B/S架构详解

资源分类
1、静态资源
使用静态网页开发技术发布的资源。
特点:
①所有用户访问,得到的结果是一样的。
②如:文本,图片,音频、视频,.HTML,cSS, Javascript
③如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源

2、动态资源
使用动态网页技术发布的资源。
特点:
①所有用户访问,得到的结果可能不一样。
②如∶jsp/servlet,php,asp…
③如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器。

所以需要先学习静态资源,再学习动态资源。

静态资源:
HTML :用于搭建基础网页,展示页面的内容
css :用于美化页面,布局页面
Javascript :控制页面的元素,让页面有一些动态的效果

1.2 HTML(hyper text markup language超文本标记语言)

一、快速入门语法:

  1. html文档后缀名.html 或者.htm
  2. 标签分为
  • 围堵标签∶有开始标签和结束标签。如 < / html>.
  • 自闭和标签︰开始标签和结束标签在一起。如<br/ >
  1. 标签可以嵌套∶
    需要正确嵌套,不能你中有我,我中有你。
  2. 在开始标签中可以定义属性。属性是由键值对构成,值需要用引号(单双都可)引起来
  3. html的标签不区分大小写,但是建议使用小写。

二、标签学习∶

  1. 文件标签:构成html最基本的标签
    html: html文档的根标签
    head :头标签。用于指定html文档的一些属性。引入外部的资源
    title :标题标签。
    body :体标签
    <! DOCTYPE html> : html5中定义该文档是html文档
  2. 文本标签∶和文本有关的标签
  3. 图片标签:
  4. 列表标签:
  5. 链接标签:
    a:定义一个超链接
    属性:
    href :指定访问资源的URL统一资源定位符。
    target :指定打开资源的方式

_self:默认值,在当前页面打开
_blank :在空白页面打开

  1. 表格标签︰
    table :定义表格
    width

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值