一、叙述 URL、HTML、HTTP 的作用?
答:
1、URL:
统一资源定位符。作用是通过一串字符串来唯一定位互联网上的一个资源
2、html:
超文本标记语言,用来显示丰富多彩的数据的一种标签语言,让数据更就爱完美的在浏览器上供用户浏览
3、http:
超文本传输协议 是互联网上应用最为广泛的一种网络协议。
所有的 WWW 文件都必须遵守这个标准

二、HTML 中,属性值用双引号、单引号、不加引号都可以。这种说法对吗?
答:
对;一般都要加引号,有些浏览器不加也可以 , 容错功能

三、使用文本编辑器编辑完 HTML 后,扩展名需要使用哪些?
答:
.htm 或者.html

四、< p>标记的作用是?
答:
被 p 标签修饰的数据会自动和上一个元素与下一个元素空一行并换行
我们称之为段落标签

五、SEO 是什么?
答:
SEO,搜索引擎优化。
目的:
让你的页面评分更高,排名更靠前,用户更容易搜索
到你的网页

六、title/description/keywords 都跟 SEO 相关吗?
答:
有的

七、想做一个如下效果,怎么做?
image_1ca6et2uicji8rpoeu4ck8459.png-5.3kB

答:
在网页HEAD 标记中添加:
标题栏:
< link rel=“icon” href=“ico 地址” type=“image/x-icon”>
收藏夹:
< link rel=“shortcut icon” href=“ico图片的地址” type=“image/x-icon”>
注意:图标要用 16*16色的;(保证了兼容性,无论在哪个地方都可以显示)

八、< head>中的内容会在页面上显示吗?
答:
不会,head 中内容是对当前 html 文档的一个控制和描述

九、< img>标记中 alt 属性和 title 属性的区别?
答:
alt 属性是在图片无法正常加载的时候显示的内容
title 属性是在鼠标移动到当前图标时鼠标旁出现的内容

十、【编程题】将第三方法网站上的视频添加的自己的网页中?
答:

十一、怎么使用图片作为超链接的子元素? 答: 可以,在工作中经常使用。 < a href=http ://www.baidu.com>< img src="图片的地址">< /a>

十二、锚点的作用是?什么时候可能用到?
答:
锚点的作用是在网页的某个地方做一个标记。比如在底部点击返回顶部

跳转1
跳转2
跳转3

111

000

000

000

222

000

333

000

十三、【编程题】写出列表标签的示例代码 答:

<ol ><li>京东</li><li>淘宝</li><li>天猫</li>
<ol>
<ul><li>京东</li><li>淘宝</li><li>天猫</li>
<ul>

十四、Frameset、frame iframe 有什么作用?
答:
Frameset
是框架集合,可以用来布局分隔页面
Frame
是 frameset 的子标签。可以引用另外一个单独的 html
iframe
嵌入式框架,在自己的网页中嵌入别人写好的 html,增加代码的复用

<frameset cols="25%,50%,25%"><frame src="index3.html" /><frame src="index3.html" /><frame src="index4.html" />

点击成iframe 十五、Form表单的get 和 post,它们有什么区别?没有设定 name 属性,对应的值会被提交? 答: A、 get : 是在 url后面加上传送字符串,传送信息会显示在浏览器地址栏上,不安全,传送信息量不大、有缓存。 B、 post :传送的表单信息作为 http request的一部分,资料不会显示在地址栏上,传送量大、无缓存。 C、 不会

十六、单选按钮和 复选框 是分组的,名字相同的分为一组。对吗?
答:
对,name 相同即为一组

    <form><input type="radio" name="name1" />看书 <input type="radio" name="name1" />LOL<input type="radio" name="name1" />敲代码<input type="checkbox" name="age1" />打球<input type="checkbox" name="age1" />上网<input type="checkbox" name="age1" />跑步</form>
</body>

十七、“多选一”,可以使用哪些表单域?"多选多"可以使用哪些表单域?默认选中复选框使用什么属性?
答:
1、多选一用 radio
2、多选多用 checkbox
3、使用 checked 属性

    <form><input type="checkbox" checked="checked" name="in" value="看书"  />看书<input type="checkbox"  checked name="in" value="打球" />打球<input type="checkbox"   name="in" value="LOL" />LOL<input type="checkbox"   name="in" value="吃鸡" />吃鸡<br /><input type="radio" name="name" value="语文" />语文<input type="radio" name="name" value="数学" />数学<input type="radio" name="name" value="地理" />地理</form>

十八、浏览器页面有哪三层构成,分别是什么,作用是什么?
答:
构成:
结构层、表示层、行为层
分别是:
HTML、CSS、JavaScript
作用:
HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。

十九、Doctype作用? 严格模式与混杂模式如何区分?
答:
1、声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。
2、严格模式的排版和JS 运作模式是以该浏览器支持的最高标准运行。
3、在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。
4、DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。

二十、超链接target属性的取值和作用?
答:
target这个属性指定所链接的页面在浏览器窗口中的打开方式。
参数值主要有:
1、_blank :在新浏览器窗口中打开链接文件
2、_parent :将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象 _self 参数一。
3、 _self :在同一框架或窗口中打开所链接的文档。此参数为默认值,
4、 _top :在当前的整个浏览器窗口中打开所链接的文档

