# 我使用过的 HTML + CSS 实践总结笔记(含说明)


一、我用过的 HTML 标签

常见结构与内容标签,构成网页的基本骨架和显示内容。

类别 标签列表 说明
文档结构 <!DOCTYPE html>, <html>, <head>, <body> 网页基础框架结构
元信息 <meta>, <title>, <style> 设置网页编码、标题、内部样式等信息
文字结构 <p>, <br>, <hr> 分段、换行、添加水平线
样式辅助 <div>, <span>, <a> 布局容器、内联文本、超链接标签
标题标签 <h1> ~ <h5> 页面结构层级标题
表格标签 <table>, <tr>, <td>, <th> 表格结构与单元格设置
表单标签 <form>, <input>, <textarea>, <select>, <option> 用于创建表单与用户输入项
图片插入 <img> 用于网页中插入图片

二、我用过的 CSS 属性

控制网页外观与布局的核心属性。

分类 属性与用法简介
文字样式 color, font-size, font-weight, font-style, font-family
文本排版 text-align:文字水平对齐 text-indent:首行缩进 line-height:行间距 text-decoration:文本修饰线
尺寸间距 width, height, padding, margin, border
背景设置 background-color, background-image, background-repeat
布局方式 display: block / flex
选择器用法 .class, #id, a:hover, a:active
表格边线 border-bottom:常用于制作表格分隔线效果

🔧 HTML + CSS 常用知识补充(进阶建议)


一、HTML 标签拓展

用途类别 标签示例 说明
强调与修饰 <strong>, <em>, <del>, <u> 加粗、斜体、删除线、下划线
列表结构 <ul>, <ol>, <li> 创建有序/无序列表
表格分组 <thead>, <tbody> 分离表格头部与主体内容
表单标签补充 <label> 表单控件说明性文字

二、CSS 常用拓展属性

增强页面精细控制的常用样式属性。

类型 属性和说明
字距控制 word-spacing, letter-spacing:设置字词间距
盒模型调整 box-sizing: border-box:边距包含在宽高计算内
外观修饰 border-radius: 10px:设置圆角
背景控制 background-position: center:背景居中 background-size: cover / contain:调整背景填充方式
对齐方式 vertical-align: middle:行内/表格内容垂直居中

三、CSS 选择器进阶技巧

提高样式应用灵活性。

  • div p:后代选择器,选中 div 内所有 p
  • div > p:子代选择器,仅选中直接子元素
  • .a, .b:并列选择器,多个类名统一样式
  • input:hover, input:focus:交互伪类选择器,控制鼠标悬浮或选中状态样式

四、表格样式建议

  • 使用 border-collapse: collapse;:合并单元格边框,视觉整洁
  • <td> 设置边框(如 border-bottom)实现分隔线,不建议直接作用于 <tr>

五、代码规范建议

  • 样式统一写入 <style> 标签或外部 .css 文件
  • 推荐通过 .class 控制样式,避免冗余重复
  • 多使用语义化标签(如 <section>, <article> 等)提升结构清晰度和 SEO 表现
相关推荐
天蓝色的鱼鱼15 小时前
关于 CSS 你可能不知道的属性,但关键时刻很有用
前端·css
用户059540174461 天前
向量库静默丢数据踩坑实录:Playwright 端到端测试让我排查了72小时
前端·css
ZhengEnCi2 天前
Q06-导航按钮高级拟态玻璃效果构建完全指南
前端·css
用户059540174462 天前
Redis持久化踩坑实录:这个数据丢失Bug让我排查了6小时
前端·css
用户059540174463 天前
Redis记忆存储故障恢复测试踩坑实录:手动测试让我漏掉了2个一致性Bug
前端·css
用户059540174463 天前
用了3年Mock,才发现Redis记忆存储的测试一直漏掉了60%的边界场景
前端·css
RainCity3 天前
Java Swing 自定义组件库分享(十二)
java·笔记·后端
用户059540174464 天前
用了6个月LangChain,才发现AI Agent的记忆存储一直有坑——写了23个Pytest用例才彻底修好
前端·css
用户059540174464 天前
把LLM记忆测试从手工脚本换成Pytest参数化,回归时间从2小时降到10分钟
前端·css
用户059540174465 天前
Redis缓存一致性踩坑实录:线上故障排查6小时,我用pytest+内存快照把它永久关进了笼子
前端·css