后端程序员必备的前端基础:HTML常用标签 + CSS盒子模型与Flex布局
前 言主包这边已经在大一的时候学过前端基础开发所以同样学过的同学可以直接从day2的JS开始看起但是基础不扎实的同学建议看一下day1稍微掌握一下基础的即可以后工作了可以直接用cursor对接需求。一.HTML和CSS1.含义HTML超文本标记语言超文本超越了文本的限制比普通文本更加强大。除了文字信息还可以定义图片、音频、视频等内容。标记语言由标签构成的语言HTML标签都是预定义好的。eg使用a展示超链接使用img展示图片video展示视频。HTML代码直接在浏览器中运行HTML标签由浏览器运行。CSS层叠样式表用于控制页面的样式表现2.快速入门步骤新建文本文件后缀名改为.html编写HTML结构标签在body中填写内容html head titlehtml的快速入门/title /head body h1hello HTML/h1 img src 1.jpg /body /html特点HTML标签不区分大小写HTML标签属性值单双引号都可以HTML语法松散二.基础样式及标签1.标题排版图片标签imgsrc指定图像的url绝对路径/相对路径width图像的宽度像素/相对于父元素的百分比height图像的高度像素/相对于父元素的百分比标题标签h1 - h6水平线标签hr注绝对路径绝对磁盘路径Dxxxx、绝对网络路径https//xxxx相对路径从当前文件开始查找。./当前目录../上级目录2.标题样式CSS引入方式行内样式写在标签的style属性中不推荐h1 style xxx:xxx;xxx:xxx;中国新闻/h1内嵌样式写在style标签中可以写在页面任何位置但是通常写在head标签中style h1{ xxx:xxx xxx:xxx } /style外嵌样式写在一个单独的.css文件中需要通过link标签在网页中引入link rel stylesheet href css/news.css注span标签无语义作用是组合行内元素不换行优先级顺序id选择器 类选择器 元素选择器注font-size是设置字体大小注意记得加上px3.超链接标签a href ... target ...央视网/a属性href指定资源访问的urltarget指定在何处打开资源链接_self默认值指的是在当前页面打开_blank在空白页面打开如果不想默认添加超链接后变成蓝色和下划线可以用text_decoration来规定添加到文本的修饰none表示定义标准的文本注以上内容和样式包括其他的可以去https://www.w3school.com.cn/这个链接查看三.正文1.正文排版如果要设置首行缩进可以在p标签的css样式中设置text_indentbr换行标签line-height设置行高b加粗标签text-align设置对齐方式注在HTML中无论输入多少个空格只会显示一个可以使用多个空格占位符nbsp来显示2.页面布局布局标签在实际开发网页中会大量使用div和span这两个没有语义的布局标签标签divspan特点div标签一行只显示一个独占一行宽度默认是父元素的宽度高度默认由内容撑开可以设置宽高span标签一行可以显示多个高度和宽度默认由内容撑开不可以设置宽高如果想要居中显示可以用margin0 auto上下为0左右一半自动居中对齐注如果只是需要设置某一个方位的边框内边距外边距可以在属性名后加上-位置如padding-toppadding-left....四.表格和表单1.表格标签注如果是表头单元格用th拥有表头字体加粗及居中显示的效果普通单元格用td即可2.表单标签场景在网页中主要负责数据采集功能如注册、登录等数据采集标签form表单项不同类型的input元素、下拉列表、文本域等等input定义表单项通过type属性控制输入形式select定义下拉列表textarea定义文本域属性action规定当提交表单时向何处发送表单数据表单数据提交的url地址method规定用于发送表单数据的方式GET、POST其中GET是默认方式注表单项必须有name属性才可以提交

相关新闻

204b IP核调试记录

204b IP核调试记录

Transmit or Receiver 选择用作发送或者接收LMFC Bufffer Setting in Receiver 只有选择用作接收的时候可以设置,因为每条line到达的时间不同,该buffer就是用来对齐数据的,选择最大的1024就会有较大的冗余空间Number of Lines,选择…

2026/7/13 21:22:59阅读更多 →
别再随意切割地层!六层PCB分割核心原理与底层设计

别再随意切割地层!六层PCB分割核心原理与底层设计

在六层 PCB 硬件设计中,地层分割是区分新手工程师与资深布局人员的关键环节。绝大多数项目 EMC 辐射超标、信号采样失真、电源纹波过大、温循后电路板异常干扰,追溯根源都指向地层分割方案不合理。很多设计者仅为避让引脚、腾出布线空间随意开槽分割&…

2026/7/13 21:17:59阅读更多 →
揭秘智能涂装转换器:3步完成Forza赛车个性化改造

揭秘智能涂装转换器:3步完成Forza赛车个性化改造

揭秘智能涂装转换器:3步完成Forza赛车个性化改造 【免费下载链接】forza-painter Import images into Forza 项目地址: https://gitcode.com/gh_mirrors/fo/forza-painter 你是否曾经在Forza Horizon中花费数小时只为制作一个完美的赛车涂装?现在…

