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:为搜索引擎提供爬取和索引页面的指示。