发布时间:2022-12-30 18:00
web 服务本质: 浏览器发出请求--HTTP协议--服务端接收信息----服务端返回响应---服务端把HTML文件发给浏览器--浏览器渲染页面。
HTML: 超文本标记语言是一种用于创建网页的标记语言。
超文本:就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
本质是浏览器可识别的规则,我们按照规则写网页,浏览器根据我们写的代码渲染网页,对于不同的浏览器对于同一个标签渲染不同(兼容性问题),网页文件的扩展名: .HTML。
HTML是一种标记语言而不是编程语言。
标记语言是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。
HTML使用标签来描述网页.
#lang选择的语言
css样式优先级
解释:
:用来声明为HTML文档, 声明必须是 HTML 文档的第一行,位于 标签之前.
,<\html>:是文档开始和结束的标志.在他们之间是文件的头部和身体
,: 是文档头部开始和结束的标志,它们之间的内容不会在网页中显示,里边必须包含标题title
:提供了HTML的元数据,元数据不会显示在客户端,但是会被浏览器解析,元数据META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者及其他元数据。
之间的内容是网页可见的内容
HTML标签
HTML标签是有尖括号包括着的关键字
HTML标签的样式: 1.成对出现的 ,
2.单独出现的
标签里面可以有若干的属性,也可以没有属性
标签的语法:
<标签名 属性1=“属性值1” 属性2=“属性值2”……>内容部分标签名>
<标签名 属性1=“属性值1” 属性2=“属性值2”…… />
几个很重要的属性:
- id:定义标签的唯一ID,HTML文档树中唯一
- class:为html元素定义一个或多个类名(classname)(CSS样式类名)
- style:规定元素的行内样式(CSS样式)