- html简介
- 1 什么是HTML
 - 2 HTML标签
 - 3. HTML文件的编辑
 - 4. HTML基础
 - 5. HTML 元素
 - 6. HTML标签属性
 - 7. HTML注释
 - 8. HTML格式化
 - 9. HTML颜色
 - 10. CSS
 - 11. HTML链接
 - 12. HTML表格
 - 13. HTML列表
 - 14. HTML块状元素
 - 15. HTML的类
 - 16. HTML的id
 - 17. HTML Iframe
 - 18. HTML JavaScript
 - 19. HTML文件路径
 - 20. HTML头部元素
- 元素
 元素</a></li><li><a class="toc-level-3" href="#f6tqmd" level="3" title="<base>元素"><base>元素</a></li><li><a class="toc-level-3" href="#f5dg4z" level="3" title="<link>元素"><link>元素</a></li><li><a class="toc-level-3" href="#ans0t8" level="3" title="<style>元素"><style>元素</a></li><li><a class="toc-level-3" href="#e5n524" level="3" title="<meta>元素"><meta>元素</a></li><li><a class="toc-level-3" href="#feck6b" level="3" title="<script>元素"><script>元素</a></li></ul></li><li><a class="toc-level-2" href="#6xri3f" level="2" title="21. HTML页面布局">21. HTML页面布局</a><ul><li><a class="toc-level-3" href="#ek5iy8" level="3" title="使用<div>标签布局">使用<div>标签布局</a></li><li><a class="toc-level-3" href="#cwjwdr" level="3" title="使用HTML5 语义元素">使用HTML5 语义元素</a></li><li><a class="toc-level-3" href="#budw9z" level="3" title="使用表格的HTML布局">使用表格的HTML布局</a></li></ul></li><li><a class="toc-level-2" href="#78ayhc" level="2" title="22. HTML响应式web设计">22. HTML响应式web设计</a><ul><li><a class="toc-level-3" href="#92vakd" level="3" title="自己创建">自己创建</a></li><li><a class="toc-level-3" href="#6jgq" level="3" title="Bootstrap">Bootstrap</a></li></ul></li><li><a class="toc-level-2" href="#5aofk1" level="2" title="HTML表单">HTML表单</a><ul><li><a class="toc-level-3" href="#fgb546" level="3" title="<form>元素"><form>元素</a><ul><li><a class="toc-level-4" href="#an8wqe" level="4" title="<input>元素"><input>元素</a></li><li><a class="toc-level-4" href="#d6sdnl" level="4" title="单选按钮">单选按钮</a></li><li><a class="toc-level-4" href="#8zas6b" level="4" title="复选框">复选框</a></li><li><a class="toc-level-4" href="#dwc2ds" level="4" title="提交按钮">提交按钮</a></li></ul></li><li><a class="toc-level-3" href="#cjztux" level="3" title="action属性">action属性</a></li><li><a class="toc-level-3" href="#ehkqnq" level="3" title="method属性">method属性</a></li><li><a class="toc-level-3" href="#fev6ua" level="3" title="name属性">name属性</a></li><li><a class="toc-level-3" href="#6h130u" level="3" title="<fieldset>组合表单数据"><fieldset>组合表单数据</a></li><li><a class="toc-level-3" href="#47ltq4" level="3" title="HTML Form属性">HTML Form属性</a><ul> 
 
 
html简介
1 什么是HTML
超文本标记语言(hyper text markup language)
不是一种编程语言,而是一种标记语言(markup language),而标记语言是一套标记标签(markup tag),因此,HTML使用标签来描述网页。
HTML文档也是网页,包含HTML标签和出文本
2 HTML标签
由尖角号包围,通常成对出现,第一个为开始标签(开放标签),后一个为结束标签(闭合标签)
HTML标签大小写不敏感
3. HTML文件的编辑
4. HTML基础
- 标题
通过到
标签进行定义
 
搜索引擎使用标题为您的网页的结构和内容编制索引。
- 段落
通过标签进行定义。
 
浏览器会自动地在段落的前后添加空行。(
 是块级元素)
