百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> HTML 30分钟入门教程
分享文章到:

HTML 30分钟入门教程

发布时间:09/01 来源:未知 浏览: 关键词:
30分钟内让你清楚HTML是啥,并对它有一些根本的理解。一旦入门后,你可以从网上寻到更多更具体的材料来连续学习。

什么是HTML

【引荐教程:HTML教程

HTML是英文Hyper Text Mark-up Language(超文本标志说话)的缩写,它规定了本人的语律例则,用来表示比“文本”更丰硕的意义,比方图片,表格,链接等。阅读器(IE,FireFox等)软件知道HTML说话的语法,可以用来查看HTML文档。当前互联网上的绝大部分网页都是使用HTML编写的。

HTML是啥样的

简便地来说,HTML的语法就是给文本加上表白文本含义的标签(Tag),让会员(人或程序)能对文本得到更好的懂得。

下面是一个最简便的HTML文档:

<html>
  <head>
    <title>第一个Html文档</title>
  </head>
  <body>
    欢迎拜访<a href="http://deerchao.net">deerchao的个人网页</a>!
  </body>
</html>

所有的HTML文档都应当有一个<html>标签,<html>标签可以包括两个部分:<head>和<body>。

<head>标签用于包括整个文档的一样信息,比方文档的标题(<title>标签用于包括标题),对整个文档的描写,文档的关键字等等。文档的详细内容就要放在<body>标签里了。

<a>标签用于表示链接,在阅读器(如IE,Firefox等)中查看HTML文档时,点击<a>标签括起来的内容时,平常会跳转到另一个页面。这个要跳转到的页面的地址由<a>标签的href属性指定。上面的<a href="http://deerchao.net">中,href属性的值就是http://deerchao.net。

HTML文档可以包括的内容

通过不一样的标签,HTML文档可以包括不一样的内容,比方文本,链接,图片,列表,表格,表单,框架等。

文本

HTML对文本的支撑是最丰硕的,你可以设定不一样级别的标题,分段和换行,可以指定文本的语义和外不雅,可以说明文本是援用自其它的地方,等等等等。

链接

链接用来指出内容与另一个页面或当前页面某个地方有关。

图片

图片用于使页面愈加美妙,或供给更多的信息。

列表

列表用于说明一系列条目是彼此相关的。

表格

表格是按行与列将数据组织在一起的情势。也有不少人使用表格停止页面规划。

表单

表单平常由文本输入框,按钮,多选框,单选框,下拉列表等组成,使HTML页面更有交互性。

框架

框架使页面里能包括其它的页面。

HTML文档格局具体说明

前面介绍了HTML文档的根本格局,下面再做一个具体说明。

HTML文档可以用任何文本编纂器(比方记事本,UltraEdit等)创立,编纂,由于它的内容在本质也只是一些文本。

在HTML文本中,用尖括号括起来的部分称为标签。假如想在正文里使用尖括号(或者大与号小与号,总之是统一个东西),必需使用字符转义,也就是说转换字符的原成心义。<应当使用&lt;代替,>则使用&gt;,至于&符号本身,则应当使用&amp;替换(不得不说的是有许多HTML文档没有遵照这个规则,常用的阅读器也都能够剖析出&到底是一个转义的开端,还是一个符号,但是这样做是不引荐的)。

标签本质上是对它所包括的内容的说明,大概会有属性,来给出更多的信息。比方<img>(图片)标签有src属性(用于指明图片的地址),width和height属性(用于说明图片的宽度和高度)。HTML里能使用哪些标签,这些标签离别可以具有哪些属性,这些都是有规定的,知道了这里说的根本知识之后,学习HTML其实也就是学习这些标签了。本文后面会对常用的HTML标签做出简短的介绍。

标签平常有开端部分和完毕部分(也被称为开端标签和完毕标签),它们一起限制了这个标签所包括的内容。属性只能在开端标签中指定,属性值可以用单引号或双引号括起来。完毕标签都以/加上标签名来表示。有时候,有些标签并不包括其它内容(只包罗本人的属性,乃至连属性都没有),这种状况下,可以写成相似这样:<img src="logo.gif" />。留意最后的一个空格和一个反歪杠,它说明这个标签已经完毕,不需要独自的完毕标签了。

某些标签包括的内容中还可以有新的标签,新的标签名乃至大概还可以与包括它的标签的名称雷同(哪些标签可以包括标签,可以包括哪些标签也是有规定的)。比方:

<div>
<div>分类名目…</div>
<div>当前分类内容列表…</div>
</div>

在这种状况下,最后显现的标签应当最先完毕。

HTML文档里所有的空白符(空格,Tab,换行,回车)会被阅读器忽略,独一的例外是空格,对空格的处置方式是所有持续的空格被当做一个空格,不管有一个,还是两个,还是100个。之所以有这样的规则是由于忽略空白符能让使用HTML的作者以他觉得最利便的格局来摆列内容,比方可以在每个标签开端后增添缩进,标签完毕后减少缩进。由于英语文本中空格用得很遍及(用于分隔单词),所以对空格做了这样的非凡处置。假如要显示持续的空格(比方为了缩进),应当用&nbsp;来代表空格。

