前端与 HTML | 青训营笔记

55 阅读2分钟

本堂课重点内容

  • 前端工作的定义
  • 前端技术栈拆解与分析
  • HTML 作用解析
  • HTML 语义化

详细知识点介绍

前端技术栈

  • JavaScript(行为)
  • CSS(样式)
  • HTML(内容)

关注方面

  • 功能
  • 美观
  • 无障碍
  • 安全
  • 性能
  • 兼容性

开发环境

浏览器

  • IE / Edge
  • Chrome
  • Firefox
  • Safari

编辑器

  • VSCode
  • Vim
  • WebStorm

HTML

HyperText Markup Language

  • 标签内包含标签名、属性名和属性值
  • 可避免浏览器使用怪异模式来解析渲染页面
  • <head></head> 用于存放页面元数据
  • <html></head> 内的所有元素均在 DOM 树中
  • 空标签可不闭合
  • 某些属性值可以忽略,例如 required 等

标签

  • <dl> 可创建一个列表 <dt> 放置表明 <dd> 放置内容

  • <img> 可创建一个图片 可使用 src 属性进行展示图片 也可以使用 alt 为图片创建别名以来优化 SEO

  • <audio> 则是音频标签 同样使用 src 属性进行显示

  • <video> 则是视频标签 使用 src 属性进行显示

  • 可以使用 <a> 标签进行页面跳转 使用 href 属性即可

  • <input> 可以创建一个输入框

    • placeholder 可以进行输入框的提示或者表达该输入框需要填写的内容 作为引导使用
    • type 用于设置输入框的类型 例如 password 则会让输入的内容都隐藏 date 可用于输入日期
    • min max 可用于规范输入的最小值和最大值
  • <select> 和 <option> 可创建一个下拉选择框,方便用户进行选择

  • <blockquote> 可以创建一个引用 cite 属性可以传入引用的地址

  • <cite> 标签创建一个短引用

  • <code> 标签用于显示代码内容

  • <strong> 用于给内容加粗

课后个人总结

  • 传达内容,而不是传达样式
  • 要多注意兼容性的问题
  • 要了解 HTML 的各个标签的含义