您当前的位置:首页 > 电脑百科 > 程序开发 > 程序员

前端HTML面试

时间:2020-04-20 11:28:54  来源:  作者:

1. 【基础】请说出Xhtml和HTML的区别?

1、文档顶部doctype声明不同,xhtml的doctype顶部声明中明确规定了xhtml DTD的写法。

2、html元素必须正确嵌套,不能乱。

3、属性必须是小写的。

4、属性值必须加引号。

5、标签必须有结束,单标签也应该用“/”来结束掉。

2. 【基础】写出以下几个HTML标签:加粗、下标、居中、字体?

加粗:<b>、<strong> 下标:<sub> 居中:<center> 字体:<font>、<basefont>

3. 【基础】网页验证码是干嘛的,是为了解决什么安全问题?

1、区分用户是计算机还是人的程序。

2、可以防止恶意破解密码、刷票、论坛灌水。

4. 【中级】简述一下src与href的区别?

1、src用于替换当前元素;href用于在当前文档和引用资源之间确立联系。

2、src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位;href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接。

5. 【中级】<image>标签上title属性与alt属性的区别是什么?

在alt和title同时设置的时候,alt作为图片的替代文字出现,title是图片的解释文字。

6. 【中级】form标签上定义请求类型的是哪个属性?定义请求地址的是哪个属性?

form表单定义请求类型的是 method 属性,定义请求地址的是 action属性。

7. 【中级】iframe框架有那些优缺点?

优点:

1、iframe能够原封不动的把嵌入的网页展现出来。

2、如果有多个网页引用iframe,那么你只需要修改iframe的内容,就可以实现调用的每一个页面内容的更改,方便快捷。

3、网页如果为了统一风格,头部和版本都是一样的,就可以写成一个页面,用iframe来嵌套,可以增加代码的可重用。

4、如果遇到加载缓慢的第三方内容如图标和广告,这些问题可以由iframe来解决。

缺点:

1、搜索引擎的爬虫程序无法解读这种页面

2、框架结构中出现各种滚动条

3、使用框架结构时,保证设置正确的导航链接。

4、iframe页面会增加服务器的http请求。

8. 【高级】很多网站不常用table、iframe这两个元素,知道原因吗?

因为浏览器页面渲染的时候是从上至下的,而table和iframe 这两种元素会改变这样渲染规则,他们是要等待自己元素内的内容加载完才整体渲染。用户体验会很不友好。

9. 【高级】cookies,sessionStorage和localStorage的区别?

共同点:都是保存在浏览器端,且是同源的。

区别:

1、cookies是为了标识用户身份而存储在用户本地终端上的数据,始终在同源http请求中携带,即cookies在浏览器和服务器间来回传递,而sessionstorage和localstorage不会自动把数据发给服务器,仅在本地保存

2、存储大小的限制不同。cookie保存的数据很小,不能超过4k,而sessionstorage和localstorage保存的数据大,可达到5M。

3、数据的有效期不同。cookie在设置的cookie过期时间之前一直有效,即使窗口或者浏览器关闭。sessionstorage仅在浏览器窗口关闭之前有效。localstorage始终有效,窗口和浏览器关闭也一直保存,用作长久数据保存。

4、作用域不同。cookie在所有的同源窗口都是共享;sessionstorage不在不同的浏览器共享,即使同一页面;localstorage在所有同源窗口都是共享。

10. 【高级】请用html知识解决seo优化问题?

1、meta标签,这个是重中之重

2、页面结构清晰,

3、logo,给logo图片添加h1标签、a链接连接到首页以及alt

4、img标签,img标签增加alt属性,这个logo的时候也提到了

5、h1~h6标签

6、前后端分离(vue、ajax)、flash不利于seo

7、增加外部链接。



Tags:HTML 面试   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
1. 【基础】请说出XHTML和HTML的区别?1、文档顶部doctype声明不同,xhtml的doctype顶部声明中明确规定了xhtml DTD的写法。2、html元素必须正确嵌套,不能乱。3、属性必须是小写...【详细内容】
2020-04-20  Tags: HTML 面试  点击:(56)  评论:(0)  加入收藏
▌简易百科推荐
我 2010 年开始在 Github 上开源自己的代码。在 push 代码之前我根本没想过为什么。只是因为我当时学了 git,而且我又觉得 Github 很方便,可以用来备份自己的代码。而后我就参...【详细内容】
2021-12-28  程序员的喵    Tags:Github   点击:(2)  评论:(0)  加入收藏
JAVA开发工程师(北京)本科 3-5年经验 面议 (招1人)岗位职责:1.负责我行应用系统的设计,完成软件编码工作,负责管理代码设计规范等工作;2.根据应用需求分析说明书,评估需求研发的可行...【详细内容】
2021-12-27  just do丶IT公众号    Tags:国企   点击:(2)  评论:(0)  加入收藏
今天聊聊编程的本质。程序就是数据结构+控制+逻辑,程序员编程工作的本质是翻译,翻译机要来了,程序员怎么办?黑客帝国中的程序黑客帝国4就要上映了,不知道前三部你看懂了么?值得多...【详细内容】
2021-12-17  博士聊IT    Tags:程序员   点击:(9)  评论:(0)  加入收藏
梦醒之后,每个人对于这份职业的未来、互联网行业的未来,以及更重要的,自己的未来都有了更现实的判断 文 | 祝颖丽编辑 | 黄俊杰一个生于 1986 年的人,他所走过的前半生:从出生起,...【详细内容】
2021-12-03    财经杂志  Tags:程序员   点击:(16)  评论:(0)  加入收藏
前些天在头条看到一个八二年的哥们,述说自己找工作屡次被拒的问题,在网上引起了广泛的讨论,这件事给我留下了很深的印象,因为这哥们和我同是程序员,都人到中年,上有老下有小。唯一...【详细内容】
2021-12-01  云南贤哥在深圳    Tags:程序员   点击:(20)  评论:(0)  加入收藏
很多读者都问过一个问题:程序员如何实现高速成长?之前也写过相关的文章,强调的主要是夯实计算机体系基础知识。 再说另一个诀窍:多看经典开源项目,这些项目大多是众多顶尖程序员...【详细内容】
2021-11-30  findyi    Tags:程序员   点击:(15)  评论:(0)  加入收藏
近日,一位45岁的网民在中国政府网留言求职,引发关注。该网民自称是一名软件开发人员,今年45岁,精通各种技术体系,“而我辞职回家半年后再回来寻找工作机会的时候,却发现连个面试...【详细内容】
2021-11-17  郭主任    Tags:程序员   点击:(42)  评论:(0)  加入收藏
即使在安全技术取得进步之后,网络犯罪仍在不断增加。据统计,网络犯罪每分钟给企业造成约 290 万美元的损失。主要是因为新技术不断涌现,难以维护安全。随着网络威胁的增加,网络...【详细内容】
2021-11-04  章大千    Tags:编程语言   点击:(40)  评论:(0)  加入收藏
北漂小伙李强(化名),在北京互联网大厂工作7年,月薪3万,离职回老家开摄影店,亏了200万。李强出生于山西一座名不经传的小城市,互联网专业大学毕业的他,没有听父母的劝言回到家乡考公...【详细内容】
2021-10-29  霸王课  今日头条  Tags:程序员   点击:(53)  评论:(0)  加入收藏
程序员是青春饭,这在国内似乎是公认的。所以很多公司不愿招大龄程序员,很多程序员也“知趣”地及早转型。有的做管理,有的做架构,我还见过改行卖保险的。总之,年龄大了不想敲代码...【详细内容】
2021-10-27  编程的艺术    Tags:   点击:(30)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条