一、HTML:超文本标记语言,是 网页制作必备的编程语言“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头"部分(Head)、和“主体”部分(Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容 二、常见的HTML标签 1、注释: 注释标签用于在源代码中插入注释。注释不会显示在浏览器中。 您可使用注释对您的代码进行解释,这样做有助于您在以后的时间对代码的编辑。当您编写了大量代码时尤其有用。 2.标题标签: h1-h6 由大到小 3.段落和换行标签: p : 标签定义段落。元素会自动在其前后创建一些空白。浏览器会自动添加这些空间,您也可以在样式表中规定. br: 插入一个简单的换行符。标签是空标签,意味着它没有结束标签, hr:标签在 HTML 页面中创建一条水平线。水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分,在 HTML中,标签没有结束标签 4.块标签 div标签:标签块元素,表示一块内容,没有具体的语义。 div标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。div中的部分会显示为红色 5、含样式的行内标签 i 标签 :行内元素,字体斜体 b标签:行内元素,字体加粗 6、图像标签和链接标签 img标签 img 元素向网页中嵌入一幅图像。 请注意,从技术上讲, 标签并不会在网页中插入图像,而是从网页上链接图像。 标签创建的是被 引用图像的占位空间。 标签有两个必需的属性:src 属性 和 alt 属性 a标签:标签定义超链接,用于从一个页面链接到另一个页面 link标签(放在头部中)链接到一个外部样式,即链接外部的css文件 7.列表: 有序列表:<ol>,在网页上定义一个有编号的内容列表可以用<li>配合使用来实现,代码如下: <ol> <li>列表文字一</li> <li>列表文字二</li> <li>列表文字三</li> </ol> 无序列表:<ul>,在网页上定义一个无编号的内容列表可以用<li>配合使用来实现,代码如下: <ul> <li><a href="#">标题一</a></li> <li><a href="#">标题二</a></li> <li><a href="#">标题三</a></li> </ul> 8.表格 table :tabel标签定义 HTML 表格。 简单的HTML表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。 tr 元素定义表格行,th元素定义表头,td元素定义表格单元。 三、Html表单 1、form标签 form: 标签用于为用户输入创建 HTML 表单,表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。 form标签的属性: form表单中包含的元素: 2、input标签 value属性: 定义表单元素的值 name属性 :定义表单元素的名称,此名称是提交数据时的键名 type属性: 3、label标签 label 标签为 input 元素定义标注(标记)。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。 label 标签的 for 属性应当与相关元素的 id 属性相同 4、textarea标签 textarea标签定义多行的文本输入控件。 文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。可以通过 cols 和 rows 属性来规定 textarea 的尺寸,更好的办法是使用 CSS 的 height 和width 属性。 textarea的属性: 5、select标签 select 元素可创建单选或多选菜单,,也可以用于选择数据提交表单。 6、option标签 option 元素定义下拉列表中的一个选项。option 元素位于 select 元素内部。 四、iframe iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。