第六届字节跳动青训营第一课 | 青训营

79 阅读2分钟

前端语言串讲

前端语言基本能力

HTML就像是骨 ,是形式中的标签 ,浏览器的元素 ,是一个关键技术点。并非图灵完备,只是一门标记语言。

CSS就像是皮囊,是一个语法非常简单的语言,它只需要一个selector后面跟上包含多个declaration一个大括号,每个declaration都是由组成的,我们只需明确场合使用哪些property,以及对应使用哪些value,使页面形象呈现的更丰满。有多种选择器比如类选择器,全选择器,伪元素选择器,ID选择器,元素类型选择器,value选择器,后台选择器等等。

JavaScript就像是肌肉,在1995年诞生,1997年欧洲计算机制造商协会将JavaScript的标准规范为ECMAScript,随着1999年EVMAScript3问世,2015年是一个里程碑的时代。ES6的出现,原来的框架打包工具的兴起,让前端开发真正的迈入了自己的时代,Java所有的设计特点是接近C语言一些基本的语法特点,又参考了Java的数据管理类型和内存管理方案,又把函数提升到了一等公民身份,因此Java思路早期没有类的继承只有原型来实现。 JavaScript基本语法:六个基本语法分别是String ,Number ,Boolean ,Null ,Undefindr ,Symbol ,现代化的还有一个Object作为一个基本类型。

HTML的全部标签分类: 文档型: <!DOCTYPE>  <head>(功能性):title,base,meta,link,script  <body>

闭合型:

闭合标签:<P></P>

空标签:<br>   <img>   <input>

换行型:

块级标签:<div>   <h1><h2>…<h6>

行内标签:<span>``<a>

 

H5新元素:

语义化标签

媒体标签:<video><audio><embed>

表单标签:<input type=”date”>   <input type=”color”>

功能标签:<canvas><progress>

HTML5是包含一些特性的HM的规范,我们可以发现HM5已经不再是单纯的文本语言了,它定义了一些规范和特性,为浏览器的富生态提供了很多可行的建议。

这节课的笔记就记到这了,记的断断续续的,下回整理成完整的文章。(对手指)