【自学笔记】HTML+CSS基础知识点总览-持续更新

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • HTML + CSS 重点知识点总览
    • HTML部分
      • 1. 基本结构
      • 2. 常用标签
      • 3. 属性
      • 4. 语义化标签
    • CSS部分
      • 1. 基本语法
      • 2. 选择器
      • 3. 盒模型
      • 4. 布局方式
      • 5. 响应式设计
      • 6. CSS3新特性
  • 总结


HTML + CSS 重点知识点总览

HTML部分

1. 基本结构

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>文档标题</title>
</head>
<body><!-- 内容区域 -->
</body>
</html>

2. 常用标签

  • 头部标签<head>, <title>, <meta>, <link>, <style>, <script>
  • 文本内容标签<h1><h6>, <p>, <br>, <hr>, <blockquote>, <pre>, <code>
  • 列表标签<ul>, <ol>, <li>
  • 链接与导航<a>, <nav>, <link>(在<head>中)
  • 媒体标签<img>, <audio>, <video>, <source>, <track>
  • 表格标签<table>, <thead>, <tbody>, <tfoot>, <tr>, <th>, <td>
  • 表单标签<form>, <input>, <textarea>, <button>, <select>, <option>, <label>, <fieldset>, <legend>

3. 属性

  • 全局属性:id, class, style, title, data-*
  • 特定属性:如<a>标签的href, target<img>标签的src, alt

4. 语义化标签

  • <header>, <footer>, <section>, <article>, <aside>, <nav>, <main>

CSS部分

1. 基本语法

selector {property: value;
}

