前端青训营-语言篇-前端&HTML | 豆包MarsCode AI 刷题

45 阅读1分钟

前端

是什么

使用WEb技术栈解决GUI人机交互问题、使用Web技术栈实现跨终端(PC/移动浏览器、客户端/小程序、VR/AR等)交互。

技术栈

img

关注问题

img

技术边界

img

开发环境

img

HTML

是什么

img

img

DOM树

img

标题

img

列表

img

链接

img

多媒体

img

输入

img

img

img

文本

img

blockquote:长引用;cite:短引用,引用章节;q:短引用,具体内容

code:表示短代码;pre包裹code:表示长代码(等宽字体显示)

strong:加粗;em:斜体

内容划分

img

语义化

  • 概念:HTML中的元素、属性及属性值都拥有某些含义。开发者应该遵循语义来编写HTML,用HTML传达有效的内容。
  • 使用者
    • 开发者—修改、维护页面
    • 浏览器—展示页面
    • 搜索引擎—提取关键词、排序
    • 屏幕阅读器 — 给盲人读页面内容
  • 语义化的好处
    • 代码可读性
    • 可维护性
    • 搜索引擎优化
    • 提升无障碍性
  • 如何做到
    • 了解每个标签和属性的含义
    • 思考什么标签最适合描述这个内容
    • 不使用可视化工具生成代码