前端语言串讲部分摘要|青训营

77 阅读1分钟

前端语言主要包括html、css、javascript。html设计页面的格式,css设置页面各元素的样式,javascript实现页面与用户之间的交互。 浏览器包括渲染引擎和javascript引擎。渲染引擎用来加载页面,javascript引擎将javascript文本解释为机器码,并在虚拟引擎中运行。这样,html、css、javascript就可以在浏览器中运行起来。 html、css、javascript可以相互作用。在html中,可以在标签后用style添加css,也可以在head标签中用style标签添加css,还可以在head标签中用link标签导入css。在html中,可以用script标签添加javascript代码,dom可以把html元素转化为javascript对象,当发生点击按钮等事件时,dom可以通过事件捕获自上而下地找到被点击的按钮,然后通过事件冒泡自下而上地执行javascript代码。在javascript中,可以用document或者一些框架获取html元素,也可以用style修改css,一些框架中也有修改css的方法。 html是一种标记语言,不是图灵完备的。html5新增了一些新的特性,比如头部header、侧边栏aside、主体session、脚注footer等语义化标签,表单样式,浏览器存储localstorage、sessionstorage、indexeddb,输出音频audiocontext,显示视频video标签等。