这篇文章主要是写Winter老师提出的一些问题,以及我在整理这段内容时想到的一些问题,都在这里记下来,供自己查阅。思考1.什么是语义类标签,使用它有什么好处?语义类标签的主要区别在于它们代表不同的语义,比如p、ul、ol等,都是语义类标签。语义标签的好处:1)清晰的结构,即使没有css,也可以清楚地看到网页的结构2)增强可读性,方便团队开发和维护)便于其他设备分析。例如,当视障人士使用屏幕阅读器收听网页时,他们可以快速找到所需的信息。2.温特对语义标签的态度:“错误使用”是好的。当然,我认为理想的前端工程师应该追求正确地“使用”它们。3、为什么链接一个css用href,而导入js用src?所有替换元素都使用src属性来引用文件,链接元素使用href标签。替换元素是一种导入文件内容并替换自身位置的标签。script是为数不多的可以作为替换标签也可以不作为替换标签的元素之一,所以在导入js的时候,在script上设置src属性进行替换。style标签不是替换元素,不能使用src属性,所以在使用link标签导入css文件时使用href标签。问题一、为什么不推荐表格布局?优点:1)易于使用布局要求。4)数据存储更合理缺点:1)表格会阻塞浏览器渲染引擎的渲染顺序。会延缓页面的生成速度,让用户等待的时间更长。表格布局时,只有整个表格加载完成后,才会显示该块的内容。2)在表格布局中,主要使用表格的嵌套,会导致代码复杂度较高,标签结构较多,标准没有实现结构与性能的分离。既有css的表现功能,又有html的结构功能4)不利于维护和开发。/www.jianshu.com/p/cc1...2.使用div+css布局的优缺点优点:1)结构(HTML)和表现(CSS)分离,易于开发和维护2)div+css页面打开速度比表格快,浏览器在加载时将内容呈现给浏览器,表格布局只有在浏览器加载完整个表格后才会显示设计不保证网页针对搜索引擎进行了优化,或者甚至比html网页设计更简洁。主要看网页设计的专业水平而不是CSS+DIV本身。参考链接:https://cloud.tencent.com/dev...关于HTML的相关知识就到这里了。如果大家觉得有什么不对的地方,希望大家指出来,让我学习一下,谢谢。
