HTML是一种超文本标记语言,不是一种编程语言。
HTML5是最新的HTML标准,专门为承载丰富的web内容而设计的,并且无需额外插件,拥有新的语义,图形以及多媒体元素
· HTML元素标签、属性都是什么概念?
HTML元素标签:是由尖括号包围的关键词,例如:<html>。标签通常是成对出现的,如<b></b>,第一个叫开始标签,第二个叫结束标签。但也有单标签,如<br>
HTML元素属性:提供了关于HTML更多的信息。属性总是以名称/值对的形式出现,比如:name="value"。属性在元素的开始标签中规定。例如:<h1 align="center">
·文档类型是什么概念,起什么作用?
DOCTYPE 文档类型,用来说明所用html的类型,指出应该用什么规则去解释文档
· meta标签都用来做什么的?
提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键字
· Web语义化是什么,是为了解决什么问题
HTML的每个标签都有其特定含义(语义),Web语义化是指使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎都容易理解。
· 链接是什么概念,对应什么标签?
链接可以使一个字,一个词,或者是一组词,一幅图像,可以通过这些内容跳转到新的文档或者当前文档的某个部分。当把鼠标移到网页中的某个链接上时,箭头会变成一只小手。
使用<a>标签在HTML中创建链接。
****拓展(之前不知道的)
通过使用name(可以使用id替换)属性-创建文档内书签
name属性规定锚的位置。命名锚的语法:<a name="label">锚(显示在页面上的文本)</a>
标题标签:<h1>-<h6> 用于标题,搜索引擎使用标题为网页的结构和内容编制索引(确保只用在标题)
段落标签:<p> 用于包裹段落
链接标签:<a> 用于与网络上的另一个文档相连
图像标签:<img> 空标签,使用src属性在页面上显示图像
表格标签:<table></table>表格 在页面中显示表格
<thead>-表格头部 <tbody>-表格主体 <tfoot>-表格脚
<tr>-表格的行 <td>-每行的单元格 <th>-头部单元格 文本粗体居中
· 表单标签都有哪些,对应着什么功能,都有哪些属性
<form>-定义HTML表单
<input>-根据不同的type属性展示不同的形态
类型 | 描述 |
text | 定义常规文本输入 |
radio | 定义单选按钮输入(选择多个选择之一) |
submit | 定义提交按钮(提交表单) |
<fieldset>-元素组合表单中的相关数据
<legend>-元素为<fieldset>元素定义标题
<form action="/demo/demo_form.asp">
<fieldset>
<legend>Personal information:</legend>
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</fieldset>
</form>
· ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子
ul:无序列表,是一个项目的列表,此项列表使用粗体圆点(典型的小黑圆点)进行标记。
无序列表始于<ul>标签,每个列表项始于<li>
<ul>
<li>coffee</li>
<li>milk</li>
</ul>
·coffee
·milk
ol:有序列表,立标项目使用数字进行标记
有序列表始于<ol>,每个列表项始于<li>标签
<ol>
<li>coffee</li>
<li>milk</li>
</ol>
1.coffee
2.milk
dl:自定义列表,不仅仅是一列项目,而是项目及其注释的组合自定义列表以<dl>标签开始,每个自定义列表项以<dt>开始,每个自定义列表项的定义以<dd>开始
<dl>
<dt>计算机</dt>
<dd>用来计算的机器。。。。。</dd>
<dt>显示器</dt>
<dd>以视觉方式显示信息的装置</dd>
</dl>
计算机
用来计算的机器。。。。
显示器
以视觉方式显示信息。。。