二十一、介绍一下浏览器内核的理解?
答:
主要分成两部分:渲染引擎(layout engineer或 Rendering Engine) 和 JS 引擎。
渲染引擎:
1、负责取得网页的内容(HTML、 XML 、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器
2、浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要内核。
JS引擎:
1、解析和执行 javascript 来实现网页的动态效果。
2、最开始渲染引擎和JS引擎并没有区分的很明确,后来 JS 引擎越来越独立,内核就倾向于只指渲染引擎。

二十二、Label的作用是什么,是怎么用的?
答:
1、label标签来定义表单控制间的关系 , 当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上
注意:
label的for属性值要与后面对应的input标签id属性值相同

    <form><label for="Name">Number:</label><input type="text" name="Name" id="Name" /><br/><label>Date:<input type="text" name="date" /></label><br /><label>读书:<input type="radio" value="读书" name="du" /></label><label for="ty">写字:</label> <input type="radio" id="ty" value="写字" name="du" /><label for="ty2">LOL:</label>   <input type="checkbox" id="ty2" value="LOL" name="du1" /><label>吃鸡:<input type="checkbox" id="ty2" value="吃鸡" name="du1" /></label>    </form>

二十三、title与h3的区别、b与strong的区别、i与em的区别?
答:
1、title属性没有明确意义只表示是个标题, H1 则表示层次明确的标题,对页面信息的抓取也有很大的影响;
2、strong是标明重点内容,有语气加强的含义,使用阅读设备阅读网络时: < strong > 会重读,而 < B > 是展示强调内容。
3、i内容展示为斜体, em 表示强调的文本;
4、自然样式标签b, i, u, s, pre
5、语义样式标签strong, em, ins, del, code
注意:
应该准确使用语义样式标签, 但不能滥用 , 如果不能确定时首选使用自然样式标签。

二十四、描述下src与href的区别?
答:
src用于替换当前元素, href 用于在当前文档和引用资源之间确立联系。
src:
1、指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置
2、在请求 src 资源时会将其指向的资源下载并应用到文档内,例如 js 脚本, img 图片和 frame 等元素。
< script src =‘js.js’>< /script>
href:
1、指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接
2、在文档中添加< link href=‘dome.css’ rel=‘stylesheet’/>
3、那么浏览器会识别该文档为css文件,就会并行下载资源并且不会停止对当前文档的处理.这就是不建议使用@import 方式导入

二十五、表单的基本组成部分有哪些,表单的主要用途是什么?
答:
组成:表单标签、表单域、表单按钮
1、表单标签
这里面包含了处理表单数据所用 CGI 程序的 URL, 以及数据提交到服务器的方法。
2、表单域:
包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框、和文件上传框等。
3、表单按钮:
包括提交按钮,复位按钮和一般按钮;用于数据传送到服务器或者取消输入,可以用表单按钮来控制其他定义了js的事件
4、主要用途:
表单在网页中主要负责数据采集的功能,和向服务器传送数据。

16 Java面试之 HTML相关推荐

  1. java面试常见问题之Hibernate总结

    1  Hibernate的检索方式 Ø  导航对象图检索(根据已经加载的对象,导航到其他对象.) Ø  OID检索(按照对象的OID来检索对象.) Ø  HQL检索(使用面向对象的HQL查询语言.) ...

  2. Java面试参考指南(二)

    2019独角兽企业重金招聘Python工程师标准>>> 访问修饰符 对于基本的OOPS(面向对象)概念,请看Java面试参考指南的第一部分.访问修饰符规定了一个类如何访问另一个类及它 ...

  3. Java面试笔试题大汇总一(最全+详细答案)

    Java面试笔试题大汇总二(最全+详细答案)https://www.jianshu.com/p/f5120f1b75be Java面试笔试题大汇总三(最全+详细答案)https://www.jians ...

  4. Java 面试知识点解析(七)——Web篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  5. Java 面试知识点解析(六)——数据库篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  6. Java 面试知识点解析(五)——网络协议篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  7. Java 面试知识点解析(二)——高并发编程篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  8. java面试笔试大汇总(一)

    java面试笔试题大汇总5 JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象:2.继承:3.封装:4. 多态性: 2.String是最基本的数据类型吗? 基本数据类型包括byte.int. ...

  9. Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(三)

    Java面试宝典之数据结构基础 -- 线性表篇 作者:egg 邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef 博客:http://blog.csdn. ...

最新文章

  1. 深度跑车 - DeepRacer
  2. js 阻断网页选中和右键
  3. Linux Kernel TCP/IP Stack — 网卡监控
  4. x20 android7.0性能,vivoX7Plus和vivoX20综合对比评测 看完这些优缺点再做判断
  5. mysql的事务语句_MySQL提供的事务控制语句
  6. Office2010安装出现“错误1907”的解决方法(未验证)
  7. 极域电子教室创建和登录教师端的方法
  8. 自定义百度网盘分享密码提取码
  9. 全球与中国雷达信标市场深度研究分析报告
  10. java外链_如何做外链
  11. 【拆电脑清灰】戴尔游匣G3
  12. Kali与编程:Winserver 2019搭建dhcp服务器
  13. NX 查看NX图标名
  14. 凛冬至,这一杯互联网咖啡能热多久?
  15. Home Assistant + 树莓派:强大的智能家居系统
  16. 国产自主内存产能发展迅猛
  17. 配置Discuz论坛教程
  18. 如何正确处理nonce
  19. 计算机故障小知识,计算机故障的一小知识.doc
  20. 【CheatEngine】关于BCR的内存分析

热门文章

  1. zillow房价预测比赛_Zillow房价预测:2018年美国房价将会上涨
  2. python2.7除法_对python中的float除法和整除法的实例详解
  3. python input和print,Python基础——输出[print()]与输入[input()]
  4. centos php svn,centos7中搭建svn服务器(示例代码)
  5. 我在兰亭这三年之部门动荡
  6. phpstorm 快捷键
  7. python之 数据类型判定与类型转换
  8. 装饰模式(Decorator Pattern)--------结构型模式
  9. 【SQL Server数据迁移】链接服务器、分布式查询
  10. 通用数组(练习,可能有错)