前端语言串讲
前端语言基本能力
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已经不再是单纯的文本语言了,它定义了一些规范和特性,为浏览器的富生态提供了很多可行的建议。
这节课的笔记就记到这了,记的断断续续的,下回整理成完整的文章。(对手指)