# 我使用过的 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 表现
相关推荐
苏打水com9 分钟前
从 HTML/CSS/JS 到 React:前端进阶的平滑过渡指南
前端·javascript·html
摇滚侠9 分钟前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 属性优先级 行内写法 变量选择 笔记42
java·spring boot·笔记
摇滚侠13 分钟前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 总结 热部署 常用配置 笔记44
java·spring boot·笔记
rechol42 分钟前
汇编与底层编程笔记
汇编·arm开发·笔记
~无忧花开~1 小时前
CSS学习笔记(五):CSS媒体查询入门指南
开发语言·前端·css·学习·媒体
lzj_pxxw2 小时前
嵌入式开发技巧:舍弃标志位,用宏定义函数实现程序单次运行
笔记·stm32·单片机·嵌入式硬件·学习
嬉皮客2 小时前
TailwindCSS 初探
前端·css
润 下2 小时前
C语言——回调函数的典型示例(分析详解)
c语言·开发语言·人工智能·经验分享·笔记·程序人生
朝新_2 小时前
【EE初阶 - 网络原理】传输层协议
java·开发语言·网络·笔记·javaee
koo3642 小时前
李宏毅机器学习笔记27
人工智能·笔记·机器学习