2. 选择器

  • 基本选择器:元素选择器、类选择器(.)、ID选择器(#)、通配符选择器(*
  • 组合选择器:后代选择器(空格)、子选择器(>)、相邻兄弟选择器(+)、通用兄弟选择器(~
  • 属性选择器[attribute], [attribute=value], [attribute~=value], [attribute|=value], [attribute^=value], [attribute$=value], [attribute*=value]
  • 伪类选择器:hover, :active, :focus, :nth-child(), :first-child, :last-child
  • 伪元素选择器::before, ::after, ::first-line, ::first-letter

3. 盒模型

  • 内容(content)
  • 内边距(padding)
  • 边框(border)
  • 外边距(margin)

4. 布局方式

  • 标准文档流:块级元素与行内元素
  • 浮动布局float, clear
  • 定位static, relative, absolute, fixed, sticky
  • Flexbox布局display: flex;, justify-content, align-items, flex-direction
  • Grid布局display: grid;, grid-template-columns, grid-template-rows, grid-area

5. 响应式设计

  • 媒体查询(Media Queries)
  • 视口单位(vw, vh, vmin, vmax)
  • 弹性盒模型与网格布局

6. CSS3新特性

  • 过渡(Transitions)
  • 动画(Animations)
  • 变形(Transforms)
  • 阴影(Shadows)
  • 自定义字体(@font-face)

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,自学记录HTML+CSS基础知识点总览。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/69562.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【再谈设计模式】中介者模式 - 协调对象间交互的枢纽

一、引言 在软件工程&#xff0c;软件开发过程中&#xff0c;复杂的软件系统&#xff0c;对象之间的交互往往错综复杂。当众多对象相互依赖、频繁通信时&#xff0c;系统的耦合度会急剧上升&#xff0c;导致代码难以维护、扩展和理解。就像在一个大型社交聚会中&#xff0c;如果…

网络工程师 (29)CSMA/CD协议

前言 CSMA/CD协议&#xff0c;即载波监听多路访问/碰撞检测&#xff08;Carrier Sense Multiple Access with Collision Detection&#xff09;协议&#xff0c;是一种在计算机网络中&#xff0c;特别是在以太网环境下&#xff0c;用于管理多个设备共享同一物理传输介质的重要…

Jenkins设置防火墙规则允许访问本机IP端口

netsh advfirewall firewall add rule name"Jenkins_8080" dirin actionallow protocolTCP localport8080命令组成部分 netsh - 网络配置命令行工具advfirewall firewall - 高级防火墙配置add rule - 添加新规则name"Jenkins_8080" - 规则名称dirin - 入站…

对于索引,在开发中需要注意什么?

目录 1. 索引的设计原则 2. 索引的类型选择 3. 索引的使用注意事项 4. 索引的性能优化 5. 索引的常见问题 6. 实际开发中的最佳实践 7. 示例 创建索引 分析查询计划 强制使用索引 总结 在开发中使用索引时,需要注意以下几个方面,以确保索引能够有效提升查询性能,…

软件项目验收测试有哪些类型?

在信息技术行业&#xff0c;软件项目的成功不仅依赖于开发能力&#xff0c;更在于准确的验收测试。验收测试是软件开发生命周期中的重要一环。其主要目的是验证软件系统是否符合用户需求和预期。在这一阶段&#xff0c;最终用户能够直观地判断软件是否满足其业务需求。 软件项…

Python截图轻量化工具

一、兼容局限性 这是用Python做的截图工具&#xff0c;不过由于使用了ctypes调用了Windows的API, 同时访问了Windows中"C:/Windows/Cursors/"中的.cur光标样式文件, 这个工具只适用于Windows环境&#xff1b; 如果要提升其跨平台性的话&#xff0c;需要考虑替换cty…

C++ labmbd表达式

文章目录 C++ Lambda 表达式详解1. Lambda 表达式的组成部分:2. Lambda 语法示例(1) 最简单的 Lambda(2) 带参数的 Lambda(3) 指定返回类型的 Lambda3. 捕获外部变量(1) 值捕获(复制)(2) 引用捕获(3) 捕获所有变量4. Lambda 在 STL 中的应用5. Lambda 作为 `std::function`6…

【Deepseek私有化部署】解决 Anything LLM 上传文档一直转圈上传失败问题

这里写自定义目录标题 一、问题描述二、原因分析&#xff08;一&#xff09;Embedder 在 Anything LLM 中的核心作用&#xff08;二&#xff09;默认配置与 Deepseek 的适配问题&#xff08;三&#xff09;未正确配置 nomic - embed - text 引发的异常 三、解决途径&#xff08…

神经网络|(九)概率论基础知识-泊松分布及python仿真

【1】引言 在前序学习进程中&#xff0c;我们已经知晓二项分布是多重伯努利分布&#xff0c;二伯努利分布对应的是可以无限重复、结果只有两种可能的随机试验。 相关文章链接为&#xff1a; 神经网络|(八)概率论基础知识-二项分布及python仿真-CSDN博客 上述文章还调用nump…

使用 OpenGL ES 渲染一个四边形

使用 OpenGL ES 渲染一个四边形 在 iOS 开发中,OpenGL ES 是一个强大的工具,用于实现高性能的 2D 和 3D 图形渲染。本文将通过一个完整的代码示例,详细解析如何使用 OpenGL ES 渲染一个简单的四边形。我们将从基础概念入手,逐步讲解代码的每个部分,帮助你理解 OpenGL ES …

《从0到1CTFer成长之路》逆向工程个人笔记--静态分析

上一篇文章&#xff1a;《从0到1CTFer成长之路》逆向工程个人笔记--逆向工程基础 IDA 使用入门 加载文件 打开 IDA&#xff0c;点击 GO&#xff0c;即可把程序拖拽到 IDA 中 IDA 分为 32bit 和 64bit 两种架构&#xff0c;选择哪种结构&#xff0c;可以在把程序拖拽到 IDA 后…

【机器学习】训练(Training)、验证(Validation)和测试(Testing)

机器学习中训练(Training)、验证(Validation)和测试(Testing)这三个阶段的作用和关系。 1. 训练阶段 (Training) - 使用训练集数据来训练模型 - 模型通过学习训练数据的特征和模式来调整其内部参数 - 这个阶段模型会不断优化以减少预测误差 - 通常使用最大的数据集比例&…

解锁 DeepSeek 模型高效部署密码:蓝耘平台深度剖析与实战应用

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…

SQL自学,mysql从入门到精通 --- 第 15天,数据导入、导出

数据的导入、导出 -- 查看当前设置的目录路径,限制从数据库服务器读取和写入文件的操作只能在指定的目录中进行,在安全性和文件操作限制方面具有重要意义。root@mysqldb 14:19: [(none)]> SHOW VARIABLES LIKE "secure_file_priv"; +------------------+------…

IDEA升级出现问题Failed to prepare an update Temp directory inside installation

IDEA升级出现问题"Failed to prepare an update Temp directory inside installation…" 问题来源&#xff1a; 之前修改了IDEA的默认配置文件路径&#xff0c;然后升级新版本时就无法升级&#xff0c;提示"Failed to prepare an update Temp directory insid…

Faiss特征向量搜索

ubuntu 24.10系统上实现 安装OpenBLAS git clone https://github.com/xianyi/OpenBLAS.git 安装gfortran进行编译 sudo apt install gfortran cd OpenBLAS make FCgfortran make install ln -s /opt/OpenBLAS/lib/libopenblas.so /usr/lib/libopenblas.so LD_LIBRARY_PATH/…

查询已经运行的 Docker 容器启动命令

一、导语 使用 get_command_4_run_container 查询 docker 容器的启动命令 获取镜像 docker pull cucker/get_command_4_run_container 查看容器命令 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock cucker/get_command_4_run_container 容器id或容器名 …

【C++高并发服务器WebServer】-14:Select详解及实现

本文目录 一、BIO模型二、非阻塞NIO忙轮询三、IO多路复用四、Select()多路复用实现 明确一下IO多路复用的概念&#xff1a;IO多路复用能够使得程序同时监听多个文件描述符&#xff08;文件描述符fd对应的是内核读写缓冲区&#xff09;&#xff0c;能够提升程序的性能。 Linux下…

活动预告 |【Part1】Microsoft 安全在线技术公开课:安全性、合规性和身份基础知识

课程介绍 通过参加“Microsoft 安全在线技术公开课&#xff1a;安全性、合规性和身份基础知识”活动提升你的技能。在本次免费的介绍性活动中&#xff0c;你将获得所需的安全技能和培训&#xff0c;以创造影响力并利用机会推动职业发展。你将了解安全性、合规性和身份的基础知识…

Dubbo 3.x源码(29)—Dubbo Consumer服务调用源码(1)服务调用入口

基于Dubbo 3.1&#xff0c;详细介绍了Dubbo Consumer服务调用源码。 此前我们学习了Dubbo服务的导出和引入的源码&#xff0c;现在我们来学习Dubbo服务调用的源码。 此前的文章中我们讲过了最上层代理的调用逻辑(服务引用bean的获取以及懒加载原理)&#xff1a;业务引入的接口…