1.HTML是什么,HTML5是什么
html全称为 (Hypertext Markup Language) 超文本标记语言, 不是一种编程语言,而是一种标记语言 (markup language)
“超文本”(hypertext)是指连接单个网站内或多个网站间的网页的链接。链接是网络的一个基本方面。只要将内容上传到互联网,并将其与他人创建的页面相链接,你就成为了万维网的积极参与者。
HTML5
- HTML5 是最新的 HTML 标准。
- HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。
- HTML5 拥有新的语义、图形以及多媒体元素。
- HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。
- HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。
- 文档声明简单
doctype 是浏览器识别HTML使用版本的标识,以下是HTML各个版本的doctype
- html 4
<!-- 过渡版 -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- 严格版 -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- 框架集 -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
- xhtml 1.0
<!-- 过渡版 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- 严格版 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- 框架集 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
- html 5
<!DOCTYPE html>
2.文档类型是什么概念,起什么作用?
概念
DOCTYPE是document type(文档类型)的简写,用来说明web设计中所用的html或xhtml的类型,指出浏览器或者其他阅读程序按照什么样的规则(W3C所发布的一个文档类型定义即DTD)集去解释文档中的标记。
文档类型定义(Document Type Definition) DTD
作用
DOCTYPE使浏览器按照dtd指定的渲染方式对页面进行渲染
3.meta标签都用来做什么的?
meta标签是HTML网页源代码中一个重要的html标签。META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。
4.Web语义化是什么,是为了解决什么问题
HTML的每个标签都有其特定含义(语义),Web语义化是指使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎都容易理解。
5.表单标签都有哪些,对应着什么功能,都有哪些属性
属性 | 功能 |
name | 识别表单的名称 |
action | 定义在提交表单时执行的动作 |
method | 规定在提交表单时所用的 HTTP 方法(GET、POST) |
target | 规定 action 属性中地址的目标 |
type | 功能 | 属性 |
Text | 定义常规文本输入 | |
radio | 定义单选按钮输入(选择多个选择之一) | check |
submit | 定义提交按钮(提交表单) | |
select | 下拉列表(包裹option) | |
textarea | 定义多行输入字段 | rows、cols |
button | 定义可点击的按钮 | onclick |
password | 密码字段 | |
checkbox | 复选框 |
属性 | 功能 |
name | 的名称 |
value | 的值 |