前端常用的测试浏览器由哪些分别用的声明内核
1.IE内核:Trident Chorome内核,以前是Wibkit,现在是Blink
2.Firefox内核:Gecko
3.Safari内核:Webkit
4.Opera内核:最初是Presto,后来是Webkit,现在是Blink(Webkit的分支)
src和href的区别
1.src用于引用资源,替换当前元素。href用于在当前文档和引用资源之间确立联系
href表示超文本引用,用在link和a元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系,若在文档中添加href,浏览器会识别该文档为css文件,就会并行下载资源并且不会停止对当前文档的处理,着也是为什么建议使用link方式加载css,而不是@import的方式
src表示应用资源,替换当前元素,用在img,script,iframe上,src是页面内容不可缺少的一部分。当浏览器解析到src,会暂停其他资源的下载和处理(图片不会暂停其他资源下载和处理),知道将该资源加载,编译,执行完毕,图片和框架等也是如此,类似于将所指向资源应用待当前内容。这也是为什么建议将js脚本放在底部而不是头部的原因
对WEB标准以及W3C的理解与认识
标签闭合,标签小写,不乱嵌套,,提高搜索机器人搜索机率。使用外链css和js脚本,结构行为表现的分离,文件下载与页面速度更快。
能够被更多用户所访问,内容能够被广泛的设备所访问,更少的代码和组件容易维护,排版方便,不需要变动页面内容,提供打印版本而不是需要复制内容,提高网站的复用性
标签上的title和alt属性的区别是什么
alt属性: 在img标签中,图片加载不出来的情况下,就会在图片未显示的位置提示一段文字,目的是给用户和开发人员进行友好的显示。
搜索引擎可以通过这个alt属性上面的描述,获取图片
title属性: 可以使用在任意元素上,当用户把鼠标提留在元素上的时候,就会显示title的内容,起到对图片的说明作用
区别:
1.alt属性是给搜索引擎识别,在图片加载时提示的问呗信息
2.title属性时用于元素的信息展示,主要给用户进行解读和提示
3.当用户把鼠标放到文字或者是图片上的时候,有title进行文本的显示
4.在使用img标签时,可以把alt和title属性都写全,这样可以保证在各种浏览器中使用
label的作用时说明,是怎么用的
label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转移到标签相关的表单控件上
html的input标签有哪些属性
1.name:该属性用于指定用来保存用户输入文本的数量和名称。定义name属性后,WML将根据该属性也即变量名,为即将输入的文本实体对象与之存储空间,以便接收用用户输入的内容
2.title:该属性是显示该控件的title值。也可以理解为在控件的前面显示title的值。一般用在输入框较多。当鼠标放在输入框前时。会自动的显示title的值。
3.value:该属性用于指定name属性所定义变量的值,它将显示在输入框中
4.default:该属性用于指定name的属性所定义变量的默认值
5.size:该属性规定字段的尺寸(以字符计算)
6.maxlength:该属性规定输入字段允许的最大长度
7.type属性:用于设置输入框的类型,最重要的属性
8.[readonly] 属性规定输入字段为只读(不能修改
9.min 和 max 最大值和最小值
........