2026/7/13 21:17:59阅读更多 →
SQL准确率从68%飙升至99.2%:我们用17类典型业务场景验证ChatGPT的语法、语义与性能三重校准法

SQL准确率从68%飙升至99.2%:我们用17类典型业务场景验证ChatGPT的语法、语义与性能三重校准法

更多请点击: https://intelliparadigm.com 第一章:SQL准确率从68%飙升至99.2%:我们用17类典型业务场景验证ChatGPT的语法、语义与性能三重校准法 在真实金融风控与电商订单分析场景中,原始ChatGPT生成的SQL存在显著缺陷&#xff…

2026/7/13 22:18:03阅读更多 →
【ChatGPT视频理解能力深度解密】:20年AI架构师亲测的5大落地瓶颈与3步调优法

【ChatGPT视频理解能力深度解密】:20年AI架构师亲测的5大落地瓶颈与3步调优法

更多请点击: https://codechina.net 第一章:ChatGPT视频理解能力的技术演进与能力边界 ChatGPT本身并不原生支持视频输入,其核心架构基于纯文本的Transformer模型,缺乏直接处理像素级时序信号的能力。然而,随着多模态…

2026/7/13 22:18:03阅读更多 →
【开源】模拟大HR批评简历帮忙修改优化简历-可视化编辑导出简历

【开源】模拟大HR批评简历帮忙修改优化简历-可视化编辑导出简历

以前在 linux.do 发布一个帮忙修改简历的帖子,发现很多人有这个需求。 上次开源了一个 简历筛选系统,反应良好,这次开源一个 “简历匹配智能体”. github开源地址: GitHub - liangdabiao/resume-matcher-agent-cn: "简历匹配…

2026/7/13 22:18:03阅读更多 →
鸿蒙智能体开发实战:35.鸿蒙壁纸大师 - 调用火山引擎模型生成壁纸

鸿蒙智能体开发实战:35.鸿蒙壁纸大师 - 调用火山引擎模型生成壁纸

引言 鸿蒙壁纸大师的核心能力依赖火山引擎的三大模型协同工作: 模型配置名称默认值用途语言模型LANGUAGE_MODELdoubao-seed-2-0-mini-250115闲聊对话、提示词优化意图模型INTENT_MODELdoubao-lite-4k用户意图识别、主题生成图像生成模型IMAGE_MODELdoubao-seedrea…

2026/7/13 22:18:03阅读更多 →
RequireJS Plugins高级技巧:动态加载Google API与图片资源

RequireJS Plugins高级技巧:动态加载Google API与图片资源

RequireJS Plugins高级技巧:动态加载Google API与图片资源 【免费下载链接】requirejs-plugins RequireJS Plugins 项目地址: https://gitcode.com/gh_mirrors/re/requirejs-plugins RequireJS Plugins是一款功能强大的AMD模块加载器插件集合,专门…

2026/7/13 22:18:03阅读更多 →
双链表的删操作

双链表的删操作

第一种情况:在双链表中删除一个节点,在双链表中删除节点时,需要调整前驱节点和后继节点的指针来摘除目标节点// 创建一个双链表 head : createDoublyLinkedList([]int{1, 2, 3, 4, 5})// 删除第 4 个节点 // 先找到第 3 个节点 p : head for …

2026/7/13 22:13:02阅读更多 →
VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异当你在VSCode中启动一个新的TypeScript项目时,第一个技术决策往往从安装方式开始。这个看似简单的选择——全局安装还是项目本地安装——实际上会深刻影响你的开发流程、团队协作和…

2026/7/13 4:47:19阅读更多 →
智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 智慧树刷课插件是一款专为智慧树在线教育平台设计的Chrome浏…

2026/7/13 0:50:34阅读更多 →
Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG或Epic Games Store购买了心仪的游戏…

2026/7/13 4:52:09阅读更多 →
卡梅德生物技术快报|蛋白质分离纯化:肠激酶可溶性原核表达 + 两步层析全参数|标准化蛋白质分离纯化 SOP

卡梅德生物技术快报|蛋白质分离纯化:肠激酶可溶性原核表达 + 两步层析全参数|标准化蛋白质分离纯化 SOP

研究痛点提出(提出问题)重组肠激酶是融合标签切除核心工具酶,当前原核表达体系存在三大标准化难题,直接阻碍可复现的蛋白质分离纯化流程搭建:Trx、GST、单 SUMO 标签融合产物绝大多数为包涵体,沉淀占比超 9…

2026/7/13 0:04:58阅读更多 →
语音转文字工具AsrTools:让音频整理变得简单高效

语音转文字工具AsrTools:让音频整理变得简单高效

语音转文字工具AsrTools:让音频整理变得简单高效 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio into accurate text …

2026/7/13 0:04:58阅读更多 →
Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改

Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改

Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改 【免费下载链接】palworld-save-tools Tools for converting Palworld .sav files to JSON and back 项目地址: https://gitcode.com/gh_mirrors/pa/palworld-save-tools 你是否曾经想要调整Palwor…

2026/7/13 0:04:58阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/13 4:21:17阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/13 4:08:53阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/12 21:43:43阅读更多 →