10、超级链接有哪些常见的表现形式?
< a> 元素用于创建超级链接,常见的表现形式有以下几种。
(1)、普通超级链接, 语法为
前端学习网
(2)、下载链接,即目标文档为下载资源,语法为
< a href&#xff1d; "day.zip">下载
(3)、电子邮件链接&#xff0c;用于链接到E- mail &#xff0c;语法为
< a href&#61; "mailo: webqdkf88&#64;163.com" >
&#xff08;4&#xff09;、联系我们链接
&#xff08;5&#xff09;、空链接&#xff0c;用于返回页面顶部&#xff0c; 语法为
< a href&#61;""> ...
&#xff08;6&#xff09;、锚点跳转&#xff0c;用于跳转到页面某一位置&#xff0c;目前常用于前端路由&#xff0c;语法为
...
(7)、用于实现特定的代码功能&#xff0c;语法为
...
11、你测试过哪些浏览器的页面&#xff1f;它们的内核分别是什么&#xff1f;
IE(Trident&#xff09;、Firefox(Gecko 、Chrom与 Safari(Webkit&#xff09;、Opera(Presto&#xff09;
注意&#xff1a; 2013年谷歌为Chrom推出了Blink浏览器排版引擎&#xff0c;包括Opera在内的浏览器开始使用该引擎。
12、div 是什么&#xff1f;在 div 出现之前用什么做网站布局&#xff1f;
div 是网站布局的盒子标签。div 出现之前使用 table 布局&#xff0c;因为 table 布局嵌套很多&#xff0c;网站加载慢&#xff08; table 无法局部渲染&#xff09;&#xff0c;布局层级不清晰。
13、img 标签上的 title和alt属性的区别是什么&#xff1f;
title 的功能是为元素提供标题信息&#xff0c;即当光标悬浮在标签上后显示的信息&#xff1b;alt 的功能是图片的替换文案&#xff0c;即当图片不能正常显示时&#xff08;如加载失败&#xff09;&#xff0c;用文字代替。
14、空元素有哪些&#xff1f;
知名的空元素&#xff08;羊标签&#xff09;有
注意&#xff1a; 空元素也就是我们通常所说的单标签元素。
15、简述一下 src与href 的区别。
src表示来源地址&#xff0c;用在img、script、iframe等元素上&#xff0c;href表示超文本引用&#xff08;hypertext reference)&#xff0c;用在link和a等元素上。
src 的内容是页面必不可少的一部分&#xff0c;表示引入。
href 的内容与该页面有关联&#xff0c;表示 引用 。
简单来说&#xff0c; 它们的区别就是引入和引用。
16、简述一下和标签的区别。
标签一样&#xff0c;用于强调文本&#xff0c;但它强调的程度更强一些
是斜体强调标签&#xff0c;强调更强烈&#xff0c;表示内容的强调点&#xff0c;视觉上相当于 html 元素中的&#xff1c;i> ... 。
&#xff1c;em>和 是表达元素&#xff08;phrase element &#xff09;&#xff0c;即语义化元素。
17、你知道多少种 DOCTYPE? HTML XH TML 有什么共同点&#xff1f;
DOCTYPE 标签可声明3种文档类型&#xff0c;分别表示严格版本&#xff08; Strict &#xff09;、过渡版本 (Transitional &#xff09;和基于框架&#xff08; Frameset &#xff09;的 HTML 文档 。
HTML4.01 规定了 种文档类型&#xff1a;Strict、Transitional 和Frameset
XHTML 1.0 规定了 XML 文档类型&#xff1a;Strict、Transitional 和Frameset
浏览器通常有两种呈现模式 Standards 和 Quirks 。
Standards &#xff08;标准&#xff09;模式&#xff08;也就是严格呈现模式&#xff09;用于呈现遵循最新标准的网页。
Quirks &#xff08;包容&#xff09;模式&#xff08;也就是松散呈现模式或兼容模式&#xff09;用于呈现为传统浏览器而设计的网页。
HTML XHTML 的共同点如下&#xff1a;
所有的标记都必须要有一个相应的结束标记 。
所有标签的元素和属性的名字都必须使用小写 。
所有的 XML 标记都必须合理嵌套。
所有的属性必须用引号""括起来 。
所有“ <”和“&#xff06;”特殊符号都用编码表示 。
给所有属性赋一个值。
不要在注释内容中使"- -"。
图片必须有说明文字。
18、在新窗口打开链接的方法是什么&#xff1f;
target&#61;_blank
19、HTML 、 CSS、 Javascript 的关系是什么&#xff1f;
学习 Web 前端开发基础技术需要掌握 HTML、CSS 和Javascript 语言。
HTML 是网页内容的载体 &#xff0c;是内容显示的框架。内容就是网页制作者放在页面上想让用户浏览的信息&#xff0c;包括文字、图片、视频等。
CSS是网页内容的表现&#xff0c;就像对网页进行包装。比如字体、颜色、边框等&#xff0c;这些都是用来改变内容外观的东西
Javascript 用来实现网页上的特效和交互。比如&#xff0c;当光标放在某个链接上时背景颜色改变等。
20、在一个特定的框架中如何使用 HTML 中的超链接定位&#xff1f;
可以使用“target ”属性在指定的框架中打开被链接文档
> New Page
21、请你说说 iframe 有哪些优点。
iframe 有如下优点&#xff1a;
( l &#xff09;可以解决加载缓慢的第三方内容&#xff0c;如图标和广告等的加载问题 。
( &#xff09;可以实现安全沙箱&#xff08; Security Sandbox &#xff09;。
( 3 &#xff09;可以并行加载脚本。
22、请你说说&#xff1c;iframe &#xff1e;有哪些缺点。
iframe 有如下缺点 &#xff1a;
( 1 ) iframe 会阻主页 面的 Onload 事件 。
( 2) iframe 的内 容即使为空&#xff0c;加载它也需要时间 。
( 3) iframe 元素没有语义。
23、说说你对语义化的理解。
语义化标签有如下特点&#xff1a;
( 1 &#xff09;丢失样式的时候能够让页面呈现出清晰的结构。
( 2) SEO 是指和搜索引擎建立良好的沟通&#xff0c;有助于爬虫抓取更多的有效信息 。爬虫依赖标签来确定上下文和各个关键字的权重 。
( 3 &#xff09;其他设备解析&#xff08;如屏幕阅读器、盲人阅读器、移动设备&#xff09;以有意义的方式来渲染网页 。
( 4 &#xff09;在团队开发和维护中&#xff0c;语义化史具可读性&#xff0c;是未来网页发展的重要方向。遵循 W3C 标准的团队开发的网页&#xff0c;都会遵循这个标准 &#xff0c;以减少差异。
总结
感谢你的阅读&#xff0c;到这里23道HTML的面试题&#xff0c;就已经分享完毕了&#xff0c;后面的内容&#xff0c;均会陆续分享&#xff0c;希望对大家有所帮助&#xff0c;如果你觉得不错&#xff0c;请点一个赞&#xff0c;表示对我的支持&#xff0c;谢谢&#xff01;&#xff01;