HTML入门教程

一、什么是 HTML?

HTML 是用来描述网页的一种语言。

  • HTML 指的是超文本标记语言 (Hyper Text Markup Language)
  • HTML 不是一种编程语言,而是一种标记语言 (markup language)

HTML 标签

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。

  • HTML 标签是由尖括号包围的关键词,比如 <html>
  • HTML 标签通常是成对出现的,比如 <b> 和 </b>
  • HTML 标签对大小写不敏感

HTML 文档 = 网页

  • HTML 文档描述网页
  • HTML 文档包含 HTML 标签和纯文本
  • HTML 文档也被称为网页

HTML 属性

  • HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息
  • 属性总是以名称/值对的形式出现,比如:name="value"
  • 属性总是在 HTML 元素的开始标签中规定。
  • 链接的地址在 href 属性中指出

二、入门实例

Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HTML 标签,而是使用标签来解释页面的内容:




My First Heading

My first paragraph.

This is a link

例子解释

  • <html> 与 </html> ——————(之间的文本)描述网页
  • <body> 与 </body> ——————可见的页面内容
  • <h1> 与 </h1> ————————标题
  • <p> 与 </p>——————————段落
  • <a>与</a>—————————链接(href 属性
  • <img>与</img>—————— HTML图像
  • <br> 标签定义换行, <br />,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。
  • <hr /> 标签在 HTML 页面中创建水平线
  • <!-- this is comment -->

三、HTML元素

3.1HTML 属性

  •  href——————链接的地址 
  •  <h1 align="center"> 拥有关于对齐方式的附加信息
  • <body bgcolor="yellow"> 拥有关于背景颜色的附加信息
  •  <table> 定义 HTML 表格。(您将在稍后的章节学习到更多有关 HTML 表格的内容)。<table border="1"> 拥有关于表格边框的附加信息
   始终为属性值加引号

单双引号都可以,双引号常用,但是如果内容中包含双引号则必须使用单引号
<span>	</span><span>	</span>name='Bill "HelloWorld" Gates'

3.2HTML段落

在不产生一个新段落的情况下进行换行(新行),请使用 <br /> 标签
<span style="white-space:pre">		</span><p>This is<br />a para<br />graph with line breaks</p>
<span style="white-space: pre;"><span style="line-height: 18px;">      </span></span>
<span style="white-space: pre;"><span style="line-height: 18px;">      浏览器会移除</span><span style="font-family: Verdana, Arial, 宋体; margin: 0px; padding: 0px; border: 0px;  line-height: 18px; background-color: rgb(249, 249, 249);"><strong>源代码中</strong></span><span style="font-family: Verdana, Arial, 宋体; line-height: 18px; background-color: rgb(249, 249, 249);">多余的空格和空行,<span style="font-family: Verdana, Arial, 宋体; line-height: 18px; background-color: rgb(249, 249, 249);">需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格</span></span></span>
想要保留使用<pre></pre>预格式处理

3.3缩略词

在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。

仅对于 IE 5 中的 acronym 元素有效。

对于 Netscape 6.2 中的 abbr acronym 元素都有效。

3.4块引用

使用 <blockquote> 元素的话,浏览器会插入换行和外边距
而 <q> 元素不会有任何特殊的呈现

    3.5删除字效果、插入字效果

<span style="white-space:pre">	</span><p>一打有 <del>二十</del> <ins>十二</ins> 件。</p>

文本格式化标签

标签 描述
<b> 定义粗体文本。
<big> 定义大号字。
<em> 定义着重文字。
<i> 定义斜体字。
<small> 定义小号字。
<strong> 定义加重语气。
<sub> 定义下标字。
<sup> 定义上标字。
<ins> 定义插入字。
<del> 定义删除字。
<s> 不赞成使用。使用 <del> 代替。
<strike> 不赞成使用。使用 <del> 代替。
<u> 不赞成使用。使用样式(style)代替。

“计算机输出”标签

标签 描述
<code> 定义计算机代码。
<kbd> 定义键盘码。
<samp> 定义计算机代码样本。
<tt> 定义打字机代码。
<var> 定义变量。
<pre> 定义预格式文本。
<listing> 不赞成使用。使用 <pre> 代替。
<plaintext> 不赞成使用。使用 <pre> 代替。
<xmp> 不赞成使用。使用 <pre> 代替。

引用、引用和术语定义

标签 描述
<abbr> 定义缩写。
<acronym> 定义首字母缩写。
<address> 定义地址。
<bdo> 定义文字方向。
<blockquote> 定义长的引用。
<q> 定义短的引用语。
<cite> 定义引用、引证。
<dfn> 定义一个定义项目。

HTML编辑器

可以使用专业的 HTML 编辑器来编辑 HTML:

  • Adobe Dreamweaver
  • Microsoft Expression Web
  • CoffeeCup HTML Editor

不过,我们同时推荐使用文本编辑器来学习 HTML,比如 Notepad (PC) 或 TextEdit (Mac)。我们相信,使用一款简单的文本编辑器是学习 HTML 的好方法。

四、自定义HTML格式









header 1

A paragraph.


完整的HTMl手册:http://www.w3school.com.cn/tags/index.asp



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值