html面试题(1)

1.HTML 标签有哪些⾏内元素
:a,img,picture,span,input,textarea,select,label

2.说说你对元素语义化的理解
:*元素语义化就是⽤正确的元素做正确的事情。虽然在理论上,所以的html元素都可以通过css样式实现
相同的事情,但是这么做会使事情复杂化,所以我们需要元素语义化来降低复杂度。
元素语义化在我们实际的开发中有很多好处,⽐如:
提⾼代码的阅读性和可维护性;
减少coder之间的沟通成本;
能让语⾳合成⼯具正确识别⽹⻚元素的⽤途,以便做出正确的反应
有利于SEO(Search Engine Optimization)

3.HTML 中有哪些语义化标签
:header,footer,main,aside,article,section,address,summary/details,menu
,h1/h2/h3/h4/h5/h6,img,p,strong/italic

4.什么是 URL 编码 (URL Encode)
1.encodeURI ⽤来编码URI,其不会编码保留字符。
2…encodeURIComponent ⽤来编码 URI参数,除了字符:A-Z a-z 0-9 - _ . ! ~ * ’ ( ),都将会转义。

5.说说你对SEO的理解

SEO就是搜索引擎优化(Search Engine Optimization),SEO通过了解搜索引擎的运⾏规则来调整⽹站,
以提⾼⽹站的曝光度,以及⽹站的排名。
Google 搜索引擎的⼯作流程主要分为三个阶段:
抓取:Google 会使⽤名为“抓取⼯具”的⾃动程序搜索⽹络,以查找新⽹⻚或更新后的⽹⻚。Google 会
将这些⽹⻚的地址(即⽹址)存储在⼀个⼤型列表中,以便⽇后查看。我们会通过许多不同的⽅法查找
⽹⻚,但主要⽅法是跟踪我们已知的⽹⻚中的链接。
编⼊索引:Google 会访问它通过抓取得知的⽹⻚,并会尝试分析每个⽹⻚的主题。Google 会分析⽹⻚
中的内容、图⽚和视频⽂件,尝试了解⽹⻚的主题。这些信息存储在 Google 索引中,⽽ Google 索引
是⼀个存储在海量计算机中的巨⼤数据库。
呈现搜索结果:当⽤户在 Google 上进⾏搜索时,Google 会尝试确定最优质的搜索结果。“最佳”结果取
决于许多因素,包括⽤户的位置、语⾔、设备(桌⾯设备或⼿机)以及先前⽤过的搜索查询。例如,在
⽤户搜索“⾃⾏⻋维修店”后,Google 向巴黎⽤户显示的答案与向⾹港⽤户显示的答案有所不同。⽀付费
⽤不能提⾼⽹⻚在 Google 搜索结果中的排名,⽹⻚排名是完全依靠算法完成的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值