前端与 HTML | 青训营笔记

593 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 1 天

道阻且长,行则将至;行而不辍,未来可期。】


一、本堂课重点内容:

  • 介绍HTML
  • HTML语法以及常用的标签
  • 语义化

二、详细知识点介绍:

2.1 什么是前端?

使用web技术栈,解决多端(PC/移动浏览器、客户端、小程序、VR/AR等)图形用户界面下人机交互问题,其中在前端领域内,会对展示的内容构成进行划分:html(内容) + css(样式) + js(行为)。

2.2 HTML是什么?

image.png

浏览器会对HTML进行解析,将其解析成DOM树。

image.png

2.2 HTML语法及常用标签

HTML语法:

  • 标签和熟悉不区分大小写,推荐小写
  • 空标签可以不闭合,如input、meta
  • 属性值推荐使用双引号包裹
  • 某些属性值可以省略,如required、readonly

常用的HTML标签:标题h1~h6、链接a、输入input、图片img、文字p等

具体各标签效果及使用方法可查阅【第三部分实践练习例子】

2.3 HTML语义化

语义化是什么?HTML中的元素、属性及属性值都拥有某些含义。 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码,同时让浏览器的爬虫和机器能很好地解析。

三、实践练习例子:

课程中的代码练习: codepen.io/qw-null/pen…

四、课后个人总结:

通过本节课程对之前学习的HTML知识进行了回顾,了解了一些其他的HTML知识,非常好。 自己对于HTML掌握尚可,今后代码编写过程中应注意避免大量使用div标签,注意HTML语义化,选择合适的标签,便于代码阅读与维护。

五、引用参考:

  1. 课上学习资料
  2. 字节青训营-前端与HTML