1.HTML是什么,HTML5是什么?
HTML是用来描述网页的一种语言。
HTML指的是超文本标记语言(Hyper Text Markup Language)
HTML不是一种编程语言,而是一种标记语言
标记语言是一套标记标签
HTML使用标记标签描述网页
HTML5是最新的HTML标准
2.HTML元素标签、属性都是什么概念?
HTML标记标签通常被称为HTML标签。
HTML标签是由尖括号包围的关键词,如<html>
标记标签通常是成对出现的,如<b>和<b/>
标签对中的第一个标签称为开始标签,第二个标签称为结束标签
开始标签和结束标签也被称为开放标签和闭合标签
HTML元素指的是从开始标签到结束标签的所以代码。
HTML元素以开始标签起始,以结束标签终止
HTML元素的内容是开始与结束标签之间的内容
某些HTML元素具有空内容
空元素在开始标签中进行关闭(以开始标签的结束而结束)
大多数HTML元素可拥有属性
属性为HTML元素提供附加信息。
属性总是以名字/值对的形式出现,如name="value"
属性总是在HTML元素的开始标签中规定
3.文档类型是什么概念,起什么作用?
<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。
<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
4.meta标签都用来做什么的?
<meta>元素可提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。
<meta>标签位于文档的头部,不包含任何内容。<meta>标签的属性定义了与文档相关的属性/值对。
5.Web语义化是什么,是为了解决什么问题?
语义网,让一切内容和包括对关系的描述都成为 Web 上的资源,都可以由唯一的 URI 定义,语义明确、机器可读。 Web 语义化,即对已经有的被广泛认可的 HTML 标准做改进。我们刚开始意识到,我们必须回归内容本身,将内容本身的语义合理地表述出来,再为不同的用户代理设计不同的样式描述,也就是我们说的内容与样式分离。这样我们在提供内容的时候,首先要做的就是将内容本身进行合理的描述,暂时不用考虑它的最终呈现会是什么样子。
6.链接是什么概念,对应什么标签?
HTML使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。
超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。
当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
我们通过使用 <a> 标签在 HTML 中创建链接。
有两种使用 <a> 标签的方式:
通过使用 href 属性 - 创建指向另一个文档的链接
通过使用 name 属性 - 创建文档内的书签
7.常用标签都有哪些,都适合用在什么场景?
标题标签
段落标签
链接标签
图像标签
表格标签
列表标签
表单标签
8.表单标签都有哪些,对应着什么功能,都有哪些属性?
HTML表单用于搜集不同类型的用户的输入。
<form>元素定义HTML表单。
表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。
<input type="text"> 定义用于文本输入的单行输入字段
<input type="radio"> 定义单选按钮
<input type="submit"> 定义用于向表单处理程序(form-handler)提交表单的按钮
Action 属性
action 属性定义在提交表单时执行的动作
向服务器提交表单的通常做法是使用提交按钮
通常,表单会被提交到 web 服务器上的网页
Method 属性
method 属性规定在提交表单时所用的 HTTP 方法(GET 或 POST)
Name 属性
如果要正确地被提交,每个输入字段必须设置一个 name 属性。
9.ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子
<ol>表示项目的有序列表,每个项目以<li>标签开始。可用于需要按先后顺序执行的项目。
<ul>表示项目的无须列表,每个项目以<li>标签开始。可用于同时进行且彼此独立的项目。
自定义列表不仅仅是一列项目,而是项目及其注释的组合。
自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。
网友评论