今天开始学习按照天文大兄弟的学习计划进行学习!
下面我们就开始吧!
html参考问题:
1. HTML 是什么?是编程语言吗?
答:HTML是用来描述网页的一种语言:超文本标记语言(英语:HyperText Markup Language,简称:HTML)
HTML 不是一种编程语言,而是一种标记语言。是一种用于创建网页的标准标记语言。
2. HTML 的作用是什么?
答:HTML使用标记标签来描述网页,
可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
3. HTML 元素和标签的区别是?
答:"HTML 标签" 和 "HTML 元素" 通常都是描述同样的意思。但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签。
HTML 标签是由尖括号包围的关键词,通常是成对出现的;HTML 元素以开始标签起始,以结束标签终止,元素的内容是开始标签与结束标签之间的内容,某些 HTML 元素具有空内容(empty content)。
总结来讲:标签是元素的组成部分。
4. HTML 标签的常用属性有?
答:属性和属性值对大小写不敏感。不过,万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值,而新版本的 (X)HTML 要求使用小写属性。
class 为html元素定义一个或多个类名(classname)(类名从样式文件引入)
id 定义元素的唯一id
style 规定元素的行内样式(inline style)
title 描述了元素的额外信息 (作为工具条使用)
5. img标签中的alt属性的作用?
答:alt 属性用来为图像定义一串预备的可替换的文本。
在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。
6. HTML 中不写结束标签有什么后果?
答:即使您忘记了使用结束标签,大多数浏览器也会正确地显示 HTML
但不要依赖这种做法。忘记使用结束标签会产生不可预料的结果或错误。
7. HTML 有哪些常用的标签及其作用?
答:<html> 定义 HTML 文档
<body> 定义文档的主体
<h1> - <h6>定义 HTML 标题
<hr> 定义水平线
<!--...--> 定义注释
其他的可以参考HTML参考手册标签列表,可选择按功能划分,较为基础的显示在前面。
8. HTML5 解决了哪些问题?引入了哪些特性?
答:使用 HTML5 你可以简单的在网页中播放 视频(video)与音频 (audio) 。
使用 HTML5 你可以简单地开发应用
使用 HTML5 你可以简单的绘制图形:
HTML5 中的一些有趣的新特性:
用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;
sessionStorage 的数据在浏览器关闭后自动删除;
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search
新的技术webworker, websockt, Geolocation;