这是我参与「第五届青训营 」伴学笔记创作活动的第1天,赵老师的前端基础课使我对前端方向的认知更加深入,前端不只是在写页面和写逻辑,如果打算一直从事web前端,就要做精做深,不停下学习的脚步。在基础知识方面要打牢,基础是最重要的,就和学习一样,基础不牢固,学什么都学不好,在我实习期间深有感悟,在面对简单的逻辑时游刃而解,一旦功能较为复杂或者代码量比较多时,就容易脑袋大,要沉下心来修炼,学好必备的技术,例如HTML、CSS、JS,看似简单,其实可以深挖的东西有很多,深度与广度相结合。
HTML是入门基础,他是一门标记语言,可以在页面上添加按钮、图片、输入框、容器布局等DOM结构,一个html文件,不能缺少声明文档<!DOTYPE html>,也就是位于 <html> 标签之前。该标签告知浏览器文档所使用的 HTML 规范,版本之间存在着差异性。<head>元素里面包含编码格式,还有SEO的优化,<body>中就是DOM结构,包括p、div、img、span等标签,标签有自己的属性,例如img图片标签有src属性,属性值就是图片的存放路径,可以是图片链接也可以是文件相对或绝对路径,运行html文件之后,在页面可以显示输入的DOM结构,网页右击检查可以查看源代码,进行调试,每个标签都有自己的语义化,比如<strong>标签就是给文字加粗的,<em>标签是使文字倾斜,不可以随便乱用标签,尽量做到语义化,让其他开发人员能读懂自己的代码,包括后期的维护和添加功能方面都有很大的优点,标签较多,但是在开发中经常用的只有一部分,多多练习就很容易记住。