1.HTML文档的基本结构
<!-- 声明当前文档是html5文档 --> <!DOCTYPE html> <!-- html,根元素 ,围堵标签--> <html> <!--head,头元素: 作用: 1、用于指定HTML文章中的一些元数据, 例如元数据 meta:定义页面的编码格式 title:定义页面的标题 2、引入外部的资源文件--未来讲解 --> <head> <meta charset="utf-8" /> <title>这是我的第一个HTML页面</title> </head> <!--body,主体:浏览器显示的内容都将在这里编写 格式化代码的快捷键:ctrl+shift+f(英文状态下使用) --> <body>hello html 这是我的第一个HTML页面 </body> </html>
二:HTML的注释
1.语法:
三:HTML中常用标签
一:文本标签
1.标题标签: h1--h6,字体逐渐缩小
2.段落标签:<p></p>
3.换行标签:<br/>
4.水平线标签:<hr/>
二:图片标签
2.设置图片的热点区域--了解
三:列表标签
1.无序列表/有序列表
四:定义描述标签
1.一般用在图文混编的场景中。
五:布局标签 层 div
四:标签分类
五:超链接
3.锚链接:当一个页面长度超过一屏的时候,想迅速跳转到指定位置,例如大家经常浏览网页的时候,滑动超过一屏,右下角经常会出现返回顶部连接,这个就是锚链 接实现的。这个定位可以实现本页面间的锚链接也可以实现不同页面间的锚链接。
六:表格标签
1.规则表格
2.不规则表格:跨行快列
3. 表格的高级标签--标题标签和逻辑分区标签
上诉的标签都是用在<table></table>中
七:表单--非常重要
1.用于采集用户输入的数据。用于和服务器进行交互。
2.表单的元素
4.文本框
5. 密码框
6.单选按钮
7.复选框
8.文件域
9.日期-html5的新特性
10.隐藏域
11.下拉列表框
12.文本域
13.按钮:提交按钮 / 重置按钮 / 图像按钮 / 普通按钮
button标签可以与input实现的按钮相互替换
14.标签
八:框架
1.通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。例如大家可以观察一下自己的京东个人中心页面,点击左侧内容的时候,只有右边页面在变动
2.框架语法
3.框架集
九:常用的布局组合标签
1.div-ul-li/div-ol-li:常用于导航布局
十:HTML4和HTML5的区别
1.DOCTYPE 不同
十一:HTML5新的表单属性
1. form新属性
autocomplete 属性:autocomplete 属性规定 form 或 input 域应该拥有自动完成功能。当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项。
2. input 新属性
list属性:list 属性规定输入域的 datalist。datalist 是输入域的选项列表。
<input list="companys"> <datalist id="companys"> <option value="alibaba"> <option value="baidu"> <option value="tencent"> <option value="zijie"> <option value="didi"> </datalist>
2)目前, <audio> 元素支持三种音频格式文件: MP3, Wav, 和 Ogg,音频格式的MIME类型
9. HTML5中新增的视频
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>视频音频</title> </head> <body> <h1>音频</h1> <audio controls> <source src="audio/wgs.ogg" type="audio/ogg"> <source src="audio/zjl.mp3" type="audio/mpeg"> 您的浏览器不支持 audio 元素。 </audio> <h1>视频</h1> <video width="1320" height="640" controls> <source src="audio/ruhai.mp4" type="video/mp4"> <source src="audio/wgs.ogg" type="video/ogg"> 您的浏览器不支持Video标签。 </video> </body> </html>
10. HTML5中已经移除的元素:frame,frameset,noframes
十一:转义字符
十二:总结:有完成一章节了呢,加油!