前端与HTML|青训营

57 阅读1分钟

前端与HTML

[](前端与 HTML - 掘金 (juejin.cn))

MDN 上的 HTML 参考,包含每个标签和属性的详细说明:link.juejin.cn/?target=htt…

前端和服务器端通过网络协议交互数据

前端应该关注:功能、美观、无障碍、安全、性能、兼容、体验

HyperText Markup Language 超文本标记语言 超文本包括图片、标题、链接、表格等

DOM树(层次化节点 <head><body>)

空标签可以不闭合,比如input、meta 属性值推荐用 双引号 包裹 <img src="photo.jpg"> 某些属性值可以省略,比如required、readonly

列表:

  • <ol> 有序列表 前面带数字123
  • <ul> 无序列表 前面带小黑点
  • <dl> 定义列表 <dt> 定义术语 <dd> 定义描述(类似表格)

新窗口打开超链接 target="-blank"

alt="Metal movable type" 图像无法显示时的替代文本 controls是audio和video标签的一个属性,规定浏览器应该为视频或音频提供播放控件。

屏幕截图 2023-07-26 210135.png

屏幕截图 2023-07-26 210237.png

屏幕截图 2023-07-26 210434.png

选择:

  • 多选 type="checkbox"
  • 单选 type="radio"
  • 下拉选择 <select><option>
  • 自由输入但有辅助提示(输首字母得全部地名)<datalist id=" "><option>

引用:

  • <blockquote> 长引用标签/快捷引用
  • <cite> 短引用(引用的一般是章节等 比较模糊)
  • <p> 短引用(内容具体)
  • <code> 代码引用(可长可短)
  • <pre> 预格式化的文本
  • <strong><em> 强调标签

屏幕截图 2023-07-26 210953.png

内容划分 屏幕截图 2023-07-27 200708.png

语义化的好处:
  • 代码可读性
  • 可维护性
  • 搜索引擎优化
  • 提升无障碍性

怎样做到可视化?了解标签和属性的含义,思考什么标签最适合描述这个内容