在一个段落内想进行换行,使用
标签
当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。
通过 
<img src="w3school.jpg" width="104" height="142" />
更多img实例
<body background="/i/eg_background.jpg">//背景图片<html><body><h2>未设置对齐方式的图像:</h2><p>图像 <img src ="/i/eg_cute.gif"> 在文本中</p><h2>已设置对齐方式的图像:</h2><p>图像 <img src="/i/eg_cute.gif" align="bottom"> 在文本中</p><p>图像 <img src ="/i/eg_cute.gif" align="middle"> 在文本中</p><p>图像 <img src ="/i/eg_cute.gif" align="top"> 在文本中</p><p>请注意,bottom 对齐方式是默认的对齐方式。</p></body></html>//设置图片的排列<body><p><img src ="/i/eg_cute.gif" align ="left">带有图像的一个段落。图像的 align 属性设置为 "left"。图像将浮动到文本的左侧。</p><p><img src ="/i/eg_cute.gif" align ="right">带有图像的一个段落。图像的 align 属性设置为 "right"。图像将浮动到文本的右侧。</p></body></html>//图像浮动//调整尺寸大小//图像作为连接<p>您也可以把图像作为链接来使用:<a href="/example/html/lastpage.html"><img border="0" src="/i/eg_buttonnext.gif" /></a></p>
- HTML水平线
 
用于分割内容
5. HTML 元素
定义:指从从开始标签(start tag)到结束标签(end tag)的所有代码。
元素的内容:开始标签与结束标签之间的内容,内容可以为空,空元素在开始标签中进行自动关闭。
HTML元素可以嵌套
6. HTML标签属性
标签属性提供了有关HTML元素的更多信息,总以名称\值对的形式存在,在开始标签中规定
<h1 align="center">This is heading 1</h1>// 一级标题居中显示<body backgroundcolor="yellow"><h2>请看: 改变了颜色的背景。</h2></body><html><body><h1 style="font-family:verdana">A heading</h1><p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p></body></html><html><body><h1 style="text-align:center">This is a heading</h1><p>The heading above is aligned to the center of this page.</p></body></html>
大部分HTML元素的属性:class、id、style、title
7. HTML注释
8. HTML格式化
 
<html><body><b>This text is bold</b><br /><strong>This text is strong</strong><br /><big>This text is big</big><br /><em>This text is emphasized</em><br /><i>This text is italic</i><br /><small>This text is small</small><br />This text contains<sub>subscript</sub><br />This text contains<sup>superscript</sup></body></html>
- :控制空行和空格,定义预格式文本
 
定义计算机代码
定义键盘码
定义打字机diam
定义计算机代码样本
:定义变量
常用于显示计算机输出代码:用于显示地址```htmlWritten by Donald Duck.
Visit us at:Example.comBox 564, DisneylandUSA<abbr title="etcetera"><acronym title="World Wide Web"><br /><abbr>:定义缩写<br /><acronym>:定义首字母缩写<br /><address>:定义地址<br /><bdo>:定义文字方向<br /><blockquote>:定义长的引用<br /><q>:定义短的引用<br /><cite>:定义引用、引证<br /><dfn>:定义一个定义项目```html<html><body><abbr title="etcetera">etc.</abbr><br /><acronym title="World Wide Web">WWW</acronym><p>在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。</p><p>仅对于 IE 5 中的 acronym 元素有效。</p><p>对于 Netscape 6.2 中的 abbr 和 acronym 元素都有效。</p></body></html><body><p>如果您的浏览器支持 bi-directional override (bdo),下一行会从右向左输出 (rtl);</p><bdo dir="rtl">Here is some Hebrew text</bdo></body></html>————————————————————————————————————————————————————————————————————————<p>WWF 的目标是 <q>构建人与自然和谐相处的世界。</q></p>————————————————————————————————————————————————————————<body><p>浏览器通常会对 blockquote 元素进行缩进处理。</p><blockquote cite="http://www.worldwildlife.org/who/index.html">五十年来,WWF 一直致力于保护自然界的未来。WWF 工作于 100 个国家,并得到美国一百二十万会员及全球近五百万会员的支持。</blockquote></body></html><body>这是长的引用:<blockquote>这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。这是长的引用。</blockquote>这是短的引用:<q>这是短的引用。</q><p>使用 blockquote 元素的话,浏览器会插入换行和外边距,而 q 元素不会有任何特殊的呈现。</p></body></html>
删除和插入效果<p>一打有 <del>二十</del> <ins>十二</ins> 件。</p>9. HTML颜色
颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。
每种颜色的最小值是0(十六进制:#00)。最大值是255(十六进制:#FF)。10. CSS
CSS的引用
- 外部样式表
 当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。
在head表头:<link rel="stylesheet" type="text/css" href="mystyle.css">
- 内嵌样式表
 当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过

