跳转到主内容
极星编程网:以代码为星,赴技术山海!

HTML+CSS基础入门,这些知识你掌握了吗?

一、网页的构成

网页就像一座建筑,HTML是它的骨架,CSS是它的外衣,JavaScript则是它的灵魂。

HTML简介

HTML,全称超文本标记语言,是构成网页的基础语言。它定义了网页内容的含义和结构,就像建筑的设计图。

HTML基本结构

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        网页的主体内容
    </body>
</html>

常用标签

  • 排版标签:如标题、段落、文本格式化等。
  • 链接标签:用于链接外部资源或本地网页。
  • 列表标签:如无序列表、有序列表、自定义列表等。
  • 表格:用于展示数据。
  • 表单:用于收集用户信息。

CSS基础

CSS,层叠样式表,主要用于设置网页的布局和样式。

选择器

  • 标签选择器
  • 类选择器
  • id选择器
  • 通配符选择器

选择器进阶

  • 后代选择器
  • 子代选择器
  • 并集选择器
  • 交集选择器
  • hover伪类选择器

背景属性

  • 背景颜色
  • 背景图片
  • 背景平铺
  • 背景位置
  • 背景大小

元素显示模式

  • 块级元素
  • 行内元素
  • 行内块元素

CSS特性

  • 继承性
  • 层叠性
  • 优先级

盒子模型

  • 内容区域
  • 内边距区域
  • 边框区域
  • 外边距区域

浮动

  • 浮动元素会脱标
  • 浮动元素可以覆盖标准流中的元素

定位

  • 静态定位
  • 相对定位
  • 绝对定位
  • 固定定位

元素的层级关系

  • 标准流 < 浮动 < 定位

装饰

  • 垂直对齐方式
  • 光标类型
  • overflow溢出部分显示效果
  • 元素本身隐藏
  • 元素透明度
  • 边框合并

选择器的扩展

  • 链接伪类选择器
  • 焦点伪类选择器

以上只是HTML+CSS的基础知识,还有很多高级技巧和框架等待你去探索。我是苏承栈,关注极星编程网(www.jxgpc.com),一起学习,一起进步!

相关文章