【HTML】基础知识
1、简介
-
B/S结构:
浏览器/服务器
客户端向服务器端发送一条请求(request),服务器接收到了请求响应客户端(respone)同意(200)/拒绝(404)
-
前端开发:
去按照客户给的需求,自己或者客户设计的UI(美工)页面,前端工程师开发页面结构代码(静态代码),然后通过后台开发(java程序员)把静态页面变成动态页面(围绕crud增删查改)。
-
什么是HTML:
HyperText Markup Language 超文本标记语言,https(超文本传输协议)
- 文件后缀:
.html
或者.htm
- HTML不区分大小写,建议小写
- HTML是由浏览器解析执行,由上往下,由左往右
- 在java中是万物皆对象,在html里是万物皆盒子
- 文件后缀:
-
一个网页页面的组成结构:
- 一个页面组成的代码一定是由头部和身体组成
- 一个页面可以分为三个部分的内容组成:骨架(html),整容(css),行为(javaScript)
-
在标记语言中的注释
<!-- 在标记语言中的注释 既可以当做单行注释,也可以当做多行注释 -->
-
什么是标签
-
标签是由尖括号包围的关键词 ,标签也叫做标记
-
标签分为单标签和双标签俩种
双标签 封闭类型标记 内容 单标签 非封闭类型标记 空标记
-
2、第一个html页面
-
一个页面组成的基本代码
- 因为html也是一个标记语言,所以第一行一定要有身份表明
- 页面结构的最外层是由html标签架构
- 在html标签中使用head和body标签构成
<!DOCTYPE html> <!-- 第一行的含义就是表示当前是一个html文件 --> <html> <!-- html相当于一个人 --> <head> <!-- 这是头部信息 --> <title></title> <!-- 这是页面标题 --> </head> <body></body> <!-- 这是身体主要内容 --> </html>
- 在html标签中有一个属性代表语言
<html lang="en"> <!-- 语言:英语 --> </html>
- 基于基本的架构下,其他的所有页面内容,都是写在head和body中
-
head标签中的内容
- head标签里面是编写页面特征的地方
- meta标签是提供有关页面元素信息的标签
<head> <!--title是不可以省略的--> <title>如果没有加title,浏览器会自动加上</title> <!--设置字符集--> <meta charset="UTF-8" /> <!--设置搜索关键字,代表页面特征--> <meta name="keywords" content="java,jsp"/> <!--对网页进行描述--> <meta name="description" content="这里是网页的描述"/> <!-- ----------------------分割线-------------------------- --> <!-- 更换标题logo --> <link rel="icon" type="image/x-icon" href=""> <!--还有就是css和js的引用--> </head>
-
body标签中的内容
- 所有的页面内容都是写在body里面的
<body> 今天的天气很好,今天的东京不太热! 这里是页面内容的编写的地方 </body>