HTML | 青训营笔记

68 阅读2分钟

HTML | 青训营笔记

这是我参与「第四届青训营 」笔记创作活动的的第1天

一、HTML是什么

HTML是一种超文本标记语言,它是网页的框架结构。很多人都知道前端有三个主要组成部分:HTML,CSS,和JavaScript。HTML相当于是一个人的骨骼,CSS是一个人的肌肤,JavaScript就是人的灵魂。所以我们让一个人活动起来,首先要建立他的骨骼,然后才能弄出肌肤和灵魂。

二、HTML的代码构成

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

它是由html head title body 标签构成

三、HTML的主要元素

  1. 标题标签 <h1></h1><h2></h2>...<h6></h6>
  2. 段落标签 <p></p>
  3. 换行标签 <br/>
  4. 水平线标签 <hr/>
  5. 图片标签 <img/>
  6. 超链接 <a></a>
  7. 文本格式化标签 <b></b> <em></em> <i></i>
  8. 列表标签 <ul></ul> <li></li>
  9. 表格标签 <tr></tr> <td></td>
  10. div标签<div></div>
  11. span标签<span></span>

四、块级元素和行内元素的区别

  1. 块级元素能够自动换行开启新的一行,能够设置宽高,margin和padding对上下左右四个方向设置均有效,其中最具有代表性的就是div标签,其余的有p、h1~h6、table、ul、li、ol标签等等。

  2. 行内元素的特点:相邻的行内元素不换行,设置宽高无效,margin设置仅左右方向有效,上下无效,padding设置上右下左都有效。水平方向上padding-left,padding-right,margin-left,margin-right都有边距效果,但是垂直方向上padding-top、padding-bottom、margin-top、margin-bottom都不会产生边距效果。

五、HTML的表单元素

1)作用

提交数据,使页面具有交互性

2)标签

<form name="表单名称" action="提交的地址" method="提交的方式get(默认值)/post"> 表单元素</form>

3)表单元素

单行文本框 <input type="text"/>
密码框 <input type="password"/>
单选按钮 <input type="radio"/>
多选按钮 <input type="checkbox"/>
提交按钮 <input type="submit"/>
重置按钮 <input type="reset"/>
提交按钮 <button></button>
重置按钮 <button type="reset"></button>

六、HTML5新增元素

邮箱 input type="email"
网址 url 要有协议 协议后要有内容、
搜索 search
颜色 color
数字 number
范围(滑块) range
电话 tel
日期 date
周 week
月 month

七、总结

HTML将网页的架构已经搭建好,只需往框架里填写内容即可,真正的重点还需要后面继续学习。