Skip to content

一个交互式的前端入门教程,通过实时演示和动手实践,帮助初学者快速掌握HTML、CSS和JavaScript的基础知识。

Notifications You must be signed in to change notification settings

ZreXoc/frontend-interactive-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前端入门交互式教程

一个交互式的前端入门教程,通过实时演示和动手实践,帮助初学者快速掌握HTML、CSS和JavaScript的基础知识。

项目特点

  • 🎯 交互式学习:通过实时演示和动手实践,直观理解前端概念
  • 📚 循序渐进:从HTML基础到JavaScript进阶,由浅入深
  • 🎨 可视化效果:每个概念都配有实时预览,所见即所得
  • 💡 实践导向:通过实际案例学习,快速掌握实用技能
  • 🚀 现代化工具:使用Storybook构建,提供最佳开发体验

教程内容

HTML基础

  • 基础元素
    • 文本元素
    • 块级元素
    • 内联元素
    • 元素嵌套
    • HTML属性
  • 常用元素
    • 列表元素
    • 表格元素
    • 表单元素
    • 多媒体元素

CSS基础

  • 样式与选择器
    • 基础样式属性
    • 文本样式
    • CSS选择器
    • 伪类选择器
    • 盒模型
    • 布局(Flexbox和Grid)
    • 定位

JavaScript基础

  • 基础语法
    • 变量和数据类型
    • 函数
    • DOM操作
    • 事件处理
    • 动画效果
  • 实战案例
    • 下拉菜单
    • 标签页
    • 聊天室示例

快速开始

  1. 克隆仓库
git clone https://github.com/ZreXoc/frontend-interactive-tutorial.git
cd frontend-interactive-tutorial
  1. 安装依赖
pnpm install
  1. 启动开发服务器
pnpm run storybook
  1. 在浏览器中打开 http://localhost:6006

技术栈

项目结构

frontend-interactive-tutorial/
├── stories/                # 教程内容
│   ├── html/              # HTML相关教程
│   ├── css/               # CSS相关教程
│   └── js/                # JavaScript相关教程
├── src/                   # 源代码
├── public/                # 静态资源
└── package.json          # 项目配置

About

一个交互式的前端入门教程,通过实时演示和动手实践,帮助初学者快速掌握HTML、CSS和JavaScript的基础知识。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published