核心内容摘要
百度引蜘蛛_百度蜘蛛引索优化策略
详述搜索排名影响因素的概念和特点_搜索排名影响因素详解:核心概念与关键特征解析
定义:HTML 全称超文本标记语言 1.HTML 的核心是给文本赋予机器可解析的语义结构,而非 “做网页”,网页只是其最常见的应用场景; 2.HTML 是声明式标记语言,无编程逻辑,底层通过 DOM 树实现与浏览器的交互; 3.HTML 的 “超文本” 本质是构建信息的非线性关联,是万维网的基础数据格式。1.前端核心基础三剑客 HTML:负责搭建网页的骨架,决定页面有什么内容 CSS:负责搭建网页的骨架,决定页面有什么内容 JavaScript:负责给网页加交互,决定页面能做什么(点击按钮、表单验证、轮播图等)2.进阶技术栈 前端框架:Vue、React、Angular(简化复杂项目开发,面试高频) 工程化工具:Webpack、Vite(打包项目、优化性能) 数据交互:AJAX、Fetch、Axios(实现前端和后端的数据通信) HTML 是房子的钢筋水泥框架,规定了房间、门窗的位置和结构; CSS 是房子的装修设计,负责刷墙、铺地板、选家具,让房子好看; JavaScript 是房子的智能家居系统,控制灯的开关、窗帘的升降,让房子 “活” 起来; 前端框架和工程化工具,就是盖房子的施工设备,能让建大房子的效率更高。1.标签
-:标题标签,定义标题,从到字体依次减小、权重依次降低(优先级最高,通常一个页面只写 1 个) :段落标签,独占一行,注意里面只能包裹行内标签如、,不能包裹块级标签,如
,等
:水平分割线(块级元素,默认自带上下间距 + 浅灰色线条)
:强制换行(行内元素,无自带间距)
:图片标签,属性有src(后面带图片路径),alt(当图片无法显示时文字提示),前两个都是必填属性,还有title(鼠标悬浮在图片上时显示的提示文本),width和height设置图片宽高,一般只写一个这样可以实现自动等比例缩放
:超链接,属性href(必填,跳转的目标地址),target(属性值有两个_self和_blank分别表示在本页面跳转和跳转到一个新页面)
/:加粗文本,表示重要内容,推荐用strong更有语义
/:斜体,表示强调内容,推荐使用em更有语义
/:删除线条,表示已删除 / 废弃内容,推荐使用del更有语义
/:下划线文本,表示新增 / 插入内容,推荐使用ins更有语义
:高亮文本,表示需要突出的内容(默认黄色背景)
:行内 “容器” 标签,无默认样式,用来包裹小段文本(方便单独设置样式)
:下标文本
:上标文本
table:表格核心容器,包裹所有表格内容的根容器(所有表格标签必须写在内部才生效),常用属性有border,width,height,一般放在css里面统一设置更便捷
thead:表格表头区域(通常放列标题,一个表格只能有 1 个)
tbody:表格主体区域(放数据内容,一个表格至少有 1 个,可写多个)
tfoot:表格尾部区域(放汇总信息,如合计行,一个表格只能有 1 个),不常用
tr:代表一行,必须放在//里面,不能单独使用
td:代表单元格,必须在//里面,不能单独使用
th:代表表头单元格,默认加粗 + 水平居中 + 垂直居中,必须放在//里面,不能单独使用补充:单元格合并属性
:跨列合并(当前单元格占列的宽度,是数字)。
:跨行合并(当前单元格占行的高度,是数字)。
注意:即使不写//,浏览器也会自动把内容包裹在里,但建议手动写(增强结构语义)。
案例代码:
第四节:表格标签
我的游戏清单
【游戏基础信息表】
游戏名称
游戏类型
游玩时长
评分10分
游玩状态
光·遇
治愈冒险
280小时
9.6
偶尔玩
植物大战僵尸
塔防休闲
150小时
9.4
通关多遍
消消乐
消除闯关
320小时
9.0
日常打卡
贪吃蛇大作战
休闲竞技
80小时
8.7
偶尔娱乐
球球大作战
休闲竞技
120小时
8.9
朋友组队
【游戏设备适配表】
游戏名称
电脑
手机
主机
光·遇
✅
✅
❌
植物大战僵尸
✅
✅
❌
消消乐
❌
✅
❌
贪吃蛇大作战
❌
✅
❌
球球大作战
❌
✅
❌
效果图:
1.form:包裹所有表单元素,是表单的 “总容器”,负责把内部元素的信息提交到后端
2.核心表单控件(按使用频率排序)(1)input:单行输入 / 选择控件(核心标签)
作用:实现单行文本、数字、单选、复选等交互,必须配合 属性使用。
必写属性:type和name(控件的 “标识名”,后端通过这个名字识别数据)补充:以下是type的一些属性值(左边是常用的属性值,右边则用的比较少)
注意:单选 / 复选按钮,同一组的 必须一致(比如性别单选的两个按钮, 都写 ,才能实现 “互斥选择”)
选写属性(常用):
value:控件的 “默认值”(比如 value);单选 / 复选按钮必须写 value(后端通过 value 区分选了哪一个)。
placeholder:输入框的提示文字(比如 placeholder)。
required:标记为 “必填项”,不填就无法提交。
pattern:正则校验(如手机号 )
min/max:数字 / 日期范围限制(2)
:水平分割线(块级元素,默认自带上下间距 + 浅灰色线条)
:强制换行(行内元素,无自带间距)
第四节:表格标签
我的游戏清单
【游戏基础信息表】
| 游戏名称 | 游戏类型 | 游玩时长 | 评分10分 | 游玩状态 |
|---|---|---|---|---|
| 光·遇 | 治愈冒险 | 280小时 | 9.6 | 偶尔玩 |
| 植物大战僵尸 | 塔防休闲 | 150小时 | 9.4 | 通关多遍 |
| 消消乐 | 消除闯关 | 320小时 | 9.0 | 日常打卡 |
| 贪吃蛇大作战 | 休闲竞技 | 80小时 | 8.7 | 偶尔娱乐 |
| 球球大作战 | 休闲竞技 | 120小时 | 8.9 | 朋友组队 |
【游戏设备适配表】
| 游戏名称 | 电脑 | 手机 | 主机 |
|---|---|---|---|
| 光·遇 | ✅ | ✅ | ❌ |
| 植物大战僵尸 | ✅ | ✅ | ❌ |
| 消消乐 | ❌ | ✅ | ❌ |
| 贪吃蛇大作战 | ❌ | ✅ | ❌ |
| 球球大作战 | ❌ | ✅ | ❌ |