技术小站

记录一些能用的东西

最近文章

本页目录

  1. 部署流程
  2. 镜像分层
  3. 多阶段构建

逐条对照

改造前改造后换来什么
div.t1 当标题header > h1大纲有根,读屏可跳标题
div.nav1 > spannav > ul > li > a + aria-label地标可跳转、Tab 可达、多导航时能区分名字;aria-current="page" 标出当前页
div.c1 装正文main + 每篇一个 article正文抽取准确,卡片可独立复用
文字日期time datetime机器读得到时间,可参与富结果
div.btn1 假按钮标题整条做成 a(a 可包块级内容)一个真实链接、命中区域更大、不再需要 JS 绑定跳转
div.side1aside + ul与主内容剥离的关系被标出
div.f1footercontentinfo 地标

注意改造后没有增加一个 aria role——全靠原生标签自带语义。role="main"、role="navigation" 这类写法在已有 <main>/<nav> 时是冗余的。