一.web的概念:运行在internet上最流行的应用之一,internet给我们web提供了运行的环境
二**.HTML的概述:**
HTML 超文本标记语言
超文本:具备特殊功能的文本
标记:标签 规范了超文本的组成形式
超链接 图片 音频 视频 。。。
语言:具备特定的语法规范
HTML是网页的设计语言,由HTML编写的文件
后缀:.html .htm
.html和.htm的区别:
HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。值得一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。
简单可以理解如下:
1、.htm与.html没有本质上的区别,表示的是同一种文件,只是适用于不同的环境之下。
2、DOS仅能识别8+3的文件名,所以*.htm的命名方法可以被DOS识别,而*.html的文件命名方式不能被之识别。
3、在UNIX系统中,网页必须使用.html扩展名,如果是htm,在浏览器中打开时则出现源代码;Windows中支持两种扩展名。也可以说,htm和html是Windows和UNIX对抗的产物。
4、如果在网页中同时存在index.html与index.htm,这是浏览器将先解释index.html。
三.HTML的基础语法
1.标记语法
在HTML中,用于描述功能的符号称为标记 标记在使用的过程中是必用<>括起来,分为封闭类的标记(也叫双标记)和非封闭类的标记 (也叫单标记 )。
2.属性,注释和值
1.属性是用来修饰元素的(标签)
2.属性值,确切表达一个目标或实体属性的质或量
3. 注释:不被程序执行的代码。用于程序员标记代码,在后期的修改,以及他人的学习时有所帮助,
注释标签用来在源文档中插入注释,注释不会在浏览器中显示。我们经常要在一些代码旁做一些HTML注释,这样做的好处很多,比如:方便项目组里的其它程序员了解你的代码,而且可以方便以后你对自己代码的理解与修改等等.可以在HTML文档中加入自己的注释。注释不会显示在页面中,它可以用来提醒网页设计人员回忆相关的程序信息。注释行的写法如下:
注:在感叹号后要接两个连字符,大于号前也要有两个连字符。有些浏览器会对此进行严格检查。
四、HTML文档结构
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>
解释:
第一行:文档的类型声明
作用:指定文档的版本和类型
标识这个文件是一个HTML5的版本
head :网页的头部:作用 定义页面中的全局信息
指定文档的字符集
五:特殊字符
1.通过转义字符的特殊表现形式来表示特殊效果
HTML 原代码 显示结果 描述
< < 小于号或显示标记
> > 大于号或显示标记
& & 可用于显示其它特殊字符
" “ 引号
® ® 已注册
© © 版权
™ ™ 商标
  半个空白位
  一个空白位
不断行的空白
六、标题元素
作用:以标题的形式显示文本
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
大小从大到小;
七、段落元素
html段落P标签元素
html
标签是用于文章分段作用。譬喻咱们书上文章一段一段间隔重起一行,此P标签即是此用。html p标签让一篇文章就像书本上文章异样有段落之分。
八、换行标签
定义和用法
<br />这是换行符
可插入一个简单的换行符。
标签是空标签(意味着它没有结束标签,因此这是错误的:
)。在 XHTML 中,把结束标签放在开始标签中,也就是
。请注意,
标签只是简单地开始新的一行,而当浏览器遇到
标签时,通常会在相邻的段落之间插入一些垂直的间距。
clear 属性如果您希望文本流在内联表格或图像的下一行继续输出,请使用 clear 属性,该属性有三个可选的值:left、right 或者 all,每个值都代表一个边界或两边的边界。
标签的 clear 属性的信息。HTML 与 XHTML 之间的差异在 HTML 中,
标签没有结束标签。
在 XHTML 中,
标签必须被正确地关闭,比如这样:
。