web_Tutorials for Web developement beginner学习指南/大纲导航(html/css/javascript)(by MDN )

web 入门学习指南/资源导航(by MDN)

首页导航

2022年3.2 ,MDN启用了新的网页样式,终于具有了现代化的网页排版!

  • 目录也可以独立滚动
  • 支持文章内部的自动锚点
    在这里插入图片描述

tutor(教程部分)

  • 主要内容是在Learn web Development提供教程,第一部分中会的guide会引导你到web tutorial
    • 有些内容则是归属于web development technology,比如SVG教程

早期的风格

现在已经没有意义了,权当作纪念

顶部导航
image-20220108100337845
references&guides

Web technology for developers

The open Web presents incredible opportunities for developers.
To take full advantage of these technologies, you need to know how to use them.
Below you’ll find links to our Web technology documentation.

所有教程概述

Documentation for Web developers

Documentation for Web developers

  • Web Developer Guide(basic content)

    • The Web Developer Guide provides useful how-to content to help you actually use Web technologies to do what you want or need to do.
  • Tutorials for Web developers(complete tutorial:essential!)

    • A list of tutorials to take you step-by-step through learning APIs, technologies, or broad topic areas.
  • Progressive web apps (PWAs)

    • (progressive application of web )

    • Progressive Web Apps are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications.

核心教程EN

  • 为了方便学习,我将最核心的部分的目录截取出来(包括html,css,javascript)
  • 由于MDN的网站设计不是很好
    • 目录导航和主要内容同时滚动,不便于独立使用目录导航(这一点很不现代化,大多数教程网站都具备目录导航独立滚动而不影响主内容)
    • 面包屑导航不够清晰(中间路径缺失)(侧边的目录导航被折叠,不便于定位当前按文章所处进度)
    • 教程入口多,同一个页面有过多重复的入口,导致不够简练,且由于上述原因,读者不容易知道自己跳转到哪里了(对初学者不友好)
    • 和MDN有过一段时间的接触了,大多页面都放置跳转到教程区(Learn web development)中的某个页面
    • 为了节约时间,特截取如下基础web技术的可跳转大纲

学习路线和时间安排参考

Front-end web developer - Learn web development | MDN (mozilla.org)

The learning pathway

  • 学习用时受以下因素影响
    • 阅读理解能力(语言能力)
    • 当前已掌握的相关基础知识
    • 动手能力
Modules (html)
Modules(css)
Additional resources css
Modules (javascript)
Modules (web forms)
Modules (modern tooling)

Getting started with the Web

HTML — Structuring the Web

troduction to HTML
Multimedia and embedding
HTML tables

CSS — Styling the Web

CSS first steps
CSS building blocks
Styling text
CSS layout

css reference tutorial

JavaScript — Dynamic client-side scripting

JavaScript first steps
JavaScript building blocks
Introducing JavaScript objects
Asynchronous JavaScript
Client-side web APIs

Web forms — Working with user data

Core forms learning pathway

Advanced forms articles

SVG Tutorial

Scalable Vector Graphics, SVG, is a W3C XML dialect to mark up graphics. It is partially implemented in Firefox, Opera, WebKit browsers, Internet Explorer and other browsers.

  • This tutorial aims to explain the internals of SVG and is packed with technical details.
  • If you just want to draw beautiful images, you might find more useful resources at Inkscape's documentation page.
  • Another good introduction to SVG is provided by the W3C’s SVG Primer.
[Introducing SVG from Scratch]

Other svg topics are more advanced and hence should get their own tutorials.

中文版教程ZH

  • 只截取css部分

tutorial content navigator(CSS)

  1. CSS — 设计 Web

CSS 第一步

  1. CSS第一步概览

  2. 什么是CSS

  3. 让我们开始CSS之旅

  4. 如何让构建CSS

  5. CSS如何运行

  6. 运用你的新知识

CSS 构建基础

  1. CSS构建基础概览

  2. 层叠与继承

  3. CSS选择器

    1. selector:See also
  4. 盒模型

  5. 背景与边框

  6. 处理不同方向的文本

  7. 溢出的内容

  8. 值与单位

  9. 在CSS中调整大小

  10. 图像、媒体和表单元素

  11. 样式化表格

  12. 调试CSS

  13. 组织你的CSS

样式化文字

  1. 样式化文字概述

  2. 基础文字与字体样式化

  3. 样式化列表

  4. 样式化链接

  5. Web 字体

  6. 作业:排版社区大学首页

CSS 排版.

  1. CSS 排版概述
  2. Introduction to CSS layout
  3. 正常布局流
  4. 弹性区块
  5. 网格
  6. 浮动
  7. 定位
  8. 多列布局
  9. 响应式布局
  10. 媒体查询
  11. 传统的布局方法
  12. 支持旧的浏览器
  13. 基础布局练习
posted @   xuchaoxin1375  阅读(5)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示