常用标签介绍

文本

最常用的标签大概是<font>了,它用于改动字体,字号,文字色彩。

<font size="6">6</font>
<font size="4">4</font>
<font color="red" size="5">红色的5</font>
<font face="黑体">黑体的字</font>

加粗,下划线,歪体字也是常用的文字结果,它们离别用<b>,<u>,<i>表示:

<b>Bold</b>
<i>italic</i>
<u>underline</u>

还有一些标签,用来指出包括的文本有非凡的意义,比方<abbr>(表示缩写),<em>(表示强调),<strong>(表示更强地强调),<cite>(表示援用),<address>(表示地址)等等。这些标签不是为了定义显示结果而存在的,所以从阅读器里看它们大概没有任何结果,也大概不一样的阅读器对这些标签的显示结果完全不一样。

一篇很长的文章,假如有适宜的小标题的话,就可以快速地对它的内容停止大致的理解。在HTML里,用来表示标题的标签有:<h1>,<h2>,<h3>,<h4>,<h5>,<h6>,它们离别表示1级标题,二级标题,三级标题...

<h1>HTML 30分钟教程</h1>
<h2>什么是HTML</h2>
...
<h2>HTML是啥样的</h2>
...

图片

<hr>标签用于在页面上增加横线。可以通过指定width和color属性来操纵横线的长度和色彩。

<hr width="90%" color="red" />

<img>标签用于在页面上增加图片,src属性指定图片的地址,假如没法翻开src指定的图片,阅读器平常会在页面上需要显示图片的地方显示alt属性定义的文本。

<img src="http://www.xx.com/Icons/valid-xhtml10" alt="图片简介" />

链接

超级链接用<a>标签表示,href属性指定了链接到的地址。<a>标签可以包括文本,也可以包括图片。

<a href="http://deerchao.net">deerchao的个人网站</a>
<a href="http://validator.w3.org"><img src="http://www.xx.com/Icons/valid-xhtml10" alt="验证HTML" /></a>

分段与换行

由于HTML文档会忽略空白符,所以要想包管正常的分段换行的话,必需指出哪些文字是属于统一段落的,这就用到了标签<p>。

<p>这是第一段。</p>
<p>这是第二段。</p>

也有人不消<p>,而用<br>。<br>只表示换行,不表示段落的开端或完毕,所以平常没有完毕标签。

这是第一段。<br>
这是第二段。<br />
这是第三段。

有时,要把文档看作不一样的部分组合起来的,比方一个典型的页面大概包罗三个部分:页头,主体,页足。<div>标签专门用于标明不一样的部分:

<div>页头内容</div>
<div>主体内容</div>
<div>页足内容</div>

表格

HTML文档在阅读器里平常是从左到右,从上到下地显示的,到了窗口右侧就主动换行。为了实现分栏的结果,许多人使用表格(<table>)停止页面排版(虽然HTML里供给表格的本意不是为了排版)。

<table>标签里平常会包括几个<tr>标签,<tr>代表表格里的一行。<tr>标签又会包括<td>标签,每个<td>代表一个单元格。

<table>
<tr>
<td>2000</td><td>悉尼</td>
</tr>
<tr>
<td>2004</td><td>雅典</td>
</tr>
<tr>
<td>2008</td><td>北京</td>
</tr>
</table>

<tr>标签还可以被<table>里的<thead>或<tbody>或<tfoot>包括。它们离别代表表头,表正文,表足。在打印网页的时候,假如表格很大,一页打印不完,<thead>和<tfoot>将在每一页显现。

<th>和<td>非常类似,也用在<tr>里边,不一样的是<th>代表这个单元格是它所在的行或列的标题。

<table>
<thead>
<tr><th>时间</th><th>地点</th></tr>
</thead>
<tbody>
<tr><td>2000</td><td>悉尼</td></tr>
<tr><td>2004</td><td>雅典</td></tr>
<tr><td>2000</td><td>北京</td></tr>
</tbody>
</table>

列表

表格用于表示二维数据(行,列),一维数据则用列表表示。列表可以分为无序列表(<ul>),有序列表(<ol>)和定义列表(<dl>)。前两种列表更常见一些,都用<li>标签包括列表项目。

无序列表表示一系列相似的项目,它们之间没有前后次序。

<ul>
<li>iphone</li>
<li>桔子</li>
<li>桃</li>
</ul>

有序列表中各个项目间的次序是很重要的,阅读器平常会主动给它们发生编号。

<ol>
<li>翻开冰箱门</li>
<li>把大象赶进去</li>
<li>关上冰箱门</li>
</ol>

框架

最后谈一下框架,曾经非常流行的技术,框架使一个窗口里能同时显示多个文档。主框架页里面没有<body>标签,代替它的是<frameset>。

<frameset>标签的属性Rows和Cols用于指定框架集(frameset)里有多少行(列),乃至每行(列)的高度(宽度)。

<frameset>标签可以包括<frame>标签,每个<frame>标签代表一个文档(src属性指定文档的地址)。

假如觉得这样的页面还不足复杂的话,还可以在<frameset>标签里包括<frameset>标签。

以上就是HTML 30分钟入门教程的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板