1、href和src的区别
src和href之间存在区别,能混淆使用。src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。
(1)src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内。
(2)href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接。
2、什么是块元素,什么是内联元素
块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。
block(块)元素的特点: inline元素的特点:
①总是在新行上开始; ①和其他元素都在一行上;
②高度,行高以及外边距和内边距都可控制; ②高,行高及外边距和内边距不可改变;
③宽度缺省是它的容器的100%,除非设定一个宽度; ③宽度就是它的文字或图片的宽度,不可改变;
④它可以容纳内联元素和其他块元素 ④内联元素只能容纳文本或者其他内联元素
3、<fieldset>、<legend>标签的意思和用法
用法:
<form>
<fieldset>
<legend>Personalia:</legend>
Name: <input type="text"><br>
Email: <input type="text"><br>
Date of birth: <input type="text">
</fieldset>
</form>
<fieldset>意思:
(1)<fieldset> 标签可以将表单内的相关元素分组。
(2)<fieldset> 标签会在相关表单元素周围绘制边框。
<legend>意思:
<legend> 元素为 fieldset 元素定义标题(caption)。