网站是由html等制作的用于展示特定内容的网页的集合。
	  网页时网站中的一页。
	  html是超文本标记语言(Hyper Text markup language)。
	  所谓超文本就是超越了文本的限制(不知有文字,还有图片等)和超链接文本。
	  #常用的浏览器及其内核
	  IE、火狐(Firefox)、Chrome、Safari、Opera等。
	  内核的作用为负责读取网页的内容,显示网页。
	  浏览器IEEdgeFirefoxChromeSafariOpera内核TridentBlinkGeckoBlinkwebkitBlink
	  Blink其实是webkit的分支。
	  Web标准是W3C(万维网联盟)组织和其他标准组织制定的一套标准的集合。
	  结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。
	  标准说明结构对网页元素进行整理和分类,主要是HTML。表现设置网页的版式、颜色、文字大小等外观样式,主要指的是CSS行为网页模型的定义及其交互的编写,主要指的是JavaScript
	  <!DOCTYPE>,用于告诉浏览器使用哪种HTML版本来显示网页。必须写在最前面。
	  lang ,用来定义当前页面的显示的语言。en,zh-CN
	  在html中给出了6个标签。写在身体里面
	  <h1>一级标题</h1>
	  作为标题使用,并且根据重要性递减。
	  独占一行。
	  将文字分为不同的段落。
	  1.文字会根据窗口的大小进行换行。
	  2.段落和段落或者飞段之间有空隙,。
	  强制换行
	  他是一个段标签。
	  突出文字的重要性
	  在这里推荐使用strong,效果更加的明显。
	  这里推荐使用em.
	  推荐使用del
	  这里推荐使用
	  在html中有两个盒子标签。
	  他们是没有语义的,它们就是一个盒子,用来装内容的。
	  div是division的缩写,表示分区,一部分。span表示跨度、跨距。
	  1.div单独占一行(大盒子)
	  2.span不会单独占一行(小盒子)
	  属性属性值说明src图片路径必须属性alt文本替换文本。当图片失效时,显示改文字title文本提示文本。鼠标放在图像上显示的文字Width</td>像素设置图像的宽度Height</td>像素设置图像的高度border像素设置图像边框粗细
	  1.属性必须写在标签名的后面
	  2.属性的顺序没有关系
	  3.属性用空格分开
	  4.属性采用键值对的方式书写。key = “value”。
	  属性作用href用于指定链接目标的url地址,他是必须属性target用于指定链接页面的打开方式,其中默认为_self,_blank在新窗口打开
	  链接分为:外部链接和内部链接等
	  其中外部链接的格式为: 如 href = “如果不加协议头会被误认为本地文件。
	  内部链接:在网站内部进行连接。
	  空链接:href = “#”
	  下载链接
	  其实很多网页元素都可以添加超链接,比如表格、音频等。
	  在我们点击此链接后,可以快速跳转到当前页面的某个位置。
	  使用id属性的方法实现此功能
	  html中的注释:<!–注释–>
	  vscode中的快捷键:ctrl + /
	  查表即可。
	  表格可以较好地展示数据。
	  表格不是用来布局页面的,而是用来展示数据的。
	  表格基本语法:
	  其中<table></table>是表格标签
	  <tr></tr> 表示表格中的行,必须嵌套在table中。
	  <td></td>表示表格中的行中的单元格,必须嵌套在tr中。
	  td == table data.
	  表头单元格也是单元格,常用于表格的第一行,突出重要性,表头单元格中的文字会加粗显示。
	  属性名属性值描述alignleft、right、center规定表格元素相对周围元素的对其方式border1或者""规定表格是否有边框cellpadding像素值规定单元边与其内容之间的空白,默认为像素cellspacing像素值规定单元格之间的空白,默认像素为2Width</td>像素或者百分比规定表格的宽度Height</td>同理同理
	  因为表格过长,为了更好的区分,我们将表格分为表格头部和表格主体两个部分。thede 和 tbody。thead注意和th区分开。
	  1.合并单元格方式
	  (1) 跨行合并: rowspan = “合并单元格的个数”。
	  (2) 跨列合并: colspan = “合并单元格的个数”。
	  2.目标单元格
	  跨行:在最上侧为目标单元格书写代码。
	  跨列:在最左侧为目标单元格书写代码。
	  3.合并单元格的步骤
	  需要注意的时都在单元格上操作,而不能在<tr>上操作
	  如果说表格是来展示数据的,那么列表就是用来布局的
	  列表可大致分为三大类: 无序列表、有序列表和自定义列表
	  无序列表在布局中经常被使用。
	  注意:
	  1.无序列表中只能放 li 标签。
	  2.li 中可以放任何元素,相当于一个容器。
	  3.虽然它自带属性,但是我们习惯使用CSS来做。
	  自定义列表经常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。
	  注意:
	  1.dl 里面只能包含 dt 和dd
	  2.dt 和 dd 的数量没有限制,一般一个 dt 对应多个 dd
	  最后运用CSS和列表来进行布局。
	  使用表单的目的是收集用户的数据。<form>
	  在HTML中表单是由三部分组成的:表单域、表单控件(表单元素)和提示信息。
	  表单域:包含表单元素的区域。实现用户信息的收集和传递。
	  属性属性值作用actionurl地址用于指定接收处理表单数据的服务程序的url地址methodget/post用于设置表单数据的提交方式name名称用于指定表单的名称,以区分同一个页面的多个表单
	  表单元素
	  1.<input>输入表单元素
	  更多属性请查阅开发文档
	  input 是一个单标签
	  <label>标签
	  在表单中,使用label来绑定一个表单元素,当点击label标签内的文本时,浏览器会自动将焦点(光标)转到或者选择对应的表单元素上,用来增强用户的体验。
	  3.select 下拉表单元素
	  注意:
	  (1):在select中至少包括一个选项
	  (2):在option中添加 selected = “selected” ,设置默认选定项。
	  4.textarea 文本域元素
	  当用户输入较多的文字时,就可以使用此标签
	  该项目用到的表格,表单,无序列表实现了一个组成网页。
	  使用表格来元素对齐。
     如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h61661.shtml








