Skip to content

HTML 语义化是什么?有什么优点

查看详情
  • HTML 语义化就是让页面内容结构化,便于浏览器、搜索引擎解析,在没有样式的情况下也以一种文档格式显示,且是容易阅读的。
  • 优点
    • 代码易于阅读,易于维护
    • 有利于 SEO

HTML5 新标签

查看详情
  • header: 定义页面或章节的头部
  • footer: 定义页面或章节的尾部
  • nav: 定义只包含导航链接的章节
  • svg: 定义一个嵌入式矢量图
  • aside: 定义和页面内容关联度较低的内容
  • video
  • audio
  • canvas

img 标签的 alt 和 title 的区别

查看详情
  • alt:在图片不能正常显示的时候出现的文本提示,有利于 SEO
  • title:是在鼠标移动到元素上的文本提示

为什么 CSS 放在顶部而 JS 放在底部?

查看详情
  • CSS 不会阻塞 DOM 解析(但会阻塞页面的渲染)
  • JS 会阻塞 DOM 解析(但浏览器会‘偷看’DOM,预先下载相关资源)

html代码的第一行的作用

查看详情

HTML代码的第一行通常是文档类型声明(DOCTYPE declaration),其作用是告知浏览器使用哪种HTML或XHTML版本来解析文档。这是HTML文档的基础,确保浏览器在渲染页面时的一致性。

html里的meta标签作用是什么?

查看详情

常见的 meta 属性及其作用

  • charset:定义文档的字符编码,确保正确显示文本内容
  • name 和 content:提供文档的一些基本信息,如作者、描述、关键词等。
  • viewport:控制页面的布局和缩放,特别在移动设备上很重要。
  • http-equiv:用于模拟HTTP响应头。
  • robots:为搜索引擎提供爬取和索引页面的指示。