1、html5和css3的新特性(新标签之类)html5出现的新标签:
<article>,<aside>、<header>、<footer>、<nav>、<audio>
css3选择器:clss、id、*、>、伪类(:link、:visited、:active、:hover、:first-child、:before、:after……)
盒模型:box-sizing:border-box
多媒体查询(响应式的代码)@media all and (min-width: 800px) { … }
边框:border-radius 设置边框的圆角box-shadow 设置边框的阴影
字体:@font-face
转换和变形(2d转换和3d转换)transform、translate
过渡:transition
2、处理浏览器的兼容性问题合理化html结构,尽可能的不使用css3的特性特效使用js或者jq来完成
3、页面的优化问题网站中h1一次,h2~h3 按结构安排代码网页有面包屑导航图片要有alt属性不要直接在行间中使用display:none删除不重要的注释,英文站不得出现中文注释a标签外链需要加”rel = noopener norefferrer” 以提高性能和防止安全漏洞
4、前台如何请求后端数据使用GET和POST两种方式对安全性不高 采用get方便post要比get安全GET - 从指定的服务器中获取数据POST - 提交数据给指定的服务器处理
使用ajax请求
5、对bootstrap的理解网格系统(12个)抽象出常用的css样式,高再可用性,高移植性有固有的定义,详细的文档及开发特点高兼容性,可以兼容流行的浏览器以css为主,但不一定全部是css,可能有一些js(或者其他)脚本用于兼容浏览器
6、vue如何进行数据的渲染使用vue的语法v-for进行数据的渲染