html基础标签知识快速回忆



1、前言


笔者是一个移动开发人员,对于web前端以及很久没接触了,所以把以前的知识都给回学校了。最近由于涉及到前端开发,所以写下这一篇文章,在学习的同时,也记下来,方便以后查看。声明:为了方便,笔者的参考内容和图片来自w3school,链接如下:点击打开链接


2、Html与浏览器的关系

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


<html>
<body>

<h1>My First Heading</h1>

<p>My first paragraph.</p>

</body>
</html>

浏览器会根据标签的含义解释怎么显示各标签包含的内容,对于上面这一段,会这么解释:

  • <html> 与 </html> 之间的文本描述网页
  • <body> 与 </body> 之间的文本是可见的页面内容
  • <h1> 与 </h1> 之间的文本被显示为标题
  • <p> 与 </p> 之间的文本被显示为段落


3、编写Html最简便的方法

笔者不是前端开发人员,如果读者是前端开发人员或者是初学者,建议使用专业的html编辑器,专业的编辑器有:

  • Adobe Dreamweaver
  • Microsoft Expression Web
  • CoffeeCup HTML Editor

作为一个有经验的开发人员,使用系统自带的笔记本是最简便的方式,使用方法如下:


新建一个文本--->输入html信息---->保存为html后缀的文件---->点击打开就会使用默认的浏览器打开了



4、html基础标签


标题:标题是通过<h1>-<h6>这6个标签标识的。

段落:<p>标签即表示一个段落。

链接:链接是通过<a>标签标识。标准的如下:
<a href="http://www.w3school.com.cn">This is a link</a>
当点击的时候跳转的href指向的地址。

图片:<img>即可指定一个图像。
<img src="w3school.jpg" width="104" height="142" />
上述指定了地址和宽高。


5、html语法规则


①、 大多数 HTML 元素可以嵌套(可以包含其他 HTML 元素)

②、<body> 元素定义了 HTML 文档的主体

③、<html> 元素定义了整个 HTML 文档

④、一定要关闭标签。比如<body></body>

⑤、html对大小写不敏感



6、html属性

HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息属性总是以名称/值对的形式出现,比如:name="value"属性总是在 HTML 元素的开始标签中规定。属性和属性值对大小写不敏感不过,万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值。


属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号


下面列一个大多数html标签都有的属性:




7、html标题和水平线


标题是通过<h>标签定义的, <h1> 定义最大的标题。<h6> 定义最小的标题,默认情况下,浏览器会自动地在标题的前后添加空行, 请确保将 HTML heading 标签只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。 搜索引擎使用标题为您的网页的结构和内容编制索引。 因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。 应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。


<hr /> 标签在 HTML 页面中创建水平线




8、html段落和换行


段落是通过 <p> 标签定义的。 浏览器会自动地在段落的前后添加空行。(<p> 是块级元素) 如果您希望在不产生一个新段落的情况下进行换行(新行),请使用 <br /> 标签,<br /> 元素是一个空的 HTML 元素。由于关闭标签没有任何意义,因此它没有结束标签。





9、style样式

注意,style是htnl标签的一个属性。

style样式是 HTML 4 引入的,它是一种新的首选的改变 HTML 元素样式的方式。通过 HTML 样式,能够通过使用 style 属性直接将样式添加到 HTML 元素,或者间接地在独立的样式表中(CSS 文件)进行定义。在 HTML 4 中,有若干的标签和属性是被废弃的,因此,不要再使用它们了。如下:




下面举几个使用style的例子:

<h2 style="background-color:red">This is a heading</h2>
<p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p>
<h1 style="text-align:center">This is a heading</h1>

第一个定义了背景色,代替了bgcolor,第二个定义了字体的样式,颜色和大小,代替了font。第三个定义了字体的对齐方式,代替了align。



10、用于格式化文字的标签







11.使用样式表


外部样式表:当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。使用外部样表如下:

<link rel="stylesheet" type="text/css" href="mystyle.css">

内部样式表: 当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过 <style> 标签定义内部样式表。使用方式如下:

<head>

<style type="text/css">
body {background-color: red}
p {margin-left: 20px}
</style>
</head>


内联样式: 当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。

<p style="color: red; margin-left: 20px">
This is a paragraph
</p>



12、html链接


超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

我们通过使用 <a> 标签在 HTML 中创建链接。

有两种使用 <a> 标签的方式:

  1. 通过使用 href 属性 - 创建指向另一个文档的链接
  2. 通过使用 name 属性 - 创建文档内的书签


比如:
<a href="url">Link text</a>

<a href="http://www.w3school.com.cn/" target="_blank">Visit W3School!</a>

href定义了链接目标,target指定了打开链接的方式



13、html图片


在 HTML 中,图像由 <img> 标签定义。

<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。定义图像的语法是:

<img src="boat.gif" alt="Big Boat">
URL 指存储图像的位置,alt 属性用来为图像定义一串预备的可替换的文本,在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。



14、html表格


表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。比如:


<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

border定义了边框的宽度, 如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。

表格的表头使用 <th> 标签进行定义。

大多数浏览器会把表头显示为粗体居中的文本:


比如:

<table border="1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>




为了避免在表格没有内容的时候不显示边框,可以添加&nbsp;作为占位符。

<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td><span style="font-size: 13.3333px;">&nbsp;</span></td>
<td>row 2, cell 2</td>
</tr>
</table>

这样就会显示边框了。



16、列表

列表分为无序列表和有序列表。

无序列表:

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 <ul> 标签。每个列表项始于 <li>


使用方法如下:




有序列表:

同样,有序列表也是一列项目,列表项目使用数字进行标记。有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。


如下:




17、div和span标签


HTML <div> 元素是块级元素,它是可用于组合其他 HTML 元素的容器。<div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。<div> 元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。<table> 元素的作用是显示表格化的数据。


HTML <span> 元素是内联元素,可用作文本的容器。<span> 元素也没有特定的含义。当与 CSS 一同使用时,<span> 元素可用于为部分文本设置样式属性。



---------文章写自:HyHarden---------

--------博客地址:http://blog.youkuaiyun.com/qq_25722767-